基于网络层组播的电视直播系统的研究与实现

基于网络层组播的电视直播系统的研究与实现

论文摘要

二十世纪九十年代以来,随着互联网的普及和IT技术的发展,人们已不仅仅满足于电报、电子邮件等通信方式,越来越多音视频业务通过网络走入人们的工作和生活。在传统的单播模式下,这些业务占用了大量的带宽,消耗了网络的资源,加剧了网络拥塞的程度。若能减少这部分的流量,将能极大的提升网络的性能,正是基于这种考虑,IP组播产生了。 本文在深入研究传统IP组播技术及组播协议体系结构的基础上,讨论了PIM-SM协议,着重从因特网服务提供商、ASM模型、用户的利益等方面分析了ASM模型面临的困境。并详细介绍了SSM模型的工作过程、体系结构以及相对于ASM模型的优点,比较了网络层组播中ASM模型与SSM模型的特点,介绍了IP网络中流媒体传输的关键问题,最后实现了基于PIM-SM协议的电视直播系统的SSM模型。 文章充分考虑了系统对安全性和服务质量的要求,利用winsock2套接字编程及源认证技术,一定程度上保障了系统的安全。在服务质量上,利用环形缓冲区来缓存数据,经过一定时间的延迟,提交给客户端回放,提高了回放质量。 系统特别适用于接收者众多的场合,满足了电视直播系统的要求,提高了系统的安全性。利用Directshow技术,实现了流媒体的高质量回放。并经试验测试,验证了系统的可用性、安全性。

论文目录

  • 郑重声明
  • 摘要
  • Abstract
  • 目录
  • 第一章 引言
  • 1.1 研究意义
  • 1.2 研究现状
  • 1.3 研究的内容和主要工作
  • 第二章 网络层组播技术与流媒体技术
  • 2.1 组播技术综述
  • 2.2 PIM-SM协议
  • 2.3 流媒体技术
  • 2.4 流媒体传输协议
  • 2.5 本章小结
  • 第三章 网络层组播ASM模型与SSM模型的研究
  • 3.1 ASM模型
  • 3.2 SSM模型
  • 3.3 SSM和ASM的互操作性
  • 3.4 本章小结
  • 第四章 系统整体设计
  • 4.1 系统结构
  • 4.2 系统软件开发环境和开发工具
  • 4.3 系统的安全性
  • 4.4 系统对抖动的处理
  • 4.5 本章小结
  • 第五章 传输模块的设计与实现
  • 5.1 服务器端传输模块的设计与实现
  • 5.2 客户端传输模块的设计与实现
  • 5.3 本章小结
  • 第六章 编解码模块的设计与实现
  • 6.1 视频采集模块
  • 6.2 DirectShow简介
  • 6.3 编解码模块
  • 6.4 本章小结
  • 第七章 系统的测试与应用
  • 7.1 校园网跨网段实验
  • 7.2 网络层组播性能分析
  • 7.3 系统仿真试验
  • 7.4 结论
  • 第八章 总结与展望
  • 8.1 工作总结
  • 8.2 下一阶段工作展望
  • 致谢
  • 参考文献
  • 攻读硕士学位期间发表的论文
  • 相关论文文献

    • [1].城域网未知组播分析和优化[J]. 数字通信世界 2019(11)
    • [2].指定源组播原理分析与应用研究[J]. 中国新通信 2016(23)
    • [3].可重构网络体系下的组播机制[J]. 北京邮电大学学报 2015(05)
    • [4].指定源组播原理及实现[J]. 通信电源技术 2013(03)
    • [5].组播流量控制技术分析[J]. 网络安全和信息化 2020(05)
    • [6].任意源组播下的丢包分析与避免[J]. 计算机与网络 2020(09)
    • [7].组播丢包故障解析[J]. 网络安全和信息化 2020(08)
    • [8].一种分层结构与快速切换的可靠移动组播方案[J]. 应用科学学报 2011(05)
    • [9].一种可控组播实现方案[J]. 福建电脑 2010(05)
    • [10].遗传算法在聚合组播问题优化中的应用[J]. 计算机工程与应用 2009(05)
    • [11].源特定聚集组播的研究[J]. 科学技术与工程 2009(07)
    • [12].基于双核模式的组播过渡方案[J]. 计算机应用 2009(S1)
    • [13].双核模式的组播过渡系统的设计与实现[J]. 小型微型计算机系统 2009(12)
    • [14].硬件组播及其适配协议框架[J]. 计算机工程 2008(04)
    • [15].一种面向高阶胖树源路由网络的组播实现方法[J]. 计算机科学 2012(12)
    • [16].基于混合架构的组播优化分析[J]. 武汉科技大学学报 2011(02)
    • [17].基于动态组播代理的移动组播协议[J]. 计算机工程 2010(01)
    • [18].组播策略的应用研究[J]. 计算机技术与发展 2009(08)
    • [19].证券行情多级组播接收网络设计[J]. 中国科技信息 2017(17)
    • [20].二层组播在工业自动化领域中的应用研究[J]. 工业控制计算机 2010(02)
    • [21].一种快速组播的实现方法[J]. 南京审计学院学报 2010(04)
    • [22].一个融合组播流媒体系统[J]. 计算机系统应用 2009(05)
    • [23].组播群组竞争接入技术分析[J]. 浙江大学学报(工学版) 2009(04)
    • [24].分层视频组播策略分析[J]. 山东行政学院山东省经济管理干部学院学报 2008(04)
    • [25].基于分层移动组播代理的可靠移动组播算法[J]. 电脑知识与技术 2012(29)
    • [26].基于博弈论的域间组播计费模型[J]. 软件学报 2008(01)
    • [27].基于移动漫游组播机制的预注册算法研究[J]. 移动通信 2017(02)
    • [28].基于角色编组的卫星遥感信息组播分发技术[J]. 装备学院学报 2013(06)
    • [29].改进的聚合组播算法[J]. 计算机应用研究 2013(10)
    • [30].基于分配格理论的大规模线速组播交换系统[J]. 电子技术应用 2012(11)

    标签:;  ;  ;  ;  

    基于网络层组播的电视直播系统的研究与实现
    下载Doc文档

    猜你喜欢