|
发表于 2006-8-4 10:41:44
|
显示全部楼层
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。3 v) }# ]. e7 v$ u& O1 [9 }
FLV Flash视频,也就是FlashVideo。
- u7 ^, ]. k( h$ k& l" h" y6 R" f1 i0 D1 I2 H& o+ w) _- p
为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。$ `" T* ^- X- |# q" s
1 }! P- ]; B* L% ^
这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。3 m5 u4 D n" @ c- K
9 i. x% `! d# s9 y* ^7 X1 M
并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。
4 ]5 _6 @; k' B% b
: @, a ?1 |- f1 e) z1 j所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。
, y9 w. i/ C- H2 |& q. N0 Q! D: W' K
+ g" R8 j5 \4 R, p) E+ C播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。
" J5 {! T- E# }, P Y( Y
; L4 i0 @- G* {& T+ i8 a容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。, _6 M/ k$ f$ D3 _
, T+ @! ~8 |4 i. [5 u4 t一句话:最终获得的是个FLV即Flash视频文件。* p; ?2 B+ j0 I* Y% h0 u
. t8 c+ V: `7 l$ n. j2 n4 t下面的三个概念都是因FLV 而起了
. H9 \8 L& y6 J8 u
: v# d* ~6 M) p0 E* e在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms)6 v' _. _ H8 N
1 Q6 C {) w$ q如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp
, l* r) y# R0 o$ V' E" K* E( J/ _0 f) M2 \ _6 `
所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。4 n3 D# A/ S0 l, T2 C
" _ ^7 s% k) H/ b. K- T$ F那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)
7 o% H) Q0 l0 G7 {$ ~! X) H
' @4 E/ _$ _# |9 }8 u该技术范畴能应用到诸如Flash聊天室、视频会议等领域, r: Y% q2 U" N: X$ l7 Y) G
% y) X7 s- O- t$ m到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧. w# J/ A9 C+ V% h. d7 ]0 _; W
' Y1 ]! I. ^6 Q: x1 u: l0 u) [
开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1
~2 F; Y F; P" _# L$ R \; j
/ E1 |; `* r6 ]( S9 Ohttp://www.macromedia.com/suppor ... loads_updaters.html
9 X6 l( M$ B2 w) z
+ \' H8 z9 M. _+ P: E6 ]- Kflv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|