|
发表于 2006-8-4 10:41:44
|
显示全部楼层
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。
8 X% E( u3 I: `* D& lFLV Flash视频,也就是FlashVideo。" v* ~) ~' C0 A+ _+ E, p
8 _ O. q) J. X
为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。
. n* H+ F2 @& ~9 A# r
6 N$ x! l) L- ^6 |! n* @* f1 z这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。; ~( V' I8 i7 _3 H4 v; \
& b: u; V+ t' j! R
并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。
7 ]$ x) l6 `# ^! a, s- h8 R9 `
所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。
7 m9 l; O7 H. P( q+ c( q W* k- I/ C* x& @5 i
播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。2 ^6 G6 b( K- z6 a9 l
1 j% O% x% O" ?# R) `9 |' g
容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。( }' Z$ J& T+ g; Z0 C
; |$ }9 Q6 m/ |9 i" ]/ i8 n% E
一句话:最终获得的是个FLV即Flash视频文件。: }4 z, T3 K g" @5 q' j/ I
8 x. u6 P0 c& W# M; [) @下面的三个概念都是因FLV 而起了$ A, {" `. r' L+ v# ^6 _( G
( j- o V- c3 x$ c% F9 O# {在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms)
, W/ u# {, u& h% ~
' A( | y. E4 }1 k+ u如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp + f8 Q# X( S1 K. a% I
) L& z: B1 Q0 k4 _4 u* o
所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。
8 O. L" o# ?7 i8 h( ?$ b. s6 d- @: w
+ }& S: N* ]8 B那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)( h) [6 o- W! Z3 O7 x; v3 X
: p, A1 e+ O; d9 e r- Q该技术范畴能应用到诸如Flash聊天室、视频会议等领域
% u0 U% B. G, h) j e' }* v, d5 t6 k/ `, x; u
到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧, d2 v" A6 Q3 X3 e* n' Z1 ]. k k7 T
9 U+ a6 b# X( m$ T' ? b0 u, q
开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1# c4 j: j+ z; q) c2 D
. i+ T: e/ y) f3 O
http://www.macromedia.com/suppor ... loads_updaters.html
2 T' ?+ \* H ^, K* i; j9 z( y% c6 }) ~8 ?" I9 z! ~# E
flv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|