论文部分内容阅读
在现有的因特网上进行实时的连续媒体传输是具有挑战性的。根本的原因在于IP网络只提供尽力而为的服务,不提供任何服务质量(QoS)保证,不适合连续媒体流的传输。 为保证连续媒体实时传输的QoS,根本的解决方案是网络本身提供支持。尽管已经提出各种保证QoS的措施,但这些标准和技术被广泛使用还需要一段时间。因此,目前的连续媒体实时传输方案不但要考虑网络层,还要考虑传输层和应用层的协调控制。 在连续媒体实时传输应用中,涉及到的关键技术主要有两个方面:编解码技术和网络传输技术。本文讨论网络实时传输技术,主要包括实时传输技术、组播技术、同步技术和其它保证服务质量的措施。 首先在探讨连续媒体基本特征的基础上,分析了连续媒体实时传输的需求,并对相关技术和标准进行了介绍。然后详细讨论了实时传输协议(RTP)和组播技术,并对它们的实现和应用提出了相应的解决方案。接下来对连续媒体的同步模型和机制进行分析,总结和提出了相应的一些同步方法。最后讨论端到端的QoS保证,对主要的IP QoS模型进行比较分析,探讨了应用层实现QoS的各种实现方案。 在对连续媒体实时传输技术探讨的基础上,实现了基于IP的MPEG实时传输,并运用于实际的工程项目。它使用了组播技术,通过RTP进行连续媒体的实时传输,实现了基于RTP的接收端同步控制和基于RTP的发送端自适应实时传输。