基于流媒体技术的网络传输系统研究
作者单位:江南大学
学位级别:硕士
导师姓名:孙力
授予年度:2006年
学科分类:0810[工学-信息与通信工程] 08[工学] 080402[工学-测试计量技术及仪器] 0804[工学-仪器科学与技术] 081001[工学-通信与信息系统]
摘 要:如今Internet上多媒体(视频、音频等)内容正在快速地增长。为适应大量、实时多媒体信息的网上传输,诞生了流式传输技术。流媒体就是使用流式传输技术的媒体,如:音频、视频或其它多媒体文件。流式媒体在播放前并不下载整个文件,只将开始部分内容存入内存,流式媒体的数据流随时传送随时播放。微软公司总裁比尔·盖茨曾无比坚定地预言,‘未来属于流媒体’。Internet是一个异构的网络环境,它对实时多媒体应用缺乏足够的QoS(Quality of Service)保证,随着多媒体通信量的激增,网络拥塞现象时常发生,造成多媒体数据包的延迟和丢失,导致媒体播放停顿、视频音频不清晰、音频与视频不同步等质量问题。 本文将基于目前流行的流媒体技术,在对相关理论和关键技术作了大量分析和研究的基础上,初步建立一个网络传输系统。该系统将具有如下特性及功能:1.系统底层构架与当前主流技术保持一致;2.整个系统开发采用面向对象的设计理念,分成各功能模块,每个模块都提供向外接口,以便今后复用;3.为了深入底层控制系统,部分模块采用全软件实现,且整个系统实现不需特定硬件,更具普遍性;4.本系统主要针对低带宽的网络传输,本方案中选取的解压缩技术、传输协议等均与目前最新的解决方案保持一致;5.扩展性是本系统的一大特性,为了使系统完整,提供了满足各种多媒体工程应用和研究的扩展接口;6.构建了一个满足多个实时和文件客户要求的流媒体服务器。除此之外还对系统中媒体流传输稳定速率控制算法设计进行了一定程度上的研究和模拟等。