基于T-DMB的移动数字电视的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:peaktime30
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人们生活水平的不断提高,人们对信息消费多元化的趋势越加明显。传统的固定地面电视已难以满足人们的消费需求,人们希望可以随时随地的收看高清晰画面的电视节目,这促使了移动数字电视的发展。基于地面数字多媒体广播(Terrestrial-Digital Media Broadcasting, T-DMB)标准的移动数字电视分别选择Intel PXA270和Windows CE作为硬件和软件开发平台,接收终端则采用Frontier Silicon公司通用的解决方案。首先对T-DMB系统做了简要的描述,回顾了地面数字多媒体广播T-DMB的起源,较为详细地介绍了T-DMB的系统组成、信源编码、外层编码、传输帧结构、编码正交频分复用(Coded Orthogonal Frequency Division Multiplexing, COFDM)信道编码调制以及T-DMB的技术优点。然后,在深入分析移动数字电视的功能需求下,建立了基于T-DMB标准的移动数字电视的开发环境;结合Frontier Silicon公司的通用方案,设计了移动数字电视的接收终端,重点论述了接收终端的系统设计和数据处理过程。最后,设计与实现了移动数字电视T-DMB码流播放软件,主要包括控制软件的设计、传输流(Transport Stream, TS)的解复用和播放。TS流解复用是播放软件的关键,介绍了基于T-DMB标准的MPEG-2 TS流解复用的基本原理;分析了T-DMB的内容访问过程,并给出了相应的TS流解复用的流程;利用面向对象的程序设计思想构建了TS流解复用的类库,并具体论述了解复用模块的实现;给出了解复用模块中需要重点关注的几个问题的解决;完成了解复用模块的测试。测试结果表明,整个系统运行良好,可成功完成T-DMB信号的接收、转换、解复用和解码播放。从比特误码率、信噪比等测试结果数据分析可知,接收终端的性能合格,经过前向纠错后可以保证用户数据的准确性。
其他文献
随着计算机技术的发展,语音交互已经成为人机交互的必要手段。让计算机发出自然流畅的语音是人们梦寐以求的事,随着语言学、语音学、计算机技术的发展这个目标离我们越来越近了
软件系统规模的日益扩大和复杂度的不断增加,使得软件开发面临巨大的挑战。软件复用被视为解决软件危机、提高软件生产率和质量的一条现实可行的途径。框架和模式是软件复用新
自二十世纪中叶,互联网进入了高速发展时期,Web服务器正在提供各种各样的网络服务,这种变化促使网民数量和网络流量以几何级数增长,一些类似火车票网上预订系统和网上抢购系
如何保证并不断提高软件质量是软件工程研究的一个核心问题。软件测试能够有效地发现软件中隐藏的缺陷,是保证软件质量的重要方法。Web服务是分布式计算领域的新兴技术,具有
随着软件产业的不断发展,软件应用的日益广泛,软件开发面临着越来越多的挑战,软件危机也随之而生。软件复用在这种背景下发展起来,它是解决软件危机的有效途径。作为软件复用核心
学位
随着计算机技术的发展和数据库的广泛应用,企业信息系统中的“信息孤岛”问题越来越严重。异构数据源集成技术就是为了解决异构数据源间方便、灵活的互访问题。在研究异构数
近年来,随着网络技术和计算机仿真技术的快速发展,分布式仿真、基于网络的仿真支撑平台成为人们研究的热点之一。本课题主要对仿真支撑平台开发过程中的关键技术进行研究和探讨
下一代网络是业务驱动的网络,业务和市场将决定新技术的取舍。下一代网络业务平台是一个开放式的业务体系,业务可以部署在运营商外的应用服务器上。基于JAIN(Java Architecture
近年来,Internet的高速发展,给人们的生活带来了极大的便利,人们开始重新思考互联网的服务质量、可靠性和效率。然而用户感受到的系统响应速度却没有相应的提高,甚至还越来越慢。