一款IP机顶盒的播放器软件设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:jonasen128
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
IPTV属于新兴的宽带业务,它基于宽带网络开展以媒体为主的服务,兼有信息服务,多媒体娱乐等功能,还提供家庭娱乐、培训咨询和日常生活信息获取等服务。IPTV业务本身具有不同以往的交互性、可扩展性和提供业务的灵活性等优势,具有广阔的发展空间。其中,作为IPTV终端的IP机顶盒,是服务的主要体现者。音视频是IPTV目前的核心业务,为实现多样的音视频服务,机顶盒中的播放器起着关键作用。本文根据IPTV系统视频业务基本要求,讨论了一款IP机顶盒上支持MPEG-4 SP/ASP视频的播放器的软件设计和实现。在本方案中,该播放器采用了组件化和层次化的软件架构,实现了模块化和可扩展性。设计中,把播放器按照功能划为了三个层次:业务交互层,传输控制层和媒体引擎。然后分别对每个层次进行了讨论,给出了层次设计,部分给出了实现源码。在实现中遇到了一些问题,如缓冲区上溢与下溢,时间戳回卷,音视频同步等,本文均给出了解决方案。为了取得较高的运行效率,本文给出了从硬件到C程序等几个层次的优化方案,均取得良好效果。最后,本文给出了播放器的播放测试结果及分析。测试证明本设计成功实现了设计目标,播放器内部状态管理有序,可以正确响应用户操作,完成预定义的会话交互;能够对MPEG-4 SP/ASP编码格式,4Mbps以下码流进行实时解码;播放器可以处理内部异常,网络异常,服务器异常,具有了一定的容错性。
其他文献
相控阵超声波检测技术已经作为一种成熟的有效检测手段,应用于环焊缝焊接的无损检测中.本文主要通过对相控阵检测技术原理及检测工艺介绍,结合某成品油在役输油管道环焊缝检
化工企业生产的产品多数具有较强的腐蚀性和易燃易爆性,并且生产的设备和工艺技术也相对复杂和繁琐,导致了生产的条件更加的苛刻,从而造成人工的实际操作难度较大,安全性也无
自控阀在石化装置当中属于流体管路控制装置,主要功能是保证管路内介质流通与切断、压力和流量等调节,确保管路与设备能够正常运行.本文在深入研究自控阀应用优势的基础上,结
以综合物探技术为研究对象,在分析金属矿床地球物理条件的同时,对综合物探技术的工作原理进行分析,并且依托某项目实例,对综合物探技术在矿山防治水中的应用要点分析.希望探
煤炭开采过程,作业面的不规则问题较为常见,为保证煤炭开采效率,需要发挥综采技术的运用优势.本文对综采技术运用现状加以分析,明确技术应用过程的制约因素,并结合煤矿开采案
自经济体制改革以来,促进国家经济发展就成为重要任务,近年来,国家与世界接轨愈发紧凑,我国当前的经济的发展状况更是为石油化工企业的长足发展带来前所未有的“盛夏”.但是
近年来,随着我国综合实力的增强,化工企业发展势头较为迅猛,促进了我国经济的发展,但不可避免的也出现了一些问题,对我国的安全环境造成较为严重的负面影响.故对化工企业现状
近些年,随着我国社会经济的稳定发展,相关的环境问题也更加的严重.这不仅影响人们的生活质量,还会对社会经济产生一定的制约性影响,所以国家相关部门开始高度的重视环境问题.
友谊区构造、储层横向变化大,井网不完善,剩余油潜力不明确,难以形成有效渗流场,开发上存在着采油速度低、开发效果差的问题.近年来,依托高精度地震数据,实现了对小微构造的