-->
获得免费通行证,加入我们的流媒体连接-2月19日至22日; 现在注册!

流媒体协议概述

我们假设您已经熟悉流媒体服务器,并且已经或正在计划使用专门为互联网流媒体设计的服务器软件. 一些比较流行的流媒体软件是RealSystem Server, 达尔文流媒体服务器, 和微软媒体服务, 以及像iccast这样的音频流媒体服务器. 配置流服务器软件的服务器是为流构建的. 它们具有流协议的附加好处,这是Web服务器配置无法获得的.

以下是流媒体服务器首字母缩略词的分类:

* 用户数据报协议 像TCP一样,UDP运行在IP网络之上. 但不像TCP, UDP没有重传和数据速率管理服务, 这意味着它的速度足以实现实时音频和视频传输. UDP流量在Internet上也具有高优先级, 使它变得相当光滑, 媒体在公共网络上不间断运行. 整体, 它适合媒体, 哪个对带宽可用性的变化比短会话TCP流量(如电子邮件)更敏感. 关于在UDP上传输数据是否和在TCP上传输数据一样安全,已经有了相当多的讨论, 但从纯流媒体的角度来看, UDP是首选选项.

* 微软媒体服务 微软的流媒体服务器使用MMS协议来传输单播数据. 彩信可以通过UDP或TCP传输. 如果客户端Windows Media Player不能通过UDP通过MMS协商一个良好的连接, 它将在TCP上使用MMS. 如果失败了, 连接可以使用TCP之上的HTTP进行, 这是不理想的流作为彩信在UDP, 但确保了连通性.

* RTSP/RTP实时流协议/实时传输协议 RTSP是客户机和服务器之间使用的控制或通信协议, RTP是服务器用来向客户端发送数据的数据协议. 与HTTP和FTP不同,RTP不将文件下载到客户端,而是实时播放. 达尔文流媒体服务器和RealSystem服务器使用RTSP/RTP相互通信. RealSystem Server还使用其专有数据通道RDT来传送给RealONE播放器.

* 单播服务器向每个请求访问的唯一客户端提供流.

* 多播 而不是为每个请求访问的用户提供流, 只有一个服务流被发送到所有客户端. 对于大量客户端来说,多播是最有效地利用带宽的方式. 它为100个客户机使用的带宽与为一个客户机使用的带宽相同. 进行多播, 然而, 路径中的所有路由器可能都需要一个软件, 固件, 在某些情况下, 硬件升级. 整个传递路径必须启用组播, 到目前为止, 互联网服务提供商对更新他们的多播系统几乎没有兴趣. 出于这个原因, 多播在专用网络或内部网上使用,在公共Internet上还不可用, 尽管Mbone项目(多播骨干网)正在进行实验.

更多关于流媒体服务器软件流媒体服务器使用这些专门的协议在公共互联网上传输内容, 它们还使用Web服务器使用的HTTP/TCP协议,以便通过公司防火墙获取流, 通常设置为阻止UDP流量. 检查一下,确保您正在考虑的服务器软件有一个轮转方案,以便在需要时通过各种防火墙传输您的媒体. 购买流媒体服务器软件时要检查的另一件事是它一次可以同时输出的流的数量. 这个数字从25到1万不等. 微软和达尔文的流媒体服务器软件都是开源的,所以这些都是免费的. 微软媒体服务是Windows 2000服务器的标准配置,不需要额外付费. RealSystem Server最多可以免费提供25个客户端,但Real在此之后会对每个并发用户收费.

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
提及的公司及供应商