|
发表于 2006-8-4 10:41:44
|
显示全部楼层
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。
. E: ~3 s, Q' o5 I7 J4 z; v' }1 Z6 FFLV Flash视频,也就是FlashVideo。; j C, E) y+ k- R8 k% d/ r
; ]7 N* h& F6 F5 b为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。8 M a1 s! j5 Y8 V0 K5 j
+ L. L1 e* J5 }) V6 ^这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。9 K4 O. p2 Z$ E& W
4 t9 z! z% }5 _$ K$ b3 B5 a2 Z: p
并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。* ~6 o! N/ D8 y+ X! Z, W: \2 Q; T2 o
4 B/ F4 E# G+ {' G: e) f% _
所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。
% j7 n+ T8 N; C2 U8 z- C7 c G# E$ a9 Z, F$ J2 c& f
播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。
# `* P0 M6 |& L3 D$ B( R3 _6 B6 V% Y; ~4 ?% H
容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。
. F$ S) G K9 m$ ?8 [9 {
1 J$ \9 U f& |一句话:最终获得的是个FLV即Flash视频文件。1 J b3 l: G {
) x! B7 J @ L% s- n
下面的三个概念都是因FLV 而起了
. J s9 h/ ~3 ^8 J( t
; V& D8 @' g2 n2 j在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms)' ?1 L- M+ g* n& O, j
) C3 W# g1 X$ g, M, J如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp 1 u# a. x; P3 e6 {0 N
- R0 r6 `, r1 I4 K2 f所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。- d4 U7 ] Z& s7 n1 [8 }3 x
1 G! D$ E% B* |' I那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)* T [+ a3 c0 A. Q& }3 @2 R
3 a6 H d% u9 J0 H' F3 n
该技术范畴能应用到诸如Flash聊天室、视频会议等领域$ W3 B. K# Q, S) L2 l# I6 k, \
; Z! z4 R4 |& x5 |
到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧/ W& b5 J/ u1 J5 F, ?# g
2 `7 R8 v6 k& }9 q( Q开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1
0 a+ A: V- I2 J4 r+ Z1 G( g9 k
5 d$ M- U6 ]% m. l `7 Z8 yhttp://www.macromedia.com/suppor ... loads_updaters.html 1 `( J7 T! S1 f& I* L3 c# O
4 k8 i$ F, O% x0 Z+ M6 @* d6 E$ t/ t
flv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|