论文部分内容阅读
数字电视是数字化信息技术革命的产物。与模拟电视相比,数字电视具有抗干扰能力强,信号质量高,传输效率高,多路复用,易于存储,便于网络化,容易实现加密/解密和加扰/解扰技术等优点。目前存在3种比较成熟的数字电视标准:ATSC标准, DVB标准和ISDB标准。全球范围内,模拟电视向数字电视的转变轰轰烈烈的进行着,产生了机顶盒、数模电视一体机等产品。数字电视取代模拟电视已成为不可逆转的趋势。论文论述基于以BCM3560数字电视芯片为核心的硬件平台,在Linux操作系统下实现ATSC制数模电视一体机的搜台/换台和频道管理等功能。BCM3560是Broadcom公司的单片数字电视解决方案的Soc芯片。Linux操作系统具有开放性,多任务,良好的用户界面,设备独立性,丰富的网络功能,良好的可移植性等特点。论文论述了ATSC/NTSC制数模电视一体机(美国机)中频道信息存储、更新、显示的实现和数据有效性问题,以及搜/换台、模拟节目的微调和自动频率调整功能的实现过程。良好的软件架构能加快新产品的开发,缩短开发周期,降低开发成本;另外还易于原软件的升级和维护。论文最后提出了使用模型-视图-控制器(MVC)软件架构实现数字电视软件的想法。