基于Windows CE的MPEG-2 TS流接收播放系统的研究与实现

被引量 : 0次 | 上传用户:w1141
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
全球电视产业数字化潮流已不可逆转,国家广电总局为此制定了《我国有线电视向数字化过渡时间表》[1],保证我国在 2015 年完成有线电视数字化。但尽管信息产业部、国家广电总局、各地有线电视运营商和机顶盒、数字电视等终端厂商,都付出了极大努力,数字电视用户数还是与预期目标有很大差距。各界普遍认为目前实行的“机卡合一”制约了数字电视的推广。为此,信息产业部提出机卡分离的方案。目前,由清华大学自主研发的数字电视机卡分离解决方案 UTI标准将出台,市场将决定其是否能成为执行标准。因此,UTI 标准产品化成为当务之急。本文正是在作者对基于 UTI 标准的 Windows CE 的 MPEG2 TS 流接收和播放系统的研究工作的基础上而形成的。本文根据项目研发的过程展开,依次从系统内核定制、USB 设备驱动开发、播放系统设计与实现几方面探讨。在系统内核定制部分,按照 Windows CE 产品开发的流程,基于 AMDAlchemyTM DBAu1200TM 详细介绍了使用 Platform Builder 5.0 进行系统内核定制的全过程,并对系统定制过程中涉及的概念进行了简单的介绍。在 USB 设备驱动开发部分,首先分析了 USB 设备驱动开发的需求,提出了设备驱动开发的具体方案和相关技术;接着对 USB 拓扑结构、系统软件和Windows CE USB 设备驱动开发进行了概括介绍,并与 Windows 下 WDM USB驱动开发进行了对比;之后重点介绍了 USB 设备驱动实现,其中对循环缓冲区、共享内存的使用详细进行了介绍;最后,分析了驱动测试的结果。在播放系统设计与实现部分,首先在分析播放系统的需求和 AMD 现有解码器的基础上,提出了基于 pull 方式的 Source Filter 的播放系统的设计方案。接着分析了 Windows DirectX 9.0 中 memfile Source Filter 的例子,并详细介绍了memfile 的移植步骤。最后,介绍了播放软件的实现,其中详细介绍了主要函数实现,探讨了性能和兼容性方面的问题。经过大量的测试证明,本项目实现的 USB 驱动已经初步具有了产品化的能力,开发的播放系统已经基本具备了数字电视播放的功能,将对 UTI 标准的推广起着积极的推动作用。
其他文献
大约有25%的癫痫患者对抗癫痫药物AEDs耐药,成为难治性癫痫(intractable epilepsy,IE),虽然绝大多数IE患者仍然渴望通过有效的药物或辅助疗法使病情得到控制,但目前为止,尚未
在牟宗三哲学发展中,"良知坎陷"说有认识论、历史文化论和存有论三义。"良知坎陷"说的理论开展,既表现为存有论意义上的理论综合,也体现在以"道德实践"对"坎陷"所作的理论规
批评语篇分析 (CDA)是分析政治语篇 ,包括公众演说常用的分析框架。它使演讲人为赢得受众支持而使用的各种语言策略明晰化。综合运用批评语篇分析框架下的各种分析方法 ,如预
英语的教学环境在英语教学与学习中变得越来越重要。许多著名的语言学家认为,语言学习环境是人类学习语言的一个重要条件。然而,并非所有的学生都有一个良好的英语教学环境。
<正>欧洲司法委员会联盟(ENCJ)是欧洲各国的司法管理机构共同组成的一个国际组织。几年以来,项目组对各国法官的选拔、任命、晋升等问题进行了系统研究,形成了关于法官选任的
阐述一种基于FPGA的MIPI CSI-2接口高清摄像头图像采集系统设计,该设计用FPGA实现当前应用广泛的MIPI高清CCD采集,并提供LCD屏、USB两路输出,数据传输稳定可靠,把MIPI接口摄
医院内的康复工作是通过多种康复专业技术人员组成的合作工作组(team)来进行的.这一模式自诞生以来一直是康复医学的核心策略[1].在康复医学实践中十分强调团队工作(team wor
贵州印江土家族一直沿用红棺为已故亲人丧葬的习俗。论文意在探讨印江土家族红棺葬习俗反映的社会道德、社会权利。
此次调查以绍兴职业技术学院四个分院的志愿者为研究对象,采用问卷调查法,以参加志愿活动动机中的社会目的和个人目的为主要考察点,对众多学生参加志愿活动的动机进行了调查
近几年在园林绿化工程中,如何提高大树移植成活率是当前面临的重要课题。本文根据实际工作经验,对大树移植成活机理及保活配套技术进行了分析研究,提出具体操作时应采取的相