IPTV机顶盒播放器的设计与实现
本文选题:IPTV 切入点:视频点播 出处:《武汉邮电科学研究院》2014年硕士论文
【摘要】:随着计算机通讯技术的快速发展以及光纤通信的普及,在三网融合的推动下,IPTV(互联网电视)显示出巨大的发展前景,成为业界关注的焦点。作为向用户呈现各种业务载体的IPTV机顶盒播放器,随着IPTV的发展,市场需求潜力巨大。IPTV机顶盒播放器是机顶盒的核心功能模块之一,论文正是基于IPTV机顶盒巨大的市场需求,对IPTV机顶盒播放器进行设计与实现。论文研究的IPTV视频点播终端采用IPTV机顶盒+电视机的接收方式,这种形式的IPTV终端兼顾了个人电脑和电视机的功能。IPTV机顶盒采用的芯片为ST7109,该芯片是一款高集成度的高清机顶盒解码芯片,价格低廉,性能良好,为IPTV视频点播终端的实现提供了良好的硬件基础。论文深入讨论了嵌入式Linux下IPTV视频点播终端的技术理论和实现方法。首先从总体上介绍IPTV的发展状况;同时对课题所涉及到的主要技术进行了深入研究,包括IPTV机顶盒技术、流媒体技术、IRTP/RTCP/RTSP/SDP协议及MPEG-2传输流等;论文重点对阐述了IPTV视频点播终端的系统进行了设计:流媒体客户端与服务器的交互流程,音视频的解码播放,并介绍了和播放器模块相关的一些模块。在客户端设计中,重新封装了read和write函数;在地址解析时增加了对IPv6地址的解析,并根据IPv4和IPv6地址建立相应的套接字;论文还提出了断网重连机制,提高了用户的视频体验效果。最后,为实现播放器和其他模块间的通信,还设计了IPC通信模块。论文最终实现的播放器具有播放、暂停、快进/快退、支持IPv4和IPv6、断网重连等功能,并且经过大量测试,播放器性能稳定,视频体验效果良好。论文的创新点在于论文研究的播放器同时支持IPv4和IPv6,并能实现断网重连。本人主要设计并实现了客户端模块。
[Abstract]:With the rapid development of computer communication technology and the popularization of optical fiber communication, IPTV (Internet TV) shows great development prospects under the promotion of three networks. IPTV STB player, which presents various business carriers to users, is one of the core function modules of STB, with the development of IPTV, the potential of market demand is huge. Based on the huge market demand of IPTV set-top box, this paper designs and implements the IPTV set-top box player. The IPTV VOD terminal studied in this paper adopts the receiving mode of IPTV set-top box television. This kind of IPTV terminal takes into account the function of personal computer and TV. The chip of ST7109 is used in the ST7109. this chip is a high integration chip of high-definition set-top box decode, which is cheap and has good performance. It provides a good hardware basis for the realization of IPTV VOD terminal. This paper deeply discusses the technical theory and implementation method of IPTV VOD terminal under embedded Linux. Firstly, it introduces the development of IPTV in general; At the same time, the main technologies involved in the project are deeply studied, including IPTV set-top box technology, streaming media technology, RTTP / RTSP / SDP protocol and MPEG-2 transport stream. This paper focuses on the design of IPTV VOD terminal system: the interaction flow between streaming media client and server, the decoding and playing of audio and video, and some modules related to the player module. The read and write functions are re-encapsulated; the IPv6 address is parsed and the corresponding sockets are built according to the IPv4 and IPv6 addresses; the reconnection mechanism is also proposed to improve the video experience effect of users. In order to realize the communication between the player and other modules, the IPC communication module is also designed. The player realized in this paper has the functions of playing, pausing, fast forward / fast retreating, supporting IPv4 and IPv6, reconnecting the network, etc. The innovation of this paper is that the player supports IPv4 and IPv6 at the same time, and can realize the reconnection of the network. I mainly design and implement the client module.
【学位授予单位】:武汉邮电科学研究院
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN948.55;TN949.292
【参考文献】
相关期刊论文 前10条
1 梁娟;赵开新;;IP组播技术及其应用[J];科技信息(科学教研);2008年08期
2 乔英东;肖创柏;;数字电视机顶盒应用软件系统中状态机的设计[J];计算机科学;2007年06期
3 郑君君;刘连芳;;视频编码标准的发展和研究[J];计算机技术与发展;2007年05期
4 章民融;徐亚锋;;基于RTSP的流媒体视频服务器的设计与实现[J];计算机应用与软件;2006年07期
5 王明伟;;AVS中的音视频编码压缩技术[J];电视技术;2006年06期
6 侯勇,赵巍,吐尔根·依布拉音;视频编码标准H.264的主要技术特点及其应用前景[J];中国科技信息;2005年10期
7 刘菲菲,石东新,杨盈昀,章文辉;MPEG-2 TS流的拼接问题[J];广播与电视技术;2004年11期
8 彭兰;什么是流媒体技术[J];中国记者;2004年11期
9 刘文峰,李程远,李善平;嵌入式Linux操作系统的研究[J];浙江大学学报(工学版);2004年04期
10 刘挺,尤韦彦,王耀明;蓝牙系统服务发现协议(SDP)的分析和应用[J];计算机工程;2002年06期
相关硕士学位论文 前7条
1 陈锋锋;基于RTSP的流媒体传输系统的应用开发[D];南京邮电大学;2013年
2 黄明超;下一代互联网IPv6技术的研究[D];南京邮电大学;2013年
3 周晓华;基于RTSP协议的流媒体自适应系统的设计与实现[D];上海交通大学;2012年
4 赵爱敬;IPTV机顶盒高清播放器的研究[D];北京邮电大学;2010年
5 徐晟华;基于MPEG-4的嵌入式流媒体播放器的设计与实现[D];江苏大学;2007年
6 李辉;IPTV运营模式与营销策略研究[D];北京邮电大学;2007年
7 谢志华;MPEG-2 TS流处理及其网络传输技术的研究[D];江西师范大学;2004年
,本文编号:1665036
本文链接:https://www.wllwen.com/kejilunwen/wltx/1665036.html