论文部分内容阅读
互联网的发展引起了新的产业革命,变革了经济的运行模式,对人类社会的影响是深刻的。但是,由于价格限制,中国的计算机的普及率并不高,在这种情况下,能让普通百姓体验互联网便利的IPTV(InternetProtocolTV网络电视)系统应运而生。IP机顶盒是IPTV系统的终端产品,是一种以电视机作为显示终端,完成网络数据接收、解析、解码的家用电子产品。
本课题对以SIGMA公司MPEG2/4解码芯片为核心的IP机顶盒技术进行了研究,其目的和意义在于在IPTV发展初期,提供一种可实际使用的低端产品,为未来发展高端产品奠定基础。
本论文在对IPTV体系和机顶盒的硬件平台分析的基础上,给出IP机顶盒的软件架构,并主要研究软件架构中的平台控制及升级模块的设计与开发。
音视频解码是平台控制及升级模块的核心内容,本论文通过对相关子模块的设计,使机顶盒支持AAC(AdvancedAudioCoding)与MP3(MPEG-1Layer-3)音频格式的解码,并解决播放过程中音视频同步的问题,而且降低网络抖动对节目播出的影响。
软件升级子模块是平台控制及升级模块的另外一个组成部分,它的设计与研发实现了机顶盒的网络升级。
此外本论文还设计了DHCP(DynamicHostConfigurationProtocol动态主机配置协议)的客户端实现方案,使机顶盒具有动态获取IP地址的能力。
本论文所研究的主要内容在整个IPTV的软件架构的层次中位于最底层,直接控制解码芯片,设计符合嵌入式系统的要求,并兼顾ISMA(InternetStreamingMediaAlliance互联网流媒体联盟)的要求和使用者的感官要求,设计思想可作为设计其他平台的机顶盒的借鉴。