|
发表于 2006-8-4 10:41:44
|
显示全部楼层
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。- Q0 ` U" c) V9 F4 ]) D2 d) e7 M) v
FLV Flash视频,也就是FlashVideo。
% J0 L9 }( l" q( K+ N/ U1 P4 \ a* {% v/ ]: K
为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。% F5 v. T; r% D: L, Z& M# ?
@) H- v& z" C% [7 w! u2 B8 T
这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。
, Y8 L. `3 X7 L# I
" Q9 B8 D$ M/ `- B% j, m0 g并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。8 D0 v) R$ K; j7 W$ U; X( d
' Q( S( a. ?) j1 z0 T
所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。1 Z+ Q- Z) M, b: r# Z
, n [/ D* K% I x3 S" u+ o
播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。
. [) W, ?5 W4 |) e6 ~, P M7 K# B
" y- R+ C1 u; g. U k5 f" X容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。; e: M5 k2 u8 Q5 M
& N, {, h% _, D, g
一句话:最终获得的是个FLV即Flash视频文件。
" e* e. n- y4 Q* D7 v
" s: `3 L x" Q# V下面的三个概念都是因FLV 而起了
% y! B& H" y; n( {& h. S
7 p6 J, M" K8 n; W: \" d在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms): p8 `. S" f, r% Z- Z4 R
9 F7 X; g. z! _ d8 G如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp
: ]& _( t5 R- E& |" {2 G% l9 ]- C! P% D& v: Y% T
所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。; B% a% O, q# i3 Y; d
$ c$ K. g8 P* E( U+ e2 _3 J3 X那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)
( W% v. |5 {9 a% d- _
/ j7 H" Z- t8 p5 w! `1 S% p$ V该技术范畴能应用到诸如Flash聊天室、视频会议等领域% w/ u) Y/ w9 m/ P
. Q! z4 A! B+ K8 a* M; I( c* u- E$ w1 h
到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧
( d, J' c& R( g0 Z4 i b4 H8 j8 V
9 p6 D- x! M- @1 X: w开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1' F5 u/ w. S! G( \" a! j$ N& y
6 \! A* ?4 e$ P. w0 J. c; K
http://www.macromedia.com/suppor ... loads_updaters.html : ~5 j2 S3 C; _' O9 i
% O7 k2 k# h, l1 g* _( L7 k
flv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|