理论教育 流媒体传输协议及配置教程

流媒体传输协议及配置教程

时间:2023-11-25 理论教育 版权反馈
【摘要】:实际上,以rtsp或者mms开头的地址和http或者ftp一样,都是数据在网络上传输的协议,它们是专门用来传输流式媒体的协议。RTP用于Internet上针对多媒体数据流的一种传输协议。RTP通常工作在点对点或点对多点的传输情况下,其目的是提供时间和实现流同步。由于音、视频流对网络的时延比传统数据更敏感,因此在网络中除带宽要求外还需要满足其他条件,在Internet上开发的资源预留协议可以为流媒体的传输预留一部分网络资源,从而保证服务质量。

流媒体传输协议及配置教程

在观看网上电影或者电视剧时,一般都会注意到这些文件的连接都不是用http或者ftp开头的地址,而是一些以rtsp或者mms开头的地址。实际上,以rtsp或者mms开头的地址和http或者ftp一样,都是数据在网络上传输的协议,它们是专门用来传输流式媒体的协议。

MMS协议(Microsoft Media Server Portocol)是用来访问Windows Media服务器中asf文件的一种协议,用于访问Windows Media发布点上的单播内容,是连接Windows Media单播服务的默认方法,若读者在Windows Media Player中输入一个URL用以链接内容,而不是通过超链接访问内容,则必须使用MMS协议引用该流。

RTP(Real-time Transport Portocol,实时传输协议)用于Internet上针对多媒体数据流的一种传输协议。RTP通常工作在点对点或点对多点的传输情况下,其目的是提供时间和实现流同步。RTP通常使用UDP传送数据,但也可工作在ATM或TCP等协议之上。

RTCP(Real-time Transport Control Portocol,实时传输控制协议)和RTP一起提供流量控制和拥塞控制服务。通常,RTP和RTCP配合使用,RTP依靠RTCP为传送的数据包提供可靠的传送机制、流量控制和拥塞控制,因而特别适合传送网上的实时数据。

RTSP(Real-time Streaming Portocol,实时流协议)是由Real Network和Netscape共同提出的,该协议定义了点对多点应用程序如何有效地通过IP网络传送多媒体数据。(www.daowen.com)

RSVP(Resource Reservation Protocol,资源预留协议)是网络控制协议,运行在传输层。由于音、视频流对网络的时延比传统数据更敏感,因此在网络中除带宽要求外还需要满足其他条件,在Internet上开发的资源预留协议可以为流媒体的传输预留一部分网络资源,从而保证服务质量。

PNM(Progressive Networks Audio)也是Real专用的实时传输协议,它一般采用UDP,并占用7070端口。

除上述协议之外,流媒体技术还包括对于流媒体类型的识别,这主要是通过多用途Internet邮件扩展MIME(Multipurpose Internet Mail Extensions)进行的。它不仅用于电子邮件,还能用来标记在Internet上传输的任何文件类型。通过它,Web服务器和Web浏览器才可以识别流媒体并进行相应的处理。浏览器通过MIME来识别流媒体的类型,并调用相应的程序或Plug-in来处理,尤其在IE浏览器中,提供了丰富的内建媒体支持。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈