论文部分内容阅读
随着Internet和多媒体技术的迅速发展,人们对通过网络获取多媒体信息的需求越来越多,视频点播、远程教学、新闻发布等多点通信业务将成为新一轮运营竞争的焦点。人们已经在网络平台上开发了各种业务,如E-MAIL、TELNET、FTP、WWW等业务,这些都是点到点的数据传输:而人们希望在Internet网络上开视频会议、听现场音乐会、看实况转播等,这些是点到多点或多点到多点的数据传输,视频传输带来的网络带宽问题更突出。如当n个IP地址同时接收网络多媒体视频流时,设每个视频流所需传输带宽为1.5Mbps,按现在网络结构,所需带宽为n×1.5Mbps,同时会带来无法忍受的网络延时和抖动。为更好解决这些问题,本文将针对现行的网络优化技术提出相应的解决方案。
本文主要从流媒体技术、QoS、IP组播技术等方面探讨视频应用于网络的方法和保障措施。
流媒体技术是一种专门用于网络多媒体信息传播和处理的新技术。该技术是一种能够在网络上实现传播和播放同时进行的实时工作模式,目前已经成为网上音视频,特别是实时音视频传输的主要解决方案。本文对流媒体关键技术进行分类,并对涉及的关键技术如数据压缩/解压缩、传输协议和数字版权管理等进行了介绍。
如何提高流媒体服务质量QoS是现在流媒体技术发展的一个关键性的问题。在多媒体领域,特别是流媒体技术领域,它更是不可忽略的。视频对涉及到的实时数据流传输对网络带宽、时延和丢包率有较高要求,但是目前得到广泛应用的IP网络是一种尽力而为的网络,它并没有对实时多媒体提供任何服务质量保证。本文首先从两个方面对服务质量加以控制:在发送端控制发送流量;在数据再现端通过缓冲机制控制媒体同步。然后从拥塞控制和错误控制出发,深入探讨了Qos控制机制。
IP组播技术在多点视频数据传输方面具有很大的优势,当某个站点向网络中的多个站点发送同一视频数据时,组播技术可以减少不必要的重叠发送,与多次点对点的单播相比,减轻了系统和网络的负担,提高了用户资源和网络带宽的利用率,极大地改善了视频数据传输的实时性。参与通信的各主机不论是源站点还是目的站点均使用同一程序,无客户机和服务器之分,从而具有对等性。组播带入了许多新的应用并减少了网络的拥塞和服务器的负担。