|
发表于 2006-8-4 10:41:44
|
显示全部楼层
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。 F. }* t; N$ z- H0 V
FLV Flash视频,也就是FlashVideo。6 C; E2 E% ^" C- m/ I
9 u j% W" N# ~4 S0 s为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。
1 G# ?( U( n: {! a1 A d$ g# z" p% z6 q9 {6 _) [* A7 t- z/ B: u, v
这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。
8 s. m D, h r4 Z; k1 e- w
- @. D5 i; M3 Q, u并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。# W# @+ O* w. T. H0 n' b
% O5 E& j1 M8 S# J* j
所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。/ d( P: k% f- E0 L& w4 z0 U* B
3 \8 ?9 w8 d7 i. ^$ a3 A播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。( Z/ d( i- ~+ g# c9 {
$ u1 a4 A0 i, o容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。2 }0 b2 |+ |2 f" c% p3 w+ ^6 M6 K% k
) T) L: d5 I9 z1 J) f. q4 f
一句话:最终获得的是个FLV即Flash视频文件。6 p4 N' t8 d: j+ C0 R9 b6 E r
. O0 a+ O& M& W a
下面的三个概念都是因FLV 而起了
9 @# T3 {( j8 L+ A# [$ q2 R/ x
在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms)
8 r, P! ]& p: x5 ?3 l1 b" Y
) u7 z! ^3 R. Y, B3 e如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp / z+ W5 a5 l; H# s8 `
- T; J) l$ ~1 x, }, s! v所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。" d* @" @) w' C M
+ H9 ]- Z6 e, b7 [$ Z, W那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)
1 O; `# F# `: r
6 z9 g, `. Y7 e, `9 d该技术范畴能应用到诸如Flash聊天室、视频会议等领域
7 j& \8 @8 H( b$ R+ q
* W6 E- E [( C+ _: y1 b) i) f/ k到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧
$ g t2 z. x3 r& f( ]
0 U8 a: b0 I* q3 j/ p) E- D. V开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1
4 O# x1 W3 i6 ?! h0 ?4 W, X: |! T
& L3 f8 b+ q! C, Khttp://www.macromedia.com/suppor ... loads_updaters.html : F3 x; ^5 G7 }, |5 W
3 [* F' p1 Q6 F7 Qflv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|