论文部分内容阅读
伴随着高清电视的逐步普及,数字电视在信息产业中的发展过程中发挥着日益重要的作用,它不但自身具有广阔的市场,也能推动电子信息产业的结构进行调整和升级,其一般也有关联效应,可以带动其他的相关性产业共同发展,甚至引发新的社会变革,并促进人们生活和工作方式发生转变。在这种巨大的转变之下,产生了由电视和机顶盒所组成的视频点播系统。本文综合分析了传统视频点播系统形式往往是通过数字电视机和机顶盒的组合来实现视频点播系统,根据这种状况的局限性,从而设计实现在局域网状况下的视频点播系统,这在一定的程度上解决了安装不便和网络状况差的问题,因此,本文的研究更加具有实用意义。视频点播系统基于MStar平台(海尔988电视内核)设计而实现的,该系统从功能上分为三大模块:播放器模块、浏览器模块和终端显示模块。在局域网状态下进行数据的传输,用户主要操作的是终端显示器;终端显示器执行系统程序,根据用户的操作,到服务器查询相关的资源信息;服务器如果存在该资源信息,则将其从数据库中查询出来,通过网络发送给终端显示器,终端显示器再对该资源进行解码并播放资源视频点播。播放器模块通过使用实时传输协议即RTSP协议和IGMP协议解决媒体文件的实时传输问题,并整理媒体应用中播放器需要提供的所有上层接口;浏览器模块主要作用是处理和分析HTML和JavaScript,直接为用户提供页面展示,并且内嵌了播放器进行音、视频的播放;终端显示模块主要是通过HTML、CSS和PHP语言将需要呈现给客户的信息(直播、点播、图文等信息)形象的展现出来,最终客户的与终端的交互是通过JavaScript来处理的,并将用户操作的结果通过页面显示出来。本文主要是通过以上的技术和原理将系统进行设计和实现,系统各模块都是单独编码和编译,复用率高,耦合性低。经过长时间的大量测试,对整个系统进行了功能性和性能性测试,并对测试结果进行分析,得出本系统具有较高的实用性和可行性特点。