|
|
发表于 2006-8-4 10:41:44
|
显示全部楼层
|
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。 R/ v" {4 C3 ~4 B& s% e
FLV Flash视频,也就是FlashVideo。
. m4 u8 i$ k4 o8 r! ~
7 s" C1 m6 D6 V1 n6 P, S5 Y6 M为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。7 C. [' \6 `* F1 }; N( f
1 a; K/ c, d$ X. x
这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。" ?1 o8 d: e! \9 F" ]
0 L4 c9 p7 f d7 C! ^/ q
并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。! }( o- O: K+ M( `) n0 `3 m
5 V1 \. q, x0 V5 K9 i m1 b所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。2 L0 k0 b) z, T0 P* z+ ^
* [% O0 n3 Y4 W+ Z9 G7 z9 }! Q播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。! @* F$ W- g8 B3 f9 W5 ~1 d7 k
6 A) ?/ Y9 V; M O$ C; t% G' }
容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。
: a" H0 {1 j8 P- j0 M- ?2 O, e5 r
一句话:最终获得的是个FLV即Flash视频文件。
. C% N& [% W7 x4 T3 |& J) l) L B& n# `6 `' y
下面的三个概念都是因FLV 而起了0 g' W8 v9 t$ d C2 J. v* I
k# I: G" J. b
在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms)
; g; A0 n0 S! s. R P
4 \% h: ]* E, ]! P4 M, R; ^4 ~如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp ' A% V* ]2 Z V9 [4 r
7 o# a8 c8 q. p6 ^
所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。+ e8 r5 V% A3 Z3 X
$ K! ^4 @: r9 s2 F! I2 V% S b& e- a那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)
* T1 e7 U7 I: ]" ~( u! p* }0 T3 a1 e4 y! T4 p5 r- v" A
该技术范畴能应用到诸如Flash聊天室、视频会议等领域# q$ s5 |) i- ^2 w2 Y* c4 O( t
3 n. p" o7 o3 L/ x
到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧
+ K3 v3 f) m% A1 }1 d5 D- {. e
/ o' r4 x2 d( ]* o开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1 [1 t- @! v' Y) G- q7 u
: R- E1 `9 D* R0 l
http://www.macromedia.com/suppor ... loads_updaters.html 9 {: i. B4 r6 c* T6 ~5 [( V
0 j9 h5 n- F0 ]& T( M2 mflv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|