视频流媒体组播系统的设计与实现

被引量 : 0次 | 上传用户:purong0826
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网和宽带技术的飞速发展,视频流媒体实时传输已经成为当前的研究热点。流媒体以边下载边播放的特点,不但除去了用户漫长的下载等待痛苦,而且极大地降低了对系统存储容量的需求,同时流媒体传输技术中的组播技术具有更大的优势,它能让媒体服务器同时向多个客户端发送连续数据流而不产生延时,而且又不会产生广播风暴,极大地提高了网络利用率。 本文在对流媒体基础理论深入研究的基础上,结合IP组播和DirectShow播放技术,提出了视频流媒体组播系统的整体方案并给出了系统的具体架构。最后就系统各个模块的具体实现进行了详细的论述和分析。 本文首先介绍TCP协议以及用于无连接传输的UDP协议,IP组播原理和应用编程,其中包括Berkeley和Windows系统下的组播API,讨论了DirectShow技术,包括DirectShow整个系统,过滤器图,过滤器的连接以及过滤器的数据传送,研究了视频流媒体服务器和客户端中的核心模块,并就初始化套接口模块,发送模块以及服务器的播放模块中关键函数进行了详细的分析,同时对客户端的接收模块,多窗口的实现和DirectShow播放模块进行了深入分析并给出了实现代码。最后在指定的网络环境下对整个视频流媒体系统进行了测试,测试结果表明该系统能够成功实现视频组播,接收端画面流畅,音视频同步。
其他文献
<正>2013年10月,最高人民法院组团前往加拿大、美国执行司法行政装备管理专题考察任务。通过交流探讨,考察团对美国、加拿大司法行政管理方面的法律规定和实践有了比较深入清
科技企业孵化器作为专业的科技产业化服务机构,在科技资源迅速转化为社会生产力、培育中小科技企业、加速产业结构调整、创造新的就业机会等方面,具有其独特的功能与潜力。科
<正>教学内容:人教版普通高中实验教科书《思想政治》必修1经济生活第十一课第一课时。三维目标:知识目标:识记经济全球化含义、表现形式和载体,理解经济全球化的实质、利弊
美国社会保障基金受到来自人口和社会的压力,迫切需要进行改革,以保证其偿付能力将来不会被削弱。为此,小布什政府于2001年提出了一份社会保障基金私有化改革报告,主张在现有
缺血再灌注造成的器官损伤与多种临床及环境因素有关。临床中的许多状况均可引起缺血再灌注损伤,如器官移植、心脏冠状搭桥以及心肌梗死、中风等。缺血再灌注损伤主要来源于
<正> 今年6月烟台全国司法厅(局)长座谈会,专门研究了县区司法局建设问题,肖扬部长代表部党组,总结了县区司法局恢复重建以来取得的重大成就,分析了县区司法局在新形势下的八
汽车轮速传感器是防抱死制动系统(ABS)的关键部件之一,其性能的好坏直接决定了ABS性能的高低。本文首先设计并开发了一种变磁阻激励磁电式轮速传感器,然后对其进行动态标定实
<正>【教材分析】本框题是在学习国内市场经济体制的基础上,着力探讨社会再生产的国际环境,主要学习经济全球化的含义、主要表现、主要影响及应对策略,为学习积极参与国际经
<正>我认为治学应坚持理论与实际结合,学用相辅相成。这看来也许是老生常谈,没有新意,但我所记叙的是自己的具体情况和由此而得来的切身体会依稀记得上小学时,教室墙上挂着一
在实现低功耗的方法中,动态电路引起越来越多的关注,因为动态电路具有较低的功耗。同时动态电路在速度、芯片面积等方面也比静态电路有优势。 论文首先介绍了动态CMOS电路