学位论文 > 优秀研究生学位论文题录展示

中国移动多媒体广播终端数据流的接收与处理

作 者: 戴建平
导 师: 方安安;黑勇
学 校: 南昌大学
专 业: 通信与信息系统
关键词: CMMB 嵌入式 PXA270 解复用 驱动
分类号: TN943
类 型: 硕士论文
年 份: 2010年
下 载: 40次
引 用: 0次
阅 读: 论文下载
 

内容摘要


电视的出现与发展极大的丰富了人们的生活,对人类文化的传播和发展发挥了极其重要的作用。随着人类生活方式的转变,人们花费在旅途当中的时间越来越多,因此迫切需要一种能够随时随地的接收多媒体信息的通信技术,即实现广播电视等多媒体信息的移动接收。国家广播电影电视总局为符合人们的需求制定了国内最新的移动电视通信标准CMMB。中国移动多媒体广播主要面对的是手机、数码相机、MP3、MP4、PDA、笔记本电脑等七寸以下的小屏幕、移动便携式手持终端,因此极其方便用户随时随地的接收电视节目以及相关媒体信息服务。手持数字电视终端作为CMMB系统当中十分重要的部分,直接关系到用户的使用满意度等,因此手持终端的开发为CMMB移动数字电视系统的关键技术。在该产品的研发过程中,我主要负责终端数据流的接收和处理。终端平台数据流的接收,即CMMB终端平台数据流的底层驱动系统,包括嵌入式平台PXA270(ARM_LINUX)下的12C以及SPI驱动开发,其中以中断模式的SPI来接收基带输出的数据,以及通过12C驱动程序来配置基带芯片,以实现换台和扫频等功能。另外还针对PC平台开发了USB的固件程序,以实现数据的上传以及对基带的控制功能,其中PC端对基带的控制通过USB转12C来实现。数据流的处理即将基带输出的复用帧进行解复用,主要包括控制信息表、视频流、音频流以及电子业务指南的解析,最终解析成为可以播放的H.264格式的视频数据以及AAC格式的音频数据。另外对电子业务指南(ESG)进行解GZIP压缩以及解XML封装,最终存成ini形式的配置文件,以便播放器调用显示。解复用算法能够解析模式—以及模式二两种格式封装的复用帧。

全文目录


摘要  3-4
ABSTRACT  4-8
第1章 绪论  8-13
  1.1 课题的背景及意义  8-9
  1.2 国外发展现状  9-10
  1.3 国内发展现状  10-12
  1.4 本文章节安排  12-13
第2章 中国移动多媒体广播CMMB相关技术  13-17
  2.1 StiMi传输技术  14
  2.2 时间分片技术  14-15
  2.3 复用技术  15-16
  2.4 本章小结  16-17
第3章 CMMB终端数据流的接收与处理设计方案  17-25
  3.1 基于嵌入式平台的总体设计方案  17
  3.2 嵌入式平台的硬件总体规划  17-20
    3.2.1 CMMB基带解码芯片DTV102  17-19
    3.2.2 嵌入式平台的RISC处理器简介  19-20
  3.3 嵌入式平台的软件总体规划  20-22
    3.3.1 嵌入式操作系统  20-21
    3.3.2 嵌入式集成开发环境  21-22
  3.4 基于PC平台的总体设计方案  22-24
    3.4.1 基于PC平台的硬件设计方案  23-24
    3.4.2 基于PC平台的软件平台规划  24
  3.5 本章小结  24-25
第4章 CMMB数据流的接收  25-48
  4.1 Linux字符设备驱动  25-28
    4.1.1 Linux驱动概述  25-26
    4.1.2 字符设备驱动  26-28
  4.2 SPI驱动  28-33
    4.2.1 PXA270上SPI的通信简介  28-29
    4.2.2 SPI驱动服务程序的设计  29-33
  4.3 I~2C字符设备驱动程序  33-37
    4.3.1 I~2C总线的通信原理  34
    4.3.2 CMMB基带的I~2C访问过程  34-35
    4.3.3 I~2C驱动程序的设计  35-37
  4.4 USB驱动程序  37-46
    4.4.1 USB的概念与特点  37-39
    4.4.2 USB的总线协议分析  39-40
    4.4.3 EZ-USB FX2的芯片结构分析与固件开发  40-46
  4.5 本章小结  46-48
第5章 CMMB数据流的解复用  48-74
  5.1 解复用总体设计  48-50
    5.1.1 复用帧结构  48-49
    5.1.2 解复用总体设计  49-50
  5.2 控制信息表的解析  50-55
    5.2.1 复用帧头的解析  51-52
    5.2.2 控制信息表的解析  52-55
  5.3 视频数据的解析  55-61
    5.3.1 复用子帧头的解析  55-58
    5.3.2 视频数据的解析与处理  58-61
  5.4 音频数据的解析  61-63
  5.5 电子业务指南的解析  63-73
    5.5.1 电子业务指南的结构分析  63-64
    5.5.2 ESG基本描述表的结构分析与解析  64-65
    5.5.3 ESG数据信息的结构分析与解析  65-73
  5.6 本章小结  73-74
第6章 调试  74-79
  6.1 数据接收模块的调试  74-75
    6.1.1 嵌入式平台数据接收调试  74-75
    6.1.2 PC平台数据接收调试  75
  6.2 解复用模块的调试  75-76
  6.3 综合调试  76-78
  6.4 本章小结  78-79
第7章 总结与展望  79-80
  7.1 总结  79
  7.2 展望  79-80
致谢  80-81
参考文献  81-84
附录 部分核心源代码  84-100
攻读学位期间的研究成果  100

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 基于ARM9机车信号系统检测装置的设计与优化,U284.91
  3. 汽车的电动助力转向系统,U463.4
  4. 远程多轴步进电机控制驱动系统的研制,TM383.6
  5. 测井油泵无刷直流电动机稳速驱动系统,TM33
  6. 压电陶瓷驱动器迟滞补偿方法研究,TM282
  7. 交流永磁电机的驱动策略对损耗影响的研究,TM351
  8. 高性能计算机I/O总线技术研究,TP336
  9. 面向SMDA的服务建模方法及工具实现,TP311.52
  10. 面向软件的故障注入工具的研究与实现,TP311.52
  11. 基于ARM9的Windows CE系统移植,TP316.7
  12. 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
  13. 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
  14. 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
  15. 视觉伺服四自由度机械臂的研究,TP242.6
  16. LXI-VXI适配器研制,TP274
  17. 一类欠驱动Lagrangian系统的最优同步控制,TP13
  18. 基于windows的计算机数字控制系统实时性的研究,TG659
  19. 高性能恒温晶体振荡器温度控制系统的研究,TN752
  20. 扩招后全日制硕士研究生思想政治教育问题研究,G643.1
  21. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1

中图分类: > 工业技术 > 无线电电子学、电信技术 > 电视 > 电视信号的传输
© 2012 www.xueweilunwen.com