论文部分内容阅读
目前在我国,数字电视机顶盒已成为模拟电视向数字电视过渡的最好的“桥梁”,是模拟广播与数字广播同播期阶段不可缺少的环节。虽然机顶盒只是一个过渡产品,但这个过渡产品包含了数字电视的解调、解复用和解码等核心技术,因而,数字电视机顶盒的开发对这个时期推动我国数字电视产业的发展具有非常重要的现实意义。本论文是课题“新一代数字高清晰度电视机顶盒”的组成部分。该课题的整体任务是研制和开发基于ST方案(STi5514+STi7020)的带有PVR(Personal Video Recorder)功能和条件接收接口的新一代数字高清度电视机顶盒。本论文主要完成机顶盒系统软件的研究与开发,其中包括:前端控制软件、解复用软件、节目管理软件、视频解码软件、智能卡接口控制软件等模块的开发。前端控制软件完成对前端的控制,实现QAM解调和信道解码。解复用软件负责控制STi5514内的PTI模块,实现音、视频基本流的收集以及PSI(节目特定信息)的存储和分析。节目管理软件包括节目操作接口和节目数据库管理,实现了节目信息的提取、分析、存储、删除等节目管理功能。视频解码软件完成了对系统多个视频解码器实时解码的控制,以及视频数据混叠和多种格式的视频输出。智能卡接口控制软件实现了系统MPU与外设智能卡的数据交换,为数字节目的条件接收提供了可靠的物理保证。另外,本论文还研究了ST20的软件设计,软件系统调试以及应用ST API的编程规范。同时还对实时操作系统STLite/OS20的内核及使用进行了简要的介绍。在论文工作期间,通过软件编写和测试最终实现了对机顶盒系统各个模块的控制,同时也验证了软件设计的切实可行性。