IPTV机顶盒软件系统的设计与实施

IPTV机顶盒软件系统的设计与实施

论文摘要

IPTV这种在互联网时代更为灵活的传媒方式对于未来电信运营商、内容运营商、IT服务提供商的增值都有着巨大的影响。IPTV具有非常鲜明的特点,可以实现媒体提供者和媒体消费者的实质性互动,它能根据用户的选择配置多种多媒体服务功能,包括数字电视节目、可视IP电话、DVD/VCD播放、互联网浏览、收发电子邮件以及多种在线信息咨询、娱乐、教育及商务功能。IPTV服务或技术是一种全新的集中式电信和广播服务或技术。它能通过具有QOS控制的有线和无线网等宽带集中IP网络对包括视频、音频、数据和其他各种应用在内的各种多媒体内容进行管理、控制和安全传输,它能够将这些应用从业务平台发送到具有STB模块或相似设备的电视,PDA,移动电话或移动电视终端为消费者提供服务。本文在分析了IPTV机顶盒的基本定义及其当前国内国外市场现状和发展状况后,总结了IPTV机顶盒的业务要求。通过研究IPTV机顶盒的业务需求以及相关文档,对IPTV机顶盒的软硬件环境进行了选取。在硬件方面选取了在目前市场上系统成本最优化,成本最具竞争力的ST-7100高清H264/VC1单片解决方案,以提供最基本的业务支持;在软件方面,IPTV机顶盒作为客户端产品,除了需要具有良好的硬件平台外还需要软件系统的配合才能够实现IPTV业务功能,在综合考虑了各种需求后选定了与Linux相似、以核心为基础的、完全内存保护、多任务多进程的操作系统——STLinux作为嵌入式实时操作系统。在选定IPTV机顶盒的软硬件软件系统后,结合IPTV机顶盒的功能要求,在充分考虑软件结构的健壮性、可移植性以及可扩展性的情况下。进行了软件系统的结构设计和功能实现定义,并对设计方案进行了比较详细的描述。在IPTV软件操作系统结构设计的实施过程中,主要结合了嵌入式浏览器Dillo,在对Dillo的解决方案进行分析后,将两者结合对IPTV软件系统进行了实现。其中,对操作系统的界面现实以及配置功能进行了详细的说明,其他部分的实现方法也进行了简要的说明。最后,针对实现后的IPTV软件系统设计了一套测试方案,并进行了有针对性的测试。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 综述
  • 1.1 课题背景介绍
  • 1.2 IPTV机顶盒简介
  • 1.2.1 IPTV的定义
  • 1.2.2 机顶盒的定义
  • 1.3 IPTV机顶盒软件系统要求
  • 1.3.1 IPTV机顶盒软件系统功能要求
  • 1.3.1.1 基本功能
  • 1.3.1.2 扩展功能
  • 1.3.2 IPTV机顶盒软件系统结构要求
  • 1.4 完成的工作
  • 第二章 IPTV机顶盒软件系统的设计
  • 2.1 简述
  • 2.2 IPTV机顶盒的硬件环境
  • 2.2.1 IPTV机顶盒硬件的选型
  • 2.2.2 IPTV机顶盒硬件的主要功能
  • 2.2.3 IPTV机顶盒硬件的视频处理能力
  • 2.2.4 IPTV机顶盒硬件的音频处理能力
  • 2.3 IPTV机顶盒的软件环境
  • 2.4 IPTV机顶盒的软件结构设计
  • 2.4.1 软件设计要求
  • 2.4.2 IPTV机顶盒软件系统设计方案
  • 2.4.2.1 GUI
  • 2.4.2.2 SystemController
  • 2.4.2.3 InternalBus
  • 2.4.2.4 MDisplay模块
  • 2.4.2.5 MConf模块
  • 2.4.2.6 MClient模块
  • 2.4.2.7 MTerm模块
  • 2.4.2.8 MDebug模块
  • 第三章 IPTV机顶盒软件系统的实现
  • 3.1 IPTV机顶盒软件结构设计的实现方案
  • 3.1.1 Dillo的介绍
  • 3.1.1.1 Dillo基本单元
  • 3.1.1.2 Dillo基本概念
  • 3.1.1.3 Dpid
  • 3.1.1.4 DPI
  • 3.1.2 基于Dillo的结构设计的实现
  • 3.2 XMLReader静态库的实现
  • 3.2.1 XML介绍
  • 3.2.2 XMLReader的实现
  • 3.3 Dillo实现用户遥控事件
  • 3.3.1 Dillo的启动
  • 3.3.2 Dillo实现用户遥控事件
  • 3.4 MDisplay模块的实现
  • 3.4.1 MDisplay模块的配置文件
  • 3.4.2 MDisplay模块显示处理流程
  • 3.5 MConf模块的实现
  • 3.5.1 MConf模块的配置文件
  • 3.5.2 MConf模块的命令处理流程
  • 3.5.3 Http Server
  • 3.6 MClient模块的实现
  • 3.6.1 MClient的用户认证功能
  • 3.6.2 MClient的系统状态管理功能
  • 3.6.3 MClient的系统软件升级
  • 3.6.4 MClient的系统系统日志记录功能
  • 3.7 MTerm模块的实现
  • 3.7.1 MTerm模块的主要功能
  • 3.7.2 MTerm模块的内部结构
  • 3.7.3 MTerm模块的外部接口
  • 3.8 MDebug模块的实现
  • 第四章 IPTV机顶盒软件系统的测试
  • 4.1 主要测试目标
  • 4.2 IPTV机顶盒服务器端功能描述
  • 4.3 IPTV机顶盒软件系统模块测试
  • 4.3.1 目标模块: Mconf模块
  • 4.3.2 目标模块: Dillo、Mconf模块、Mclient模块
  • 4.3.3 目标模块: Dillo、Mconf模块、Mclient模块
  • 4.3.4 目标模块: Dillo、MDisplay模块
  • 4.3.5 目标模块: Dillo、MDisplay模块、Mterm模块
  • 第五章 总结与展望
  • 5.1 总结
  • 5.2 展望
  • 参考文献
  • 附录
  • 附录1 Mconf模块的测试结果分析
  • 附录2 Dillo、Mconf模块、Mclient模块测试结果分析
  • 附录3 Dillo、Mconf模块、Mclient模块测试结果分析
  • 附录4 Dillo、MDisplay模块测试结果分析
  • 附录5 Dillo、MDisplay模块、Mterm模块测试结果分析
  • 致谢
  • 相关论文文献

    • [1].三网融合背景下IPTV发展分析[J]. 信息通信 2020(04)
    • [2].基于IPTV技术与数字电视的比较研究[J]. 卫星电视与宽带多媒体 2020(11)
    • [3].基于大数据的IPTV精准营销方案研究与应用[J]. 电信科学 2016(12)
    • [4].IPTV业务发展与三网融合简论[J]. 内蒙古科技与经济 2016(22)
    • [5].IPTV及其组网技术[J]. 数字通信世界 2017(06)
    • [6].IPTV技术在数字图书馆阅读推广服务中的可行性分析[J]. 曲靖师范学院学报 2016(03)
    • [7].IPTV增值业务发展策略分析[J]. 科技创新导报 2014(32)
    • [8].IPTV竞争态势下我国有线电视的发展策略研究——基于IPTV与有线电视SWOT比较分析[J]. 东南传播 2015(05)
    • [9].IPTV机顶盒的中国专利申请状况分析[J]. 电视技术 2013(S2)
    • [10].IPTV技术在广电系统中的应用[J]. 西部广播电视 2016(01)
    • [11].论析IPTV技术与数字家庭网络应用[J]. 信息化建设 2016(03)
    • [12].青海IPTV联通业务正式上线[J]. 中国有线电视 2020(10)
    • [13].扩散视角下的IPTV受众使用行为[J]. 新闻传播 2014(03)
    • [14].IPTV在家庭宽带市场发展浅析[J]. 科技视界 2014(16)
    • [15].基于嵌入式IPTV数字机顶盒的设计与实现[J]. 计算机光盘软件与应用 2014(09)
    • [16].IPTV高清机顶盒的关键技术研究[J]. 中国新技术新产品 2013(05)
    • [17].IPTV的兴起与数字图书馆的发展[J]. 图书馆理论与实践 2013(05)
    • [18].谈下一代网络中开放的IPTV服务[J]. 中国有线电视 2013(06)
    • [19].IPTV机顶盒智能化管理的研究与实现[J]. 电视技术 2013(14)
    • [20].以太网链路聚合组导致IPTV业务异常的研究[J]. 信息通信技术 2013(04)
    • [21].论中国大陆三网融合发展的主导力量——结合IPTV的发展历程加以考察[J]. 国际新闻界 2012(04)
    • [22].三网融合下的IPTV增值业务模式探讨[J]. 有线电视技术 2011(01)
    • [23].富媒体技术研究及在IPTV增值业务中的应用[J]. 电信科学 2011(03)
    • [24].数字图书馆IPTV服务价值和服务策略探析[J]. 图书馆论坛 2011(05)
    • [25].IPTV监管信息采集架构研究[J]. 广播与电视技术 2011(10)
    • [26].一种基于IPTV的嵌入式浏览器的设计与实现[J]. 现代计算机(专业版) 2011(29)
    • [27].浅析数字电视与IPTV[J]. 科技信息 2010(09)
    • [28].IPTV与“杭州模式”的启示[J]. 新闻世界 2010(09)
    • [29].IPTV机顶盒嵌入式浏览器的设计与实现[J]. 牡丹江大学学报 2009(01)
    • [30].IPTV机顶盒中间件的研究和应用[J]. 电信科学 2009(03)

    标签:;  

    IPTV机顶盒软件系统的设计与实施
    下载Doc文档

    猜你喜欢