|
发表于 2006-8-4 10:41:44
|
显示全部楼层
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。
2 G' _0 R2 l5 o* i9 ?FLV Flash视频,也就是FlashVideo。
8 Z- P; g$ ]" [# W5 y% @, v3 d ]$ c4 ?: D
为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。- T( n: Y; t; t% z# W
. m) e- G: A( J, q2 C3 \/ q' s这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。8 q* t5 D' r) I9 l: I& h
) C$ g. v# u# f2 ? F7 {" {# Z并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。' x( |- u0 I5 t; C% X4 ]
6 ^% Q; ]7 @- T) U3 `7 Y# {
所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。3 `' u6 }/ c. u
" m* A; W" t/ b. A0 w
播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。+ e0 t5 ^+ z/ D$ A9 H$ {% y& m$ G
5 c% b) u1 ~1 W6 Y4 h! e容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。
- a3 `2 t) h" D2 g
: I! \/ |5 ?3 q1 B" M+ f# W- y一句话:最终获得的是个FLV即Flash视频文件。
4 |" Y3 e6 P8 q, Q( r L U5 F# ?" A: o% {8 k4 y, Z
下面的三个概念都是因FLV 而起了& X. K$ H$ X; `- U1 _: b
) r1 @; M @7 D7 i; U; ^) E" s4 y在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms)
4 [ P* ]$ O, ]* ^$ M; Y) Y! ~/ y
" ~5 V, V5 D \$ m如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp
; I1 h* J5 |* m5 E% o' i, s! B" [* a/ A) a
所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。9 N8 T3 j& K: o) g6 h. |, @& i! u
% U- X+ S2 V* B$ W; L$ G! |
那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)
: y: C8 M' {6 Q: X+ R5 {2 G$ z" H* P( Q
该技术范畴能应用到诸如Flash聊天室、视频会议等领域7 v' f" e. F; i6 x9 P" F$ G" }
" o0 t- U" k, x2 M3 h1 _2 K
到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧
" y& f! `4 C: X" [7 h
8 Y J- p7 s; D8 N5 r开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1+ d0 N( f9 e# I9 E) g
5 |. i! A7 L& H1 j% `! i5 V( @6 Ohttp://www.macromedia.com/suppor ... loads_updaters.html 3 _4 d9 H d U: c+ _3 f
2 [$ o ]' H4 x! a9 @% ~
flv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|