流媒体传输协议
在 浏览器中,我们常见的地址是以http://和ftp://开头的。 Web服务器也可以通过 http协议来处理流式媒体文件,然而Web服务器本身的设计并不能有效率地传送 串流媒体档案。
串流媒体必须占用一个不间断地 封包串流,而且会长时间地与服务器保持连线状态,如果有太多访客同时上线观看,效能便会大打折扣。为了解决这个问题,流格式媒体文件有它自己的一套协议。
1、即时串流通讯协议(Real Time Streaming Protocol,RTSP):是RealNetworks公司协助建立的一个用来传送 串流媒体的开放网页标准。虽然它必须使用一种称为RealServer的特殊服务器,然而RTSP能够提升流式媒体影片的品质,改善传送效率以及提供更佳的高流量处理功能。如果你的ISP具备了RealServer服务,那么建议你使用RealServer而不要使用Web服务器来传送 串流媒体档案。
2、MMS(Media Server protocol,MMS):这是微软定义的一种流格式 传输协议。
3、 实时传输协议(Theater Server protocol,RTP):这是用于Internet上针对多媒体 数据流的一种传输协议。RTP被定义为在一对一或一对多的传输情况下工作,其目的是提供时间信息和实现流同步,通俗的说也就是网络上的WEB服务器。
4、资源预订协议(ResourceReserveProtocol,RSVP),由于 音频和视频 数据流比传统数据对网络的延时更敏感,要在网络中传输高质量的音频、视频信息,除 带宽要求之外,还需其他更多的条件。RSVP是正在开发的Internet上的资源预订协议,使用RSVP预留一部分网络资源(即 带宽)。
这些协议代替了http和ftp,而是像mms://61.139.25.41/quake,以MMS或RTSP等开头。