论文部分内容阅读
数字电视的信号数据传输系统是一种与电视机连接的网络终端设备,它通过对数字化压缩的图像声音信号进行解码还原,产生模拟视频和声音信号,供模拟电视播放。我国正在积极推进有线电视数字化整体平移转换工作,为此,数字电视数据传输系统的开发对推动我国数字电视发展有重要作用。本课题研究和设计了数字电视数据传输硬件系统,在计算机上设计实现了应用软件开发平台,在这个平台上可以方便地开发出各种用户应用程序,并能够将应用程序方便移植到硬件平台上。因此,本文的研究内容主要包括以下几个方面:(1)针对数字电视信号的数据传输,采用STi5100芯片,实现了对数据音视频解码,基于该平台,实现了NVOD(准视频点播)EPG等功能。(2)对于数字电视数据传输系统复杂的软件系统,采用分层的软件结构。在应用功能开发中,采用中间接口函数的模式,实现应用程序的移植性和平台无关性。最终完成在计算机上应用功能开发。(3)对于硬件系统和计算机硬件系统不同,利用软件实现相关硬件功能,完善数字电视数据传输系统通用性。(4)针对数字电视数据传输系统应用程序开发特点,将常用到的元素编写成控件模式。对于控件的编写,提出面向对象的概念,这样可以提高控件的继承和重载性,方便程序员的二次开发。(5)对于数字机顶盒各种图片资源,探讨了基于XML语言对相关图片组织管理,通过解析器解析相关文件,从而实现用户界面的更换。本课题设计了数字电视数据传输系统,在计算机上设计应用程序开发平台,基于应用程序流程,通过调用控件方式,可以方便快速的为不同型号的数字电视相关产品开发出各种应用功能,并且在计算机上开发的应用程序,能够顺利的移植到机顶盒上。实现应用程序开发的快速性、通用性及可移植性。实现了更改用户界面功能。从而保证了数字电视产品高质量快速的推出,对数字电视产品的研发有重要意义。