|
发表于 2006-8-4 10:41:44
|
显示全部楼层
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。1 d# @# j; y, n, [9 T( B' y
FLV Flash视频,也就是FlashVideo。( E. |8 h/ d7 Y4 Y& P
" {9 \0 ]. Q3 g为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。% w8 E6 M. H4 w* ~
* |& S3 Z; T( l1 E8 B这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。
/ d3 l5 Y( R& O; b# c+ p1 ~8 L, V$ f& l* A+ K
并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。
2 A/ N& f% ?: b6 }0 I: f
) Y* H# ]0 g/ ]+ D3 F) w* E所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。
W3 Q8 K6 | ?) N0 ?3 l+ z! T1 h0 y4 z' L
播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。6 {7 \/ D( C% r- X- ?4 i! z
+ Q3 ~7 l$ u% q( N
容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。
! Q; |6 h1 n; `3 R3 d% Q
' y* w+ P) A1 A( j, p6 J. C一句话:最终获得的是个FLV即Flash视频文件。
# s4 e' f% I0 |' o
1 [" ]3 {+ Z5 d下面的三个概念都是因FLV 而起了
9 ~, e" x& B0 w. a; W1 _1 j9 v% W0 U5 A# Y2 T; ?
在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms)
6 \1 G' p! m+ m9 c* T; W
" G K6 c+ [2 P9 M7 z如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp
8 t& A: X4 N& A: {6 b' d- }, s9 r% [! a3 ?) C' e+ Z
所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。
; o, }* ~* u* L+ i. j! e* K7 {
那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)
. I. N! t) g" b/ ]$ Z& z6 \* l. X& n( T5 w9 U* V
该技术范畴能应用到诸如Flash聊天室、视频会议等领域6 a2 F( B/ J( m
9 B7 c( d9 C. k: c3 |到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧8 v9 a5 d4 h5 L9 o# n: V/ N; C
" N' r _ t w M. B/ h4 j
开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1
! q X/ `0 W2 \5 J( [4 l2 L2 |: y; c
http://www.macromedia.com/suppor ... loads_updaters.html 8 v+ u3 m. W$ R }2 k5 Q! v
2 @: c$ m! S/ mflv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|