|
|
发表于 2006-8-4 10:41:44
|
显示全部楼层
|
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。
& w/ B9 c' K0 R5 Y! m# `5 R. mFLV Flash视频,也就是FlashVideo。2 D5 ? u. i! ^7 B! k0 r& ] E
# E% T( d; D" h) D: s* i; G
为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。. s) `& [. a: j, z; j E2 a3 c
& q ^5 m' y& p" K这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。: i' h1 Y# T1 {( a# f# a
0 Y9 T( W% Y# | B6 A4 \2 Q, I V
并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。
" \- }" X, O5 [/ A) C5 |
: O- E1 |/ q+ ^1 K所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。9 J# E4 P: ~$ H: P: e! a
7 c9 R5 C; U. t7 L9 D+ V. c7 K
播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。1 e2 G( q- H' ~3 a+ w
2 @, R, ~/ X: Y; ^" r+ Y容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。, Q' j- _ q* X' n; g8 r8 r
" L4 j0 \- E4 L& c- T7 E1 G一句话:最终获得的是个FLV即Flash视频文件。$ E+ H5 a; v f2 d3 }
6 ?. Q6 m0 T# H' |# q" w
下面的三个概念都是因FLV 而起了* F6 B/ u! ^0 _! ?6 m6 r
# p4 @/ U; K& t- \ e
在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms)
& A7 F$ ?4 I* `; o( a. C! @5 M' X( Q4 v. J; p: _. _* J- A- n
如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp
8 m# K7 v& Q0 H
* \. G. E2 {9 {4 f4 @0 P" w所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。
. i2 K/ n1 N4 k
( }- N( b& O# t6 {! N. M' F那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer), ~% F( f2 s. {% E! e: R2 W+ T3 A
I9 N' G! Y. _
该技术范畴能应用到诸如Flash聊天室、视频会议等领域5 j* V4 t( m0 M; w
1 B1 l/ g4 c& v; \8 ?到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧! S8 m# ]" }5 M6 _* a; }
. A1 _% ]& m- N0 Z N$ k9 k
开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.18 L @: ]% M: T# ~
0 I0 | s/ f; d! c8 ~http://www.macromedia.com/suppor ... loads_updaters.html
% C2 f9 t6 U( f5 [$ ^* b
1 [ S" ?+ d1 bflv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|