Font Size: a A A

The Design And Implementation Of IPTV Stb Software Based On Browser

Posted on:2014-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:B LiuFull Text:PDF
GTID:2248330392960522Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of Internet, people are thinking of applying Internet inother fields to provide better service now. IPTV (Internet Protocol television) is based on IPprotocol. Through IPTV, television connects with a net. It receives data and works as thedisplay terminal. In this way, users are able to visit websites and play games. Moreover, userscan choose those programs they like through ‘Service on demand’, which is different from thetraditional way. IPTV STB is an embedded network device with complicated system, whichcan provide Internet surfing, social communication, streaming media and etc. The paperfocuses on how to design and implement the IPTV STB software, which includes thefollowing aspects:(1) Analyze the present situation of IPTV STB’s development at home and abroad. IPTVSTB should support website, network stream and remote management.(2) Analysis on the key technologies, such as browser, streaming media andcommunication. Browser displays pages by parsing HTML and CSS languages. JavaScriptlanguage is used for dynamic effort on web pages. RTSP protocol is used to control video data.The video data received from IPTV system are TS stream. Media player should parse TSstream, and get valid data.(3) Analysis on the demand of IPTV STB software. The basic function of IPTV STB isintroduced at first. Then it is analyzed for further research. An overall framework of IPTV STB is introduced.(4) The software design and implementation of IPTV STB. According to the overallframework, sub-modules are analyzed and studied. The Communication among sub-models isachieved. That STB get IP address by DHCP is introduced. After getting valid IP, the servercould manage the STB by remote management technology. TR-069protocol is chosen forremote network management on IPTV STB. Users can visit web pages, play the stream innetwork. The browser should display web data and video. Design and implement thecommunication between browser and media player. IPTV media player use RTSP client toconnect media server, RTSP messages could control the operation.The final IPTV STB is tested and work well by controlling the display of television andgrasping data packets.
Keywords/Search Tags:IPTV, IPTV STB, Browser, Stream, Embedded System
PDF Full Text Request
Related items