基于GStreamer框架的机顶盒仿真器的设计与实现

被引量 : 0次 | 上传用户:haoxiang123123123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字电视的普及,数字电视机顶盒(STB)也已成为普通家庭常见的小家电之一。而条件接收(CA)模块作为机顶盒中保障数字电视运营商商业利益的重要技术基础,也成为每个机顶盒必须集成的模块。由于各机顶盒厂商采用的平台各不相同,需求也不尽相同,使得CA模块在开发完新功能后的验证以及跟不同厂家不同平台的机顶盒的集成非常困难。如果有一款软件可以仿真机顶盒的功能,在CA模块与机顶盒进行集成之前,可以先让该软件集成CA模块,从而在不依赖于具体的硬件的前提下就能验证CA中新开发的功能,这将会大大提高CA模块的开发进度以及降低与机顶盒集成的难度。本论文就是介绍如何利用GStreamer框架来设计与实现一款软件以仿真机顶盒的功能,主要成果包括:(1)介绍GStreamer多媒体框架、基本概念、核心思想及相关研发技术,在此基础之上,分析了基于GStreamer机顶盒仿真器的功能需求、非功能需求、性能需求和可靠性需求,设计了一套整体方案;(2)分析某公司典型CA模块的工作流程,利用GTK+设计了基于GStreamer的上层GUI,实现了MPEG2格式的视频文件的播放功能;(3)在此基础上逐步扩展播放器的功能,设计实现H264格式的解码器插件以及AES解密算法的插件及与解密模块的集成等。本文所设计实现的解密插件,由于内嵌了CA模块,这也为以后开发一款在PC机上收看加密的数字电视节目软件提供了借鉴。对于多画面功能的实现,使得播放器的播放效果更进一步的仿真了机顶盒的功能。
其他文献
<正>1问题的提出和文献综述今年是"十二五"时期的最后一年,也是湖南省推进"四化两型"战略的关键时期,湖南省政府应积极响应国家节能减排号召,实现湖南省经济的又快又好发展。
对百色市五所高校校园足球开展现状影响因素进行研究及分析,了解百色市高校校园足球发展的现状及存在的问题。研究认为制约百色市高校校园足球开展的因素主要有:(1)相关部门
研究构建聚乙二醇(PEG)/硫酸铵[(NH4)2SO4]双水相体系对乙醇脱氢酶(ADH)进行提取。探讨了PEG分子量、PEG浓度、(NH4)2SO4浓度、粗酶添加量对ADH纯化倍数的影响。结果表明,在(NH4)2SO4浓
有关汇率与股价关系的最新研究,归纳起来主要有四个发展方向:一是传统宏观经济一般均衡分析方法的拓展,在以往的开放宏观经济均衡模型中将汇率与股价作为宏观经济中重要的解
调动学生干部积极性问题是高校学生管理工作的一个重点.文章运用组织行为学关于工作特征模型的理论对学生干部管理中存在的问题进行了分析,并提出了相应的对策.
目的:探讨老年性急性肾衰竭(ARF)患者的易发因素、临床与病理特点及预后分析。方法:本文收集40例老年人(年龄大于60岁)ARF患者临床资料进行回顾性分析。结果:①病因。急性肾
中国尚无巨灾保险市场,研究人们在巨灾风险下的投保行为对巨灾保险市场的建立与发展都具有重要的意义。本文以地震风险为例,运用实验经济学的方法,探讨了个体面对巨灾风险时
<正>格式合同是指合同条款由当事人一方为重复使用而事先拟订,相对方只能对该拟定好的合同概括的表示接受或者全部不予接受,而不能进行协商的合同类型,简单说就是以格式条款
目的:进一步掌握南宁市出生缺陷的发生情况、分布特征,探索影响出生缺陷的因素,为政府部门制订预防出生缺陷决策提供依据。方法;按《中国妇幼卫生监测方案》的要求,采用以医
<正>据中国联合商报讯国家林业局近期发布了近5年我国森林生态系统的年平均生态GDP。今年作为生态GDP的核算元年,其核算体系方案基本落实,有望于今年年底开始实施。10月22日,