|
发表于 2006-8-4 10:41:44
|
显示全部楼层
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。
( \7 [! U0 Q: @6 f g' {' ~* J- SFLV Flash视频,也就是FlashVideo。2 m/ k0 m' o/ b! b
8 r( H3 ^3 W! g" t
为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。
+ @: P9 v0 Y1 u2 C3 Q+ H# p; j) ]4 ~0 e m! N' N Y
这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。& [6 J4 i. z c1 ^. C, w
0 w2 L/ m: g, |& F0 K$ O并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。
; K4 C$ e7 A- X- P# U) V0 f3 Y1 @: a, _+ L, S
所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。! d5 ~# c. Z( i: R/ Q
* ~! V' {/ Q' B; F/ i
播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。% M9 a1 ^& C2 @ k2 X
6 x+ Q% B) p" @2 L0 h容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。2 B& v S( O% h
' ]" m) ?' o$ k E8 |3 B% o一句话:最终获得的是个FLV即Flash视频文件。( L. S% Y. Z$ ^4 t6 g8 P& X3 p
! a! j4 z: _0 h
下面的三个概念都是因FLV 而起了- L+ m# @8 ~9 Q8 o9 Y, e" L
4 L3 ^; W7 r0 n) k2 M8 ^9 e
在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms)
8 \, U2 S d8 M' l; F0 B# U, B- f9 k3 {- ~4 i
如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp & @. k p( J7 G
9 T1 \; s7 c) r1 L7 e1 S2 ?所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。7 r* k9 w& v3 [, A) L. h5 o4 ]
& W6 J; ~) w2 }- X# I" t那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer). ]- |! h3 @. i& j
) A2 W& I+ w* ?4 l0 j
该技术范畴能应用到诸如Flash聊天室、视频会议等领域, f" P/ ?! z2 V. r
8 ?% `" G, v$ H3 u* O
到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧4 C" A6 }5 s, n7 _" E$ f7 n$ v
( L$ F# D7 d; ~* W* o
开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1- v4 a- f7 D P4 Q
0 @. l+ M& m) y" k4 v; Mhttp://www.macromedia.com/suppor ... loads_updaters.html
0 v* ?) ~& n( [" O* k; N1 o6 \0 D3 S0 H l" P D x
flv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|