综合业务终端视频模块软件设计

综合业务终端视频模块软件设计

论文摘要

近年来,由于人们生活水平的提高,对娱乐方式的要求越来越高,促使运营商推出各种新业务,以满足这些需求。其中,数字电视以其不可比拟的优点,在近几年得到了较大的发展。针对现有的HFC网络存在的“漏斗效应”及“汇集均衡”等问题,提出的新型HFC接入方式,即在服务区引入“集中器”这一新型网络设备,服务区采用“集中器+综合业务终端”的新型接入网络,使得数字电视等新业务的推广应用成为可能。论文首先对我国数字电视的传输标准采用DVB-C协议,MPEG-2等数字电视采用的信源编解码标准进行了必要的分析,并对论文涉及的协议细节进行了研究。然后,分析了视频模块的网络环境、集中器的作用、综合业务终端的功能和结构,讨论了HI2016芯片的内部结构、解码流程,并以此对视频模块进行了需求分析,在对比一般的有线电视机顶盒后作出了总体方案设计,使视频模块部分不但完成数字电视的接收,而且还能作为网络数据业务的显示终端,同时提供丰富的用户接口来完成VOD显示、WEB浏览等增值业务。论文的主体部分进行了软件模块化设计。对综合业务终端与视频模块数据交流的三种数据流进行分析,设计出了IIC模块,完成了综合业务终端对视频模块的控制功能,如:设置解复用通道的PID值,设置系统设置寄存器,传送解密信息使HI2016分别实现解码显示功能、VOD、WEB功能和解扰功能;在分流模块中完成了对TS流的分流功能,使视频模块在收到综合业务终端主控模块控制信息(设置寄存器)之后,要将各种信息分别放到内存的不同地址中进行不同的操作;在DEMUX模块中,完成了节目级解复用的功能,并对通道进行了有效管理;分析了在解码端恢复系统时钟的重要性和一般方法,提出了用排队论的方法设计缓存。由于时间限制和相关硬件条件不具备,没有真正在整个硬件平台上运行,综合业务终端视频模块的软件编译通过,正确烧写。论文还给出并分析了视频解码显示模块的节目级解复用中部分关键代码,这些代码都编译通过。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 课题背景
  • 1.1.1 综合业务
  • 1.1.2 数字电视技术
  • 1.1.3 世界各国数字电视状况
  • 1.2 课题的提出及意义
  • 1.3 国内外研究现状
  • 1.4 课题的研究目的和研究内容
  • 1.5 论文内容安排
  • 2 数字电视中的应用标准
  • 2.1 MPEG-2 标准简介
  • 2.2 DVB 标准
  • 2.3 TS 流的构成
  • 2.4 PSI 信息
  • 2.5 业务信息DVB-SI
  • 2.5.1 业务信息(SI)概述
  • 2.5.2 业务信息(SI)表结构
  • 2.6 本章小结
  • 3 综合业务终端视频模块的需求分析与总体设计
  • 3.1 综合业务终端的网络环境
  • 3.2 集中器的作用
  • 3.3 综合业务终端的结构
  • 3.4 综合业务终端的视频模块
  • 3.4.1 解压芯片Hi2016
  • 3.4.2 HI2016 解码流程
  • 3.5 综合业务终端视频模块软件需求分析与总体设计
  • 3.6 本章小结
  • 4 基于综合业务终端视频模块软件设计与实验结果
  • 4.1 系统结构
  • 4.2 模块划分
  • 4.3 IIC 总线
  • 4.4 分流模块
  • 4.5 DEMUX 模块
  • 4.5.1 硬件配置层设计
  • 4.5.2 管理层设计
  • 4.6 系统时钟信息缓存设计
  • 4.6.1 PCR 抖动分析
  • 4.6.2 排队论应用于缓存设计
  • 4.7 调试及实验结果
  • 4.7.1 联机调试平台
  • 4.7.2 调试方法
  • 4.8 本章小结
  • 5 结论与展望
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    标签:;  ;  ;  

    综合业务终端视频模块软件设计
    下载Doc文档

    猜你喜欢