凯旋流媒体软件点播模块的研究与实现

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:nieguangyi127
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着音视频编解码技术的快速发展和IPTV(交互式网络电视)业务的普及应用,流媒体技术也在日趋成熟和不断发展,而视频点播业务也在网络通信中占据了很重要的地位。近年来随着中国电信IPTV相关标准的制定和完善以及用户对视频点播业务的多元化要求,对流媒体软件的开发也提出了更高的要求。目前,已开发的一些流媒体软件相对不完整,也就是说不是一个完整的流媒体系统,作为网络视频酒店信息服务系统长期发展的考虑以及IPTV行业的发展需求,自行研发流媒体系统应对不同的业务需求,已势在必行。为保障不同厂家和品牌的编码器和机顶盒之间实现编解码的互通,中国电信IPTV音视频编码标准规范H.264高标清视频码流的封装格式为MPEG2-TS,即TS流。TS流可以从视频流的任意片段开始进行独立解码,有较强的抗传输误码能力和网络适应性,可以很好的应用于实时传送节目。本文通过对MPEG2-TS流的深入研究,实现了一种针对网络视频酒店信息服务系统的流媒体软件点播模块,该模块支持TS流的点播。   本文通过介绍凯旋流媒体系统的组成,根据流媒体业务的发展需求,给出了一种在Darwin Streaming Server基础上开发并实现支持TS流的流媒体软件方案。通过对Darwin Streaming Server、MPEG2-TS流和RTSP协议的分析,研究并给出了凯旋流媒体软件点播模块的组成。其点播模块由RTSP模块、RTP模块和媒体文件流化模块组成,该点播模块的主要功能是完成对TS流的读取并通过终端机顶盒对流进行播放控制,其中媒体文件流化模块主要是对TS流进行流化生成索引文件。本文根据TS包的格式和TS流的解码过程给出了一种识别TS流的方案,并给出了索引文件的设计方案和生成索引文件的流程,且对RTSP协议进行扩展,实现了通过IPTV机顶盒对流媒体软件进行TS流的点播请求和播放控制(播放、暂停、快进、快退和定位操作)。最后本文使用Microsoft Visual C++6.0开发工具在前述基础上实现了流媒体软件点播模块的程序,并对实现后的流媒体软件进行测试。测试结果表明,本文设计并实现的凯旋流媒体软件点播模块能够支持对TS流的点播,并且能够与IPTV机顶盒兼容,通过IPTV机顶盒能对流进行播放控制。
其他文献
协作通信技术利用无线信道的广播特性,使节点可以共享其伙伴节点的天线,从而形成一种虚拟的天线阵列,因此将协作通信称为一种虚拟的MIMO技术。协作通信技术可以有效的提高系统的
随着无线通信技术的发展,人们对通信质量和信道容量提出了更高的要求。作为抗干扰技术的重要手段之一,信道编码在无线通信领域中的作用举足轻重。重复累积(Repeat Accumulate,RA
近年来,随着物联网技术的快速发展,加之企业信息化建设的深入,数据的管理质量和传输时效性已经成为企业市场竞争力的一个重要部分。在数据就是技术、数据就是财富,数据就是竞争资
无线通信系统的物理层安全技术利用无线信道的衰落、噪声等特点,使合法接受者获得的信息熵大于窃听者,从而使窃听信道失真,无法解码传输的信息,实现安全传输。物理层安全技术
由于无线通信网络的复杂性,对其算法、协议和性能很难进行深入的理论分析,目前主要通过软件仿真进行评估和测试。针对现有仿真软件存在的问题,本文研究并设计了一种基于物理层真
随着TD-SCDMA网络覆盖率和网络用户量的增加,网络运维难度急剧加大,网络监测势必成为网络建设和网络维护的重要支撑。Iub接口是TD-SCDMA无线接入网重要接口之一,对其监测具有重
随着国家三网融合的持续推进和宽带网络的快速发展,IPTV(交互式网络电视)这一崭新行业受到越来越多业内业外人士的高度关注。用户在家中主要通过电视机+IPTV机顶盒享受数据、语
随着网络的发展和普及,网络信息安全越来越被人们关注。口令认证密钥交换协议(PAKE)能够使用低熵的用户口令实现用户的身份认证,同时在不安全的信道上生成共享的会话密钥,在网络
随着物联网的快速发展,采用ZigBee技术的传感器网络也得到了快速发展,将传感器网络采集到的数据进行远程传输也越来越必要。根据现有的材料表明:利用我国自主研发的知识产权TD-
上一代短波电台的主要功能为定频通信和自适应(ALE)通信。一般只有100组信道,几十个地址,组网能力有限,链路建立速度也较慢,对于主控系统要求不高,使用8位或16位单片机即可实现整