|
发表于 2006-8-4 10:41:44
|
显示全部楼层
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。8 g4 O8 ?& N" ^8 k6 k; I
FLV Flash视频,也就是FlashVideo。
& R7 T; b p* a% s* M5 x7 U* e6 {7 A1 [ X
为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。3 v7 ~0 i9 D4 a
2 k# | J9 N7 a& k! ~& w$ w
这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。9 B. R8 M" y- {! @
* Z' m) I) v- c3 B6 f并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。5 u, L& B! W* j
, Z8 c) E) Q. }* f, _ x8 u所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。
/ Y. Y$ O1 X* [4 o5 c- T0 H- J3 ~& s8 S
播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。$ f. s: }$ l5 P% G: l! |
) Y3 G# Z$ y/ G0 W容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。
" I$ |& g. N7 f9 a! [ p/ E4 [( `: R% i' t
一句话:最终获得的是个FLV即Flash视频文件。1 N/ H4 a% ^& {8 Z5 j6 D* z* B
4 l2 V- v O( E9 y$ i; i下面的三个概念都是因FLV 而起了 W5 z/ }, q9 j* G2 P
* V# ~& ^( A' L9 b
在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms)
; m. x) L) e+ S2 d( J7 F$ O
. h* R, h) w! G如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp
$ @, H3 V0 }! V7 l
. c3 J) X+ T- l2 ]8 H3 X所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。
0 ?7 V6 M# Q) |) ?
0 u" m- {' h h+ ^3 U/ i: p7 n% U那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)
: Q' F- L2 U( m, w- {; g
) K9 J5 V, z; Y! B- p/ w( h该技术范畴能应用到诸如Flash聊天室、视频会议等领域3 f# d" ^" o+ t8 A+ w( M
; v5 k1 ^2 |& I6 j* C, E3 H; a% L. S* S
到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧
3 D0 G7 l, t8 l F& B
; `# W: e+ m! a) ?3 G开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1$ R7 {! _( `' U
- A, g0 O% y: {4 J+ _4 D# I8 Ohttp://www.macromedia.com/suppor ... loads_updaters.html
m3 ^0 y" I1 m2 V3 W% u' j. M2 _9 q. D- i# x3 k( z8 x
flv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|