|
发表于 2006-8-4 10:41:44
|
显示全部楼层
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。9 K5 L7 E4 X2 [ X5 B
FLV Flash视频,也就是FlashVideo。
& }! H# q M" q; t8 _$ e1 X- i4 s# D/ P% R* m
为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。
3 m0 [' r/ U) c9 y5 `0 N/ g5 v6 L/ V& Y0 ? }
这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。
5 s! V( t u @, M# ?$ T3 S
- T; W& \6 X- p, o# W g6 {并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。
. J9 G7 B" ]& \$ P: ]0 \9 n; Z9 B' }& I, }* A, ]- ~, j6 e
所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。9 L( w0 S# y& R6 }1 {
u2 I; Z. w* L" c% r播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。
8 R' M6 I) K, w" N2 ^2 P, `) e: D1 ?
容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。
i+ {% R J1 ^8 C2 _; \1 A( G4 `2 B9 S5 P6 n
一句话:最终获得的是个FLV即Flash视频文件。7 w( A$ m7 C. L6 I- a3 \6 r' @
7 ], ^) s1 Y- \- t( _& S4 {: D5 J
下面的三个概念都是因FLV 而起了
+ P4 `. @! G5 A- l. d; M! g, _$ a" l
在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms)4 K! `( F/ {6 U2 t1 c, P
% R6 ?3 v2 ^' b如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp
% K1 e2 z- Z7 g
' x5 K: O9 q% I% u" N$ B所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。& \! h7 ^; G1 l! W
8 t# T. b J* p+ s) C那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)7 E& P+ }2 Q9 P- S
0 y' a" ]- T4 n- q
该技术范畴能应用到诸如Flash聊天室、视频会议等领域' o3 n7 O7 w0 K* A; d8 ^
R# Z) Y7 U# z4 m# @6 q, Q
到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧: D' [2 T) g6 V% d" ]6 o) m
# n: {6 u$ ^6 C" N' g' N/ d1 k开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1" k: ^; e% x+ v! U/ l% |! Z
6 |( H; \+ M0 z7 i6 X) x& N
http://www.macromedia.com/suppor ... loads_updaters.html 5 J0 T f1 s7 q' g
/ a" [; `# }& w j- I- dflv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|