基于浏览器的IPTV机顶盒的软件设计与实现

被引量 : 0次 | 上传用户:hyz012
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现如今互联网的发展日新月异,对人们的吸引力与日俱增。人们在享受互联网带来的好处同时,也在思考将互联网带入其它的领域,而IPTV就是其中之一。IPTV是基于IP协议的交互式网络电视,电视机作为主要的显示终端,通过IPTV机顶盒来接入网络接收数据。通过IPTV机顶盒,用户不仅可以通过电视机上网浏览网页、玩游戏,而且用户可以选择节目进行点播,改变了传统电视单向接收节目的收看方式。IPTV机顶盒是嵌入式网络设备,它采用了互联网、通讯、流媒体等多种技术,是一个复杂的系统设备。本论文的主要工作包括如下几个方面的内容:(1)介绍了IPTV的发展历史以及国内外的市场情况。IPTV机顶盒软件融合了多种技术,需要支持网页访问,流媒体播放,远程网络管理等。软件的复杂性和嵌入式平台资源的限制对IPTV机顶盒软件设计提出更高的要求。(2)研究分析IPTV机顶盒中所涉及的浏览器、流媒体以及通信技术等关键技术。浏览器解析从Web服务器接收的HTML、CSS脚本,将网页正确地显示出来。JavaScript脚本语言用来实现网页的动态效果。RTSP是一种运用于流媒体传输的通信协议,IPTV机顶盒通过实现RTSP客户端来实现视频点播。IPTV机顶盒接收到的视频流都采用TS格式进行编码,视频播放器需要解析TS流得到有效数据。(3)对IPTV机顶盒软件需求的分析。首先介绍IPTV机顶盒的基本功能,根据这些机顶盒功能进行分析研究,提出IPTV机顶盒软件的总体架构。(4)IPTV机顶盒软件的设计与实现。根据提出的总体架构,对各个子模块进行研究和分析,再对它们进行设计和实现,包括各个模块之间信息交互的设计。首先介绍了机顶盒采用DHCP协议方式获取IP地址。在获取并应用有效的IP地址后,服务器则通过网络管理技术对机顶盒进行远程管理。在IPTV机顶盒上采用并实现TR-069协议,用于机顶盒的远程网络管理。网页是用户与IPTV机顶盒的信息交互界面,用户不但可以浏览网页,而且可以选择并观看视频。机顶盒上的浏览器不但支持网页的显示,还实现了视频和网页数据的同时显示。设计浏览器与机顶盒视频播放器的消息通信机制,实现了网页对视频播放的控制,用户可以通过浏览网页来控制视频。IPTV机顶盒视频播放器实现了RTSP协议客户端,通过它与支持RTSP协议的视频点播服务器进行消息通信,实现对网络视频流的数据控制。最后对实现后的IPTV机顶盒进行测试,包括获取IP地址,机顶盒的远程管理,浏览器的基本功能和流媒体的播放。测试的方法采用分析机顶盒在运行过程中接收和发送的数据包以及观察电视机的显示。测试页面包括普通文字网页,互联网网页,以及带有视频窗口的网页。
其他文献
发动机作为一种动力装置,长期以来广泛地被车辆、船舶、飞机等运载器所采用。受技术条件限制,目前还没有一种动力装置能够取代发动机为运载器提供可靠持久的动力。但是,由于气体
本课题依托“十一五”国家科技支撑计划项目《高大空间建筑工程安装维护设备技术与产业开发》(项目编号:2008BAJ09B06),旨在开发一种新型六桅柱高空作业车,在继承原有单、双桅柱高
随着改革开放的不断深入,引起了包括经济、政治、文化、社会的在内的全方位变迁,中国社会进入转型期,传统的政府管理体制面临着巨大挑战。为了继续完善社会主义市场经济体制和适
韧性剪切带是现今构造地质学研究的热点之一,已引起学术界广泛关注。本文通过对金川铜镍矿区1:1万地质调查,发现有数条韧性剪切带从金川铜镍矿区通过。他们是阿拉善地块构造活动
城市交通问题是世界各大城市普遍存在的共性问题。18世纪以后,随着城市化进程的推进,城市规模日益扩大,城市中人和物的交通流动变得空前频繁,城市交通问题开始爆发。特别是随着汽
文章以吉庆峡水库为例,从水库建设对区域水资源配置的影响、对区域内河流水文情势的影响、对区域地下水环境的影响等方面进行了分析。结果表明,水库的建设及运行期内局部地下
多传感器多目标跟踪技术主要包含多传感器数据融合和多目标跟踪两方面。多传感器目标跟踪是将多个传感器的信息进行融合,从而估计目标的运动状态,相对于单一传感器它的跟踪性能
在浩瀚广博的文学史上,宋词蔚为大观,女性词人层出不穷。《全宋词》中有完整词作传世的女性词人便有85位,从数量上而言,已然是一次巨大超越,而在质量上仍是远胜前朝。笔者根据作者
装备制造业是为国民经济和国防安全提供技术装备的企业的总称,即为国民经济和国防建设提供技术装备的基础性、战略性产业,它是制造业的核心组成部分,也是实现新型工业化发展的重
在我国的安徽淮北地区,广泛分布着以低液限粉土、粉砂土为主的沉积土。该地区的粉土粒径较均匀,水稳性差,毛细管发育,具有冻敏性,同时具有渗透系数高、渗透固结性能强等特殊的物理