|
发表于 2006-8-4 10:41:44
|
显示全部楼层
flv格式也是最近才清楚的,这里有一个比较清晰的讲解,后面是如何播放这个类型的播放器。
7 j+ S7 e% a1 Z! F+ Y( r- U5 t! P. zFLV Flash视频,也就是FlashVideo。
& c% a+ r$ G0 P: Q3 p+ F
5 v, g. m( H* _- Q) T; u为什么要用这个?很显然是需要在网页中播放视频。我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。
3 I) f1 E& n X! F: D6 w+ W$ T- n5 }8 i/ |) `0 j/ w
这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。
# _6 o: Y* ~* d# _1 p1 ?" M$ a' j" f: M R' W. k2 n/ {
并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。
' q8 N7 K6 F$ Y( P7 I) ]$ ?1 o3 l+ C$ x$ T, M
所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。
9 I9 J& [; g4 g* N: H/ r$ p" K: X5 q, h$ m2 u
播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。) z0 y' C8 r' K
. k0 X' H- H. J I容量方面,从FlashMX2004起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。
2 P' q- A9 e. s2 Z* w
, `, D, P4 j# ]& H; F一句话:最终获得的是个FLV即Flash视频文件。; I+ v# l: m* f1 [, y9 p4 x
N" g: f; K. m4 o5 q
下面的三个概念都是因FLV 而起了
4 B7 j: i) G8 s
+ z+ o1 S( V8 G5 @5 ]- m" A1 G在线看电影,需要流媒体服务器(比如WindowsMediaServices),遵循相关流媒体协议(如mms)& v K) T5 v+ s3 H. p8 F
, r+ G. a" k$ z5 M7 [" ~, v, t, q
如果还不清楚流媒体,那么请看这里:http://www.blueidea.com/computer/net/2005/2778.asp 0 y w" k2 l7 T0 W6 T% O
% W- @- Y4 P3 \0 N
所以,在当使用流视频时,需要提供流视频服务器地址,该地址协议是使用的RTMP协议:Real-TimeMessageProtocol,即“实时消息协议”。
- R0 N' P& @. R9 v( E- ^7 b
' c" p) c" e! V那么流视频服务器就是FMS(FlashMediaServer),其原称为FCS(FlashCommunicationServer)
3 x; B1 q1 I6 [* M5 u j- d; `& q6 O. y; A5 b3 }! M; U& _& h' c
该技术范畴能应用到诸如Flash聊天室、视频会议等领域6 o# A E q8 S! U5 c( m" V
! U: `0 ]) v- f到此,我想到了去年Danger在BI论坛发了个实时视频(好像是手舞火机-_-!),现在想起该就是这项技术了吧
5 q; L0 K }' v c7 S [- f) ^3 P7 W, d( l! X4 t( ~
开发者开发FCS或FMS应用程序,需要下载FMS服务,当前版本FlashMediaServer2.0.1
, e) B! r# t) l: J. O
: N4 I' E) Y$ l* |' Xhttp://www.macromedia.com/suppor ... loads_updaters.html
7 |9 G; u2 B* J5 P; e) ~- m8 {0 r1 q9 o* M. d: W
flv播放器地址:http://www.onlinedown.net/soft/48421.htm |
|