|
|
发表于 2006-8-4 10:41:44
|
显示全部楼层
|
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。
! _3 N0 B+ F! VFLV Flash视频,也就是FlashVideo。
: \( G' A* j9 L4 B
7 Z, U a0 \8 w为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。
! k0 ~, g# F( z x" p6 N" D7 l; \% ^2 l7 `7 c( k$ o3 ~
这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。' x8 `3 K" [. W1 T! }# G
U l8 T& _3 c' A/ t+ p$ o并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。; z" P7 e4 F+ P5 d5 J
3 k" x+ p7 s' a
所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。
: H1 _( X8 t% M9 {7 ^2 T4 o" N2 }
播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。" ]1 }6 W$ s+ n, n# ~" M/ J+ ?$ e4 x
) j+ p, v; F# N4 T
容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。5 W S9 k n$ N" ^% g2 D4 C5 B/ Q
$ s' P" Y( p: U& o. U" @
一句话:最终获得的是个FLV即Flash视频文件。0 F" S. N# v. v# C: ~5 I& |- w' k. d
1 t7 [8 n" h8 A$ N* A" [9 I下面的三个概念都是因FLV 而起了, P" y' ?( T. j5 b6 H6 _+ j3 ]% C& J
7 l5 r8 M% c0 r% f0 S在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms)
8 e# y% L4 R# d x/ t9 k* d' a
/ ~* A. p: Z: d1 N5 c" @- }, C如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp % b6 }3 D2 ^7 S& D( `5 G9 l5 [
& B) m+ r. `: d
所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。
$ R$ |: n5 f. [9 _ X
/ S0 m' D( p2 |& D' c9 X那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)* a; Q: n+ P0 V B% A
$ W, O( U9 g- b6 u9 k- w该技术范畴能应用到诸如Flash聊天室、视频会议等领域
8 x( ~' T3 m) G, w4 z1 w( o, {7 z
到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧4 D/ e5 N, T8 l
$ T s' z& c# f: \0 Y1 }: N
开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1
1 X! M( J. \' s Y. I& n- p3 S2 y: {8 g. A3 a/ ]
http://www.macromedia.com/suppor ... loads_updaters.html 7 ?5 K9 Y+ r/ t$ z- p; Z
, h- z7 a8 e; ~- T# S( p3 zflv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|