首页> 中文学位 >基于达尔文流媒体服务器TS流推送模块的设计与实现
【6h】

基于达尔文流媒体服务器TS流推送模块的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 课题发展背景

1.2 课题研究意义和研究内容

1.3 论文组织结构

第二章 基于QTSS广电VOD的关键技术分析

2.1 IPQAM技术的优点及性能分析

2.2 TS over IP简介

2.3 流媒体技术概述

2.4 视频服务器之间的比较与关键性能指标的说明

2.5 Mpeg2-TS码流分析

第三章 基于QTSS的TS流推送模块开发需求分析

3.1 Darwin Streaming Server(DSS)分析

3.2 RTSP请求的处理

3.3 TS推流模块设计需求分析

第四章 视频数据的推送模块的设计与实现

4.1 编写一个新模块

4.2 使用UDP协议发送TS数据包

4.3 文件管理单元的设计与实现

4.4 利用PCR值对播出流量进行控制

4.5 推送模块的设计与实现细节

4.6 Mpeg-2 TS推送模块的调用过程

第五章 模块功能演示及性能测试

5.1 模块功能演示

5.2 性能指标测试

第六章 总结与展望

致谢

参考文献

展开▼

摘要

近几年来,随着国家信息化建设的突飞猛进,互联网已经成为许多家庭必不可少的通信渠道,电信运营商因此也从中得到了很大的收益。随着三网融合的逐步展开,广电行业的许多传统业务将会受到巨大的冲击,这是因为用户已经不能满足于单一被动的信息来源,因此互动业务的推广将会给广电行业带来转机。但是由于互动节目在电信行业早已拥有成熟的技术和稳定的客户群,因此可以说三网融合对广电行业来说既是机遇也是挑战。
  即便如此,广电行业也完全有能力化被动为主动,由于目前有线电视的用户已经突破8000万,这样的一个使用群体完全可以为广电行业带来丰厚的收入;另一方面,有线电视的下行带宽远远大于电信网络,因此这也成为广电行业在发展互动业务上的一个优势。
  本文主要讨论在广电行业的互动业务开发中的流媒体服务器的研究项目,这个项目主要用于在基于IPQAM技术的流媒体数据推送。我们选用了苹果公司的Darwin Streaming Server来进行相关的二次开发,使得DSS能够支持TS over UDP这种封装的包数据推送。首先我们分析了DSS的架构,而后我们对DSS相关代码段进行了分析,了解了如何让我们编写的模块被DSS所支持,这其中包括了模块的结构,模块的加载以及相关角色的注册等等内容。在传输方面,我们采用了异步网络传输来实现这个功能。由于UDP本身没有流量控制机制,经过对TS包的分析,我们采用PCR值来对推送的流量进行控制。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号