论文部分内容阅读
随着信息技术和互联网技术的不断更新,三网融合逐渐普及,计算机网络与电视网络交融,网络电视行业正在慢慢成为网络业务中的热点,网络电视的用户群体也变得越来越大。网络电视为用户提供了互动的功能,完全解决了以往电视节目不能操作的问题。在网络电视系统中,网络电视终端作为网络电视与用户几乎的主体,使得网络电视终端已变成家用电子终端不可缺少的商品。由于Linux操作系统是一种开源系统,而且适合于在多种硬件平台进行开发,能很好的支持系统模块化,具有良好的网络支持能力,因此,选择嵌入Linux操作系统作为IPTV机顶盒的操作平台就成了不错的选择。本论文在分析了机顶盒目前的现状以及发展趋势的基础之上,简要阐述了IPTV系统体系结构,说明了IPTV系统中所需要用到的协议标准,接着研究了IPTV机顶盒的关键技术,在了解IPTV相关协议和IPTV机顶盒的关键技术基础之上,研究了IPTV机顶盒上系统的组成部分,分为硬件系统架构部分和软件系统架构部分。随后,分析了机顶盒硬件部分的理论体系,阐述了硬件部分的结构框架。接着详细研究了机顶盒软件系统架构部分中关键的功能模块,描述了相关应用软件的设计思路,为了满足IPTV机顶盒的各种需求,在研发环境允许的条件下完成了基于Linux操作系统的IPTV机顶盒上软件系统架构中关键技术实现。最后,针对设计出来的机顶盒软件系统的应用软件进行了具体的测试。测试结果表明,IPTV机顶盒首页可以自由的浏览网页,也能实现webkit浏览器接入到IPTV系统,更能完成机顶盒应用软件版本的更新升级,还能让终端管理系统智能的管理IPTV机顶盒,让用户自由的配置机顶盒信息,IPTV机顶盒的关键技术可以满足设计前的需求。论文的结尾做出了对全文概括的总结,指出了论文的研究特点和研究不足,说明了IPTV机顶盒的前进方向。