论文摘要
随着信息产业的发展和三网融合进程的加快,IPTV(交互式网络电视)逐渐成为将互联网、多媒体、通信融为一体的热门技术。同时,随着网络规模的不断扩大,现有的IPv4网络所固有的地址空间匮乏、网络安全、服务质量以及组播支持等问题变得越来越突出,IPv6作为下一代互联网协议,将不可避免地取代IPv4。因而,研究IPTV在下一代互联网环境中的应用具有比较重要的意义。本文旨在研究基于IPv6的IPTV直播系统多路并发流传输和分发技术的解决方案。首先对流媒体传输协议和多媒体编码压缩标准等IPTV关键应用技术进行研究,基于IPv6网络环境,结合IPv6组播技术和RTP/RTCP协议提出IPTV直播系统模型,该系统采用MPEG-2编码压缩标准,可以同时直播多路标清/高清节目。由于传统的IPTV多路并发流传输方法低效单一的缺点,本文通过研究IPv6的特点,基于其流标签技术提出并实现了一种多路并发流的复合传输方案,并通过算法的改进进一步提高其性能。同时,为了解决多路并发流在网络中传输时带宽不足、网络拥塞等问题,本文提出了一种改进的联播方案和基于客户端需求的自适应内容分发控制策略,并采用多线程技术实现了其中网络状况监测和实时码流切换控制两个核心模块。实验和结果分析表明,本文提出的复合传输方案可以明显提高多媒体流的传输效率,自适应内容分发控制策略可以简单有效地适应网络状况的变化。本文的研究为终端系统实现快速频道切换和低资源占用的多画面模式提供了必要的支撑条件,对于促进IPTV直播系统在下一代互联网中的应用和发展具有积极意义。
论文目录
中文摘要Abstract引言第一章 绪论1.1 课题研究背景1.2 国内外研究现状1.3 本文的主要工作1.4 课题的意义1.5 论文结构第二章IPv6 及IPTV 关键应用技术2.1 IPv6 协议2.1.1 IPv6 地址2.1.2 IPv6 组播技术2.2 IPTV 关键应用技术2.2.1 网络多媒体数据传输2.2.2 流媒体传输协议2.2.3 流媒体编码压缩技术2.3 本章小结第三章 基于IPv6 的IPTV 直播系统模型3.1 IPTV 直播系统体系结构3.2 协议栈的设计3.3 直播系统模型结构形式3.4 服务器端3.4.1 MPEG-2 编码压缩3.4.2 RTP 组播发送3.5 播放终端3.6 本章小结第四章 多路并发流复合传输4.1 IPv6 下的socket 技术4.1.1 socket 无连接通信4.1.2 socket 编程技术4.1.3 socket 编程的组播传输4.2 数据捕获技术简介4.2.1 Linux 下的传统捕获技术4.2.2 Linux 下的高速网络数据捕获4.3 多路并发流传输方式4.4 方案设计4.4.1 系统结构4.4.2 流标签设计4.4.3 复合传输4.5 系统实现4.6 性能优化4.6.1 改进求和算法4.6.2 使用零拷贝技术4.7 性能测试4.8 小结第五章 系统自适应分发控制5.1 流媒体分发控制5.1.1 最小传输5.1.2 自适应编码5.1.3 代码转换5.1.4 码流切换5.2 改进的联播方案5.2.1 基于用户需求的自适应分发算法5.2.2 网络状况监测5.3 多线程模型5.3.1 主线程5.3.2 网络状况测量5.3.3 自适应调节5.4 测试结果5.5 小结第六章 实验与测试6.1 实现平台及工具6.1.1 硬件平台6.1.2 开源平台VLC6.2 系统构建6.2.1 IPv6 局域网搭建6.2.2 服务器端6.2.3 客户端6.3 测试第七章 总结与展望7.1 总结7.2 展望参考文献攻读学位期间本人公开发表的论文致谢
相关论文文献
标签:组播论文; 联播论文; 自适应论文;
基于IPv6的多路并发流传输和分发技术的研究与应用
下载Doc文档