|
|
发表于 2006-8-4 10:41:44
|
显示全部楼层
|
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。
% F: W+ U1 A4 S; c+ D* X' o: vFLV Flash视频,也就是FlashVideo。
7 N3 }# e3 }* _, ~" s$ d2 c$ `1 ~+ O% P( W
为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。- ^. U% M1 a0 t0 ~. t3 x: X! C
2 o0 L% k' _3 k( ]$ P4 G; G
这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。5 |" ?# _7 A ^5 [0 _( `. f/ S
7 o; z; F8 E5 S* k8 ?! r
并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。
. A8 F2 c2 M0 q i* k! i5 w7 y1 l, H3 D0 P
所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。& x( |9 n- A; y3 O, f
7 M4 X( r) W: C. Z
播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。
5 E7 v M9 t: t) U# g
9 `$ j0 O) Q1 r容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。
3 b* y$ w$ k+ z: j3 v. Y1 O2 M( u! I, u
一句话:最终获得的是个FLV即Flash视频文件。2 z G. H. ?# G9 d2 ^) x
" z5 `) h% V( x, I0 q0 t( ]" ]; K下面的三个概念都是因FLV 而起了, H, B, _$ ^* K2 {8 y5 v# H' X
w; }8 ?$ {, x! K5 w; b! F! v
在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms), ?' M2 O* x% m+ T
; k7 I- a' [! k0 C9 o4 T, b如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp
$ ^$ P$ M$ e H9 Z! X. K
: K0 r" K5 ?1 y2 F/ q4 n: \% i所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。
; |; H0 O& S9 u; z" ^4 F. u5 x- C ^& R* J# U0 z
那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)
C: D* h" w& R9 J# J+ x( I4 d! @' U, o2 j9 J* X( e( Y
该技术范畴能应用到诸如Flash聊天室、视频会议等领域
( q$ k% g1 S1 Y8 D: C) n9 F1 Q6 G# O# Q) o+ C! y
到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧
8 w Y6 u: t9 u q. l4 N8 L r( K/ [5 J* ~: ?# k3 \8 y
开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1
9 J- k) b* q+ p" s0 v" q' C! Q
4 p4 P- x4 R% x! Qhttp://www.macromedia.com/suppor ... loads_updaters.html
4 C2 e4 E3 i4 p, d3 a* @! Z9 Q( B$ R
flv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|