数字电视中OSD图文及EPG系统的设计与实现

数字电视中OSD图文及EPG系统的设计与实现

论文摘要

图文电视和电视节目指南(EPG)是DVB数字电视应用非常普遍的功能,在欧洲的数字电视应用中,如果没有图文电视功能,特别是没有OSD图文电视功能的DVB机顶盒几乎没有市场;而EPG是数字电视应用功能方面区别模拟电视的特征之一,它也是所有数字机顶盒的必要的功能。本文在以LSI 9700为解码芯片的数字电视机顶盒项目基础上,研究了数字电视系统中的DVB图文的原理及实现方法。重点研究了如何利用数字电视解码芯片中内置的图形功能,通过图形与视频的叠加,灵活实现OSD图文信息显示技术的研究。摆脱了模拟电视系统必须依赖图文电视接收机才能收看图文的限制。本文的第二个工作重点是电视节目指南,通过解析PSI表和SI表得到EPG显示用的相关信息;设计了对应的EPG数据库;最后利用了LSI9700的图形功能实现EPG应用界面的显示。本文的主要工作如下:1.简要介绍了LSI 9700解码芯片功能及其相应机顶盒方案的系统软件架构。2.分析了图文电视的原理及发展现状。3.基于LSI9700系统软件及开发环境,设计模块化软件实现了OSD图文电视显示功能,摆脱了VBI图文对显示终端的限制;同时分析图文电视应用中的图文与视频同步原理,图文翻页与视频信号同步的解决方法;4.本文继续分析机顶盒系统中SDRAM时序控制的原理,及软件实现可应用于大规模生产实际中SDRAM时序检测和控制的方法。5.设计并实现电视节目指南(EPG)。主要包括:EPG信息的获取,EPG数据库的设计和实现以及EPG界面的设计与实现,最后讨论了中文字库,EPG的多语言支持的设计与实现。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 数字电视概述
  • 1.2 数字电视机顶盒
  • 1.3 数字电视的快速发展
  • 1.4 本文主要工作
  • 第二章 LSI9700机顶盒方案简介
  • 2.1 LSI9700数字电视解码芯片
  • 2.2 LSI9700机顶盒的软件结构
  • 2.3 模块分层
  • 2.4 vxWorks操作系统应用简介
  • 2.4.1 vxWorks操作系统概述
  • 2.4.2 vxWorks操作系统的特点
  • 2.4.3 vxWorks操作系统的组成
  • 第三章 图文电视原理及图文标准
  • 3.1 图文电视原理简介
  • 3.1.1 图文电视发展
  • 3.1.2 模拟电视系统中图文电视原理
  • 3.2 DVB数字电视广播中图文电视的应用
  • 3.2.1 VBI图文电视
  • 3.2.2 OSD图文电视
  • 3.3 DVB图文标准简介
  • 3.3.1 图文的显示协议
  • 3.3.2 图文传输协议
  • 第四章 OSD图文电视显示技术软件实现
  • 4.1 VBI图文与OSD图文电视
  • 4.2 图形显示系统特点
  • 4.3 图文软件模块的结构
  • 4.4 图文信息结构解析
  • 4.4.1 图文数据的显示结构
  • 4.4.2 图文数据的显示属性
  • 4.5 OSD图文显示
  • 4.5.1 图文单页的数据结构设计
  • 4.5.2 图文页的数据管理
  • 4.5.3 OSD图文显示软件流程
  • 4.5.4 OSD图文电视显示结果
  • 4.6 OSD图文电视显示技术的应用价值
  • 4.7 OSD图文电视实现中的问题及解决方法
  • 4.7.1 OSD图文与视频同步问题
  • 4.7.1.1 数字视频同步机制分析
  • 4.7.1.2 LSI9700视频行场同步机制设计分析
  • 4.7.1.3 图文信息及视频的同步实现
  • 4.7.2 SDRAM时序问题描述
  • 4.7.2.1 数字电视系统SDRAM时序控制
  • 4.7.2.2 SDRAM控制线正确读写时序条件
  • 4.7.2.3 LSI9700 SDRAM时序控制机制
  • 4.7.2.4 LSI9700 SDRAM时序诊断软件及测试结果
  • 4.8 本章小结
  • 第五章 电子节目指南EPG软件设计与实现
  • 5.1 本系统EPG设计方案简介
  • 5.2 基于LSI9700系统的EPG设计与实现
  • 5.2.1 PSI和SI表解析模块设计与实现
  • 5.2.1.1 PSI表与传输流TS复用
  • 5.2.1.2 PSI表解析与TS码流的解复用
  • 5.2.1.3 SI表解析
  • 5.2.1.4 EPG信息获取的完整步骤
  • 5.2.2 DVB SI数据库管理模块的设计与实现
  • 5.2.2.1 节目频道数据库设计
  • 5.2.2.2 节目类型数据库
  • 5.2.2.3 节目信息数据库
  • 5.2.2.4 EPG数据库查询应用
  • 5.2.3 EPG显示模块的设计与实现
  • 5.2.3.1 EPG显示
  • 5.2.3.2 EPG显示界面设计
  • 5.2.3.3 EPG显示设计中的问题和解决方法
  • 5.3 本章小结
  • 全文总结
  • 致谢
  • 参考文献
  • 作者硕士期间取得的成果
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    数字电视中OSD图文及EPG系统的设计与实现
    下载Doc文档

    猜你喜欢