SIP/IMS软终端中IPTV功能的设计与实现

来源 :中国科学院沈阳计算技术研究所 | 被引量 : 1次 | 上传用户:eastphoto
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络融合和IP化是未来网络发展的必然趋势,终端融合是整个网络融合中重要的组成部分。在终端方面,融合体现为同一终端可以支持更多的业务功能。在当前的很多SIP/IMS终端上,除了简单的语音通话,视频聊天、即时消息、在线订阅等功能层出不穷。随着基于IMS架构的IPTV业务的逐渐成熟并商用部署,在SIP/IMS终端上实现IPTV功能也就成了必然趋势。当前的IPTV在应用开发中还存在一些问题:直播频道切换延时长、节目数据传输延迟和抖动大等影响用户体验,业务新特性如Trick Mode(特技播放模式)等实现方法多样使得各厂商的终端通用性差。本文基于此背景,在分析了实验室原有SIP/IMS软终端SIPHello媒体栈结构的基础上,扩展其功能,增加了对IMS-IPTV功能的支持,设计并实现了IPTV媒体栈;在分析了当前主要的实现技术后,设计实现了一种快速频道切换方案,用临时单播通道快速发送节目数据流并由终端负责比较节目流和释放临时通道,提升了终端在频道切换过程中的作用,使终端资源得到了有效利用;针对Trick Mode系统实现方法多样的特点,设计实现了一种支持多样化特技播放模式的处理方法,通过在TS(Transport Stream)流解复用阶段对PES(包式基本流)包的特殊处理,使特技播放模式与正常播放模式的媒体处理流程统一起来,保持了媒体栈结构的一致性;在缓冲区管理上实现了动态缓冲区,使用双向链表来维护缓冲区,每当有数据包到来时才为其分配内存块,然后将其插入到链表合适的位置,达到降低延时、消除抖动的目的。本文详细介绍了设计方案及实现过程并进行了测试。测试结果表明本文设计的IPTV媒体栈对直播、点播业务有较好的支持,对快速频道切换、Trick Mode等的改进起到了较好的效果。
其他文献
动物性食品中药物残留是近年来食品安全问题中最突出的问题之一,是困扰世界范围的难题。尽管国家加大了监管力度,但禽兽水产品致使中毒现象屡次发生,缺乏灵敏、准确、稳定、经济
二氧化碳浓度升高已导致全球气温明显上升,并带来其它一系列的环境变化,已引起了人类的高度重视。以区域甚至全球为中心的碳循环观测网络迅速发展起来,积累了大量的观测数据。采
近年来,海量小文件读访问时延大成为并行网络文件系统(pNFS)的主要问题。其原因有两点:一是元数据访问频率高、耗时开销大;二是IO粒度小、磁盘吞吐量低。针对上述问题,本文以pNFS
近年来,多核体系结构已成为处理器前沿研究的热点。比起单核处理器体系结构,多核处理器体系结构的仿真和验证技术将面临更大的问题和挑战。随着设计规模的不断扩大,两种传统的功
基于Gibbs抽样的贝叶斯模型选择结合先验信息,可以得到良好的估计与预测效果,从而受到各领域研究的重视。本文通过分析Gibbs抽样和Metropolis—Hastings算法构造转移核的本质,探
随着互联网的飞速发展,数据呈爆发式增长,企业为了节约成本、提高资源利用率,纷纷在数据中心部署云计算平台。相比于传统的部署方式,云计算对计算、存储以及网络资源进行统一分配
众所周知,数据挖掘是一个从海量数据中发现并提取隐藏的、前所未知的、有价值的信息或知识,然后利用这些信息或知识做出重要的商业决策的过程。因此,分析数据库、数据集市和数据
学位
随着计算机技术的进步,近年来人机交互技术开始向着使得交互更加自然、高效的方向发展。最近几年出现的语音识别、手势识别等交互方式,让人们摆脱了传统交互设备的约束。空中手
食品安全事件的频繁出现,引发了消费者的恐慌,也影响了中国农产品的出口创汇,找到一种方法减少关系消费者切身利益的不安全食品事件发生,就成为了全社会关注的热点问题。国内外很
当今社会存在着各种不安全、不和谐的因素,严重威胁到国家、社会和人们的安全。视频监控是在现有条件下,对涉及公共安全相关领域的场所进行实时监控,有效预防、消除安全隐患的主
学位