Font Size: a A A

Design And Implementation Of IPTV Set-Top Boxes Player Based On STi7109

Posted on:2011-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:J W ChengFull Text:PDF
GTID:2178360308460986Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the rapid development of technology of Internet, communications and radio and television in China recent years, IPTV, as a product of triple play, has shown promising developments in the future and become the focus of industry.As a hot broadband service, IPTV provides media-oriented service based on broadband network. IPTV truly realizes effective interaction between the media providers and media consumers, providing users the ability to configure a variety of multimedia services capabilities according to the user's choice, including digital television programmes, visualization IP phones, DVD/VCD playback, Internet browsing, sending and receiving e-mail. IPTV set-top boxes, as major carriers to present a variety of business to user, has a huge potential market demand with the IPTV business in the country to be carried out successfully. IPTV set-top box video player is the core function module of IPTV set-top box, determining the performance of set-top box. Because of the technology trends and strong market potential for IPTV set-top boxes, this article has done some work for the design and implementation of IPTV set-top box video player.An IPTV set-top box video player based on a multimedia processor chip STi7109 is designed and implemented in the paper. STMicroelectronics HD decoder chip STi7109 is the core of hardware platform, with an embedded Linux operating system-STLinux2.2. ST Application Programming Interface-STAPI drives the underlying hardware, video and audio decoder and display devices, and provides the upper software easy programming interface. Upper software development of IPTV set-top player is based on STAPI. According to the division of the main functional modules, the video player software can be divided into a local file decapsulation module, RTSP session module, the media session module and decoding module, which perform the function of demuxing local file, data reception, decoding video and audio and video display.In the end, the paper sets up a development and test environment, and the video player is tested. Test results show that the player is able to perform the basic functions of Video on Demand, including demuxing, decoding and local MP4 files playback. MPEG2, H.264 and VC-1 HD and SD decoding and playback are supported, so are a variety of audio formats. Since the IPTV set-top box video player is based on the powerful, inexpensive set-top box solutions of STMicroelectronics, which is currently occuping large market share, and software development is based on STAPI, this project has a strong portability and scalability. Therefore the project which this paper finished has a high research value and practical significance for the market.
Keywords/Search Tags:IPTV, Set-top box, player, STAPI, MP4
PDF Full Text Request
Related items