基于嵌入式Linux的IPTV机顶盒软件系统的设计与实现

被引量 : 4次 | 上传用户:yly63543435
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年来,随着多媒体技术和数字电视技术飞速发展,IPTV成为了业界关注的焦点。IPTV系统含有丰富多彩的内容,可提供许多多媒体业务功能,包括直播电视业务、视频点播业务、在线游戏、卡拉OK、以及多种在线信息咨询、娱乐、在线教育及商务功能。IPTV系统能将这些应用从业务平台推送到TV、移动电话或移动电视终端为广大用户提供服务。IPTV系统提供的质量很高数字多媒体服务,均通过IPTV机顶盒来呈现,终端用户通过遥控器来选择自己感兴趣的节目。由此可见,IPTV机顶盒在IPTV系统中占有重要地位,已成为人们信息化生活中的重要组成部分。本文研究的内容为选取基于Hi3716M芯片的高清互动性机顶盒解决方案组成IPTV机顶盒硬件系统,并嵌入Linux系统来开发机顶盒的软件系统。对应用层软件采取分模块方式设计实现,保证功能的独立性。目前,该系统能够支持视频直播,视频点播,以及对视频播放控制。本文首先介绍了IPTV的产生极其发展背景,以及其在国内外的发展现状。然后综合机顶盒的功能需求与开发成本,选取基于Hi3716M高清处理器的硬件方案作为硬件,并简要阐述了主控芯片Hi3716M和海思数字媒体软件平台。接着综合机顶盒的软件功能需求分析,以及充分考虑软件结构的健壮性,扩展性,兼容性以及可移植性的情况下,完成应用程序的总体结构设计。采取分模块的方式对各个功能进行设计与实现,以及实现FVIPC模型用于进程间通信。着重论述了浏览器模块、播放器模块、CPE管理模块以及软件升级模块的设计与实现。播放器获取到的媒体数据包因网络状况不一定按序到达,模拟滑动窗口机制保证数据包被按序解码播放;单播时基于RTSP/RTP协议获取媒体数据包并配合RTCP协议,对于丢失的数据包实现重传。实现HLS协议传输媒体数据,可根据当前网络状况选择合适的码率开始视频播放。实现紧急升级系统,在软件系统异常时完成系统自动更新,能在一定程度上降低上门服务成本。论文在最后对机顶盒进行了功能测试,测试结果表明,机顶盒能成功获取EPG页面,并正常显示,能够实时响应来自遥控器的指令;能够正常播放直播和点播,达到了预期的效果。另外,网络终端管理系统对机顶盒的管理功能接口达到预定要求,机顶盒软件在线升级功能成功实现。论文最后综合全篇所论述的内容做了总结,指出本文研究中所具有的优点和存在的不足之处。并且论文还给出了下一步研究的方向和目标,展望了IPTV STB在未来几年的发展。
其他文献
<正>随着时代的飞速发展,我国的教育体制也发生了翻天覆地的变化,英语成绩在中高考中的比重有所下降,改革的目的是希望通过改革,帮助学生唤醒自己的耳朵,引发其开口表达的欲
目的研究不同产地栀子指纹图谱及不同生长期西红花总苷和栀子苷含量。方法采用高效液相色谱法建立了全国不同产地栀子的指纹图谱,并测定了不同产地及同一产地不同采收期药材
目的通过品管圈活动的开展,学习新技术,提高术毕手术间整理完备率,推行精细化管理。方法手术室腔镜组九名护士参加活动,通过经验交流与讨论的方式,分析手术间整理不完备的原
目的提高健脑补肾丸的质量标准,更好的控制产品质量。方法采用TLC法对当归、连翘、肉桂和桂枝、白术以及红参进行鉴别;用HPLC法测定白芍中芍药苷的含量,色谱柱为Diamonsil C1
糖尿病肾病(DN)是糖尿病的严重并发症之一,在临床上,蛋白尿是肾脏疾病重要的表现,也是加重肾脏损伤的重要因素。中医药在防治糖尿病肾病方面具有显著疗效。文章综述近年来中
企业培训是企业持续发展的重要动力,而取得良好的培训效果必然要求选择正确的培训方法,本文从培训的主客体方面,分析影响培训方式选择的因素,以给企业培训提供参考意见。
阐述智能农网的发展状况,提出智能化村镇户用电管理系统的物理架构,并基于J2EE架构设计Web界面方式的智能化村镇户用电管理系统。该系统具备电网用电监控、双向互动服务、用
目的建立三氯化铝比色法测定紫茎泽兰中黄酮类色素含量的方法。方法以芦丁为对照品,采用60%乙醇为溶剂,三氯化铝比色法测定紫茎泽兰中黄酮类色素含量。结果紫茎泽兰中总黄酮
在19篇文献的基础上综述了乙烯基酯树脂的种类、合成方法及各种乙烯基酯树脂的性能和用途;对用热塑性树脂改性乙烯基酯树脂、橡胶改性乙烯基酯树脂、双马来酰亚胺改性乙烯基
服装高等教育与行业需求存在不接轨现象,所培养的学生设计能力缺少可行性,动手实践能力较弱,难以满足行业对人才的需求。从欧美服装高等教育的特色发展之路可以看出,服装高等