|
发表于 2006-8-4 10:41:44
|
显示全部楼层
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。
1 u3 R; N8 S5 sFLV Flash视频,也就是FlashVideo。3 {1 ?' F z v& q4 u5 K. J9 U, `
1 I' ` T# n0 l- U为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。8 o, j$ Y# {$ C; k
; O$ n7 s7 ]! f9 \
这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。( a: c' k8 T% \/ d
/ p. o; V- ]7 c. Y0 @: l
并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。
" ^2 o2 I# c4 O, n- }1 C1 j' N* |' Q% [ ?+ g
所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。# a' \! O9 W3 s- N8 [
/ @8 k4 b) _9 a, j, K播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。0 ]2 l9 G6 d1 Y. ^4 Y3 n3 d! S, q
7 Y! ]3 U/ J( x$ P9 x" L容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。4 X6 s& O/ @2 o) d1 @2 N0 M
9 N, `+ Z$ s0 ]3 r# b. \
一句话:最终获得的是个FLV即Flash视频文件。
: M) t' B" m. o9 I( S, R+ _. m( N
下面的三个概念都是因FLV 而起了
/ J- ]1 v5 i( X$ @7 C% W5 }: |& T: S4 Y T& P
在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms); l! T' m. s# }
! J5 E5 e# O6 a! w6 J* E- \0 B如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp - ?& k" F S2 d
" ]) H" t- ]$ q j; F6 Y z
所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。1 b4 ^0 `5 C* a& ]
. G' M$ I& j/ s3 X那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)8 j1 `/ X+ A) d K1 t c9 O; N. B
7 e& m, k S# x7 o. _' q9 K) @该技术范畴能应用到诸如Flash聊天室、视频会议等领域$ H+ N3 O! P6 i( r7 l
0 }+ `! r' l4 m: Y5 h4 m/ ]% d q
到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧0 _% ^$ ?2 \- d$ a
}' m; j( D0 `开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1
' S8 V) a$ E H0 d& V+ Z6 |) N/ x# S! ^; P s6 g- u
http://www.macromedia.com/suppor ... loads_updaters.html
; u/ J8 t$ s1 q3 x! ]0 X5 ~
" I6 l1 M6 E( W1 _! qflv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|