|
|
发表于 2006-8-4 10:41:44
|
显示全部楼层
|
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。- x& [; W+ a# e0 H4 b8 F
FLV Flash视频,也就是FlashVideo。, f- j) y# J7 T+ o3 x8 }" K4 D
& T: h0 T# X: {4 H& \+ I- o
为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。
! C6 k% r. ?+ g* D4 c: F* ]8 m
2 E$ e( d. B! H- B9 f这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。. K4 q. U" }6 v0 Y- f
+ c# O; x7 t" M* B# \6 ]3 R# _0 S
并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。
$ g0 D, Y5 l4 |3 l* f( a6 u) W: |* h3 F5 M X
所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。% k1 d5 F4 W* e8 O) J. u6 v; J
7 V. R$ S9 S/ M# g+ L" x$ `& {播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。
, P6 q% u: Z M6 a
' {0 c1 p! ]6 V3 C* [容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。
$ h% C2 x! |( \# Z5 i0 @# Y8 G( R7 L( O0 f: \8 r
一句话:最终获得的是个FLV即Flash视频文件。
. o3 i: }/ j# N
1 H7 N; z' Z6 G6 g/ n/ A' v7 W: Y下面的三个概念都是因FLV 而起了8 B8 R6 T* p5 R0 \; ~/ z" v# ]) i
9 p; b. e/ B1 C# u# R
在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms)
. N1 q+ N+ f8 `. }) ~6 |. S, E& d, T" I; S. v
如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp
- i5 ]% r3 @% f% @$ U6 z6 P) h% |4 Q( {( [$ k
所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。4 V7 X3 q' x. Y( m/ _) v& y
$ q$ A# S$ L- s) C& @8 k4 H那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer) E1 F6 a" r4 ~9 t$ [8 u
) L9 g2 J, s4 j# g! X4 X该技术范畴能应用到诸如Flash聊天室、视频会议等领域
8 x3 I- r1 j3 M" R
3 D: E, h: n3 u8 Q/ w到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧
: x% u* H, C" W, }9 r7 {" S7 R5 P, b4 v! B
开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1
I: B" f5 G! m4 Y$ Z F3 N% K
2 S; p2 Q% H- J) O% Yhttp://www.macromedia.com/suppor ... loads_updaters.html
' q4 X) M& k1 n; I4 p+ R5 {! I: j5 K7 N8 {) P: i8 r6 O" w
flv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|