WINDOWS平台下CMMB业务终端软件的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:niitliu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着经济的发展和技术的进步,我国拥有了世界上最多的移动终端用户,支持移动接收的多媒体广播服务正扮演着越来越重要的角色。CMMB[1] (China Mobile Multimedia Broadcasting,中国移动多媒体广播),由我国自主研发,通过卫星信号和地面增补转发网实现全范围覆盖,能解决我国复杂地貌带来的覆盖率低、性能差等问题[1]。在国家政策的大力支持下,业界厂商生产出许多符合CMMB标准的软硬件解决方案[1],CMMB的应用越来越广泛,但这些应用大部分集中在手机等小屏移动设备上,有一定的局限性,个人电脑上的CMMB的应用相对较少,市场还不够活跃。通过CMMB体系的原理的研究,了解了CMMB复用相关标准及复用帧的组成形式、复用帧携带的有效数据负载的方式及音视频相关结构等。经研究发现,在个人电脑上使用CMMB相关服务可以结合广播网和互联网的优势,一方面,CMMB信号覆盖面积广、传播速度快的特点,可为用户提供更有保障的内容及更优质服务(比如流畅的音视频播放),另一方面,若能和互联网相结合,CMMB就拥有了一个上行通道,可针对用户提供个性化的需求。根据CMMB的体系特点,在Windows平台下,对CMMB业务终端的应用进行了需求分析,通过相关应用场景的描述,说明了软件需提供的功能,再根据需求分析的结果进行设计,包括软件的整体架构设计及相关功能模块的设计,并研究了中间件和应用程序交互方式;对实时播放模块、节目单管理等模块进行了设计,并描述了音视频格式转换的方法和步骤,电子业务指南ESG的处理等。最后根据相关设计与方法,实现了程序部分功能及应用程序界面、音视频格式转换等功能,并对音视频播放等功能进行了模拟与测试等。
其他文献
随着计算机行业的的迅速发展,软件规模、复杂度不断提升,应用领域也不断扩大,如何保证和提高软件的可靠性与安全性成为计算机领域研究的热点,软件测试已经成为软件生命周期中
随着计算机应用技术的不断发展,不仅给人们的生产生活提供了极大的便利,也促进了企业信息化的发展。在当今信息的时代,实现更高的信息化水平成为各个企业在信息管理方面的重
触摸屏是目前最方便、简单、自然的一种人机交互方式,应用在各个领域以及各个行业,它极大的简化了计算机的使用,即便是一些从未使用过电脑的人,也使应用变的轻而易举,充分发