有RealNetworks公司的RealPlayer、微软公司的MediaPlayer和苹果公司的Quicktime三种产品。real
etworks公司虽然可以称得上是流媒体真正意义上的鼻祖但在近两年激烈的市场拼杀中却深切感受到了来自微软的巨大威胁渐渐露出疲态。今年六、七月间微软宣布即将于年底推出其新一代的媒体技
术wi
dowsmedia9series开发代号coro
a其咄咄逼人的气势让real
etworks的高层们心惊不已。据市场调研公司
ielse
etrati
gs最近的一份统计数据显示目前real
etworks公司媒体播放软件的市场占有率为162而微软占144两家公司产品的市场份额差距正在逐步缩小。另外在企业级应用方微软的wi
dowsmediaplayer已开始领先realplayerreal
etworks公司流媒体领域的老大地位岌岌可危。
3流媒体的传输协议
网络协议是计算机网络中不可缺少的组成部分同样流媒体协议是流媒体技术中不可或缺的重要组成部分也是流媒体技术的基础组成部分。所以IETF在流媒体设计中的主要工作就是设计各种协议是的流媒体技术能更好的发展。现已已经获得认可的几种支持流媒体的传输协议如下
31RTPRTCP
RTPRealtimeTra
sportProtocol对具有实时特征的音、视频数据提供端到端的传送服务。RTP在底层网络支持的情况下还可使用多播向多个目的端点发送数据。RTP协议由两个部分组成分别为RTP和RTCP。在RTP数据包头部分包含
f了一些使接收端能够对收到的数据包进行判断并复原到原始状态数据包的重要字段。RTCP协议通过RTSP协议实现了在用户在操作中对流媒体内容的播放、暂停、快进、录制和定位等操作。
32RSVPIETF的资源预留协议RSVPResourceReservatio
Protocol是网络中预留所
需资源的传送通道建立和控制的信令协议该协议促使流数据的接收者主动请求数据流路径上的路由器并为该数据流保留一定的资源即带宽从而保证一定的服务质量。但是RSVP没有提供多媒体数据的传输能力它必须配合其它实时传输协议来完成多媒体通信服务。
33RTSP实时流协议rtsprealtimestreami
gprotocol是由real
etworks和
etscape共同提出的该协议用于通过网络对媒体服务器进行远程控制可建立和控制一个或多个音视频连续媒体的时间同步流。随着时间变迁计算机网络和3G手机网络的不断发展网民对流媒体的需求在不断增加我们相信在IETF的不断努力下流媒体技术将在更广的范围内得到应用。
参考文献1唐天虹冯宝坤胡晓鹏多媒体技术及应用M科学出版社2003912远望图书2006网络流媒体特辑M人民交通出版社20063廖勇周德松麻信洛张晓华流媒体技术入门与提r