|
发表于 2006-8-4 10:41:44
|
显示全部楼层
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。
- B- t1 ~/ T) gFLV Flash视频,也就是FlashVideo。. f: k* E- f0 p
; n) Z, p2 }' w' o, g为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。7 U5 R; u2 u8 S# X; U
: n' D8 s! L7 o3 n7 X这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。
, [9 j$ w* m) o/ _; k
4 t6 x0 t7 J! o: p5 h% l" \并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。
{4 p! [& I) y [, s% A1 _; P) d. p! ]6 @& n* I* z( o
所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。
& N1 ~! h& o& }5 X9 F! w) S, S& w/ R
7 J2 Q* J9 ]9 d5 e# c# H/ P播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。+ v! Y: A; i; @# I0 R2 ]0 t U: B% l9 N
$ u* ]' w8 @( ~# \& K
容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。
! f( {2 E9 W6 P) a# g4 H% p2 h5 N, P! c
一句话:最终获得的是个FLV即Flash视频文件。& i: H2 y, }$ Z8 _
( y/ J: c" u& J0 v5 I$ z
下面的三个概念都是因FLV 而起了
$ I4 D/ n6 `( \+ @3 b% c, N+ y' }# j$ s6 A! {8 T0 S
在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms)# M1 c' r1 D+ m
# N1 G) l+ D3 N& a" R3 N6 p如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp
' G! v* S2 o) E7 W7 s" Q9 Y2 u9 ]3 z
所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。: x! U- x( ^$ F% d! z6 T
& @* Z6 B. s& J8 g8 K2 `
那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)
" T# ]4 X' O' o$ ]: e/ R3 o/ T
. a' k7 i7 i. X( _( V& p: j# h该技术范畴能应用到诸如Flash聊天室、视频会议等领域
9 r$ Q( L& A8 h5 S: T' Q0 |$ r" r) t0 p2 r3 S6 D" E
到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧
" s: ~0 w& w ~( ]1 O; O4 i1 X( K3 q' ?, o1 X$ h
开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1
9 F* Y# u4 g- |7 l9 {9 X3 |7 |6 F' K/ h
http://www.macromedia.com/suppor ... loads_updaters.html
- P7 \2 F' f* z4 k* Y$ E$ @/ i5 x. @9 _9 \
flv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|