|
|
发表于 2006-8-4 10:41:44
|
显示全部楼层
|
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。4 h4 J* L: C D
FLV Flash视频,也就是FlashVideo。
* K! \/ v% R: ~$ ?& r& l7 C* L" ~- _# v7 P8 _
为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。
5 Q B) E. Q# L: Y" L8 w
- f% ~( Y0 E) L0 P这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。
6 j9 C4 O( A5 ?8 t n2 g$ J0 x1 R+ Z/ j1 ~+ _0 O
并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。
, B2 a; _, X) W/ U/ T# S. X; x# d
1 O$ y3 L* C* G4 m7 q所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。
. L' I5 U H! w: R8 p/ t( a* Z: D+ Z* f, J
播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。
6 `( V6 C/ l1 ?' K' E1 h' S" c
0 H3 ~7 [' `8 I+ S [! H. ^7 h容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。$ L" r4 E! D+ _6 ?9 ]+ p. }
' u6 K3 o" L- ?0 b
一句话:最终获得的是个FLV即Flash视频文件。
3 v( f- u* p+ ]4 q1 u# n. D0 V. a
下面的三个概念都是因FLV 而起了
2 ~! |1 q0 u- k2 I
- C) L5 n( ]) o0 }' `, G- @在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms) p: Y% a9 X* N" @) t/ I' ^4 R) ]
3 p/ L* q8 y& v1 d1 A t+ t" R" G
如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp " V4 Y$ O$ y) ~
4 V( C5 T1 P9 d- ?7 t2 z! N- _2 k
所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。
' K' F9 L+ R$ j- N4 S1 m
' }; s/ b6 r% \% a8 E( v+ I; a那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)' \+ u/ y7 R- I! N
1 m( j" a9 F; w6 e该技术范畴能应用到诸如Flash聊天室、视频会议等领域/ o! b0 I n, j% Q, D9 ?# d5 Y
+ d4 F' W' ]& y5 r, E e+ s! ~到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧
5 R, z Z ?6 a- t. m
+ ?. [$ j/ C. u1 h( m1 h8 X开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.18 @7 {: ]/ x5 P& p* f
: b2 T( |: R0 M* c/ t
http://www.macromedia.com/suppor ... loads_updaters.html 1 j3 c5 x. M6 ~1 j: i/ @! h
0 K* n( L8 L# p/ b6 o
flv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|