The Software Design And Implementation Of An IPTV STB | | Posted on:2008-02-06 | Degree:Master | Type:Thesis | | Country:China | Candidate:J J Wang | Full Text:PDF | | GTID:2178360272967065 | Subject:Physical Electronics | | Abstract/Summary: | PDF Full Text Request | | Ethernet passive optical networks (EPON) are emerging access network technology that provides a low-cost method of deploying optical access lines between a carrier's central office and a customer site. IPTV over EPON transmission system is designed in our project, which can provide multimedia traffics to customers. Triple play will become true and FTTH will be also grounded.Key technologies in this system are introduced, which include EPON, multimedia encoding technology. System structure and working flow is described in detail, including technology scheme of each part. According to DVB-C, digital TV signal is received. TS streams are demultiplexed and decrypt. IP stream is made up of TS streams and transmitted in EPON. STB which is at the client end receives Ethernet data, and gets the MPEG-2 TS through network processing. After that, STB parses TS file, decodes video and audio, analyzes SI data, and sends the gained data to TV to display video and EPG. Besides, STB fulfills the web browser.The process of Linux operation system and software develop platform of STB are investigated. The architecture and building measure of the develop platform are described. The processes of fulfilling bootloader and NFS are explained. The cross compile tools and cross compile measure of STB based on MIPS architecture are described.The software development process is also presented in details in this article. The applications of STB include the realization of GUI and web browser, graphical player, network processing and channel switch, SI information. Key points and coding details in the development are explained. Main software design flows are accentuated. Finally, the STB system's debugging and integration are presented, the process of flash file system is described. | | Keywords/Search Tags: | EPON, IPTV, STB, AMD Au1200, Linux, graphical player, Socket, DVB-SI protocol | PDF Full Text Request | Related items |
| |
|