Research and Implementation of Key Technology of IPTV Set-top Box
|School||Huazhong University of Science and Technology|
|Keywords||Set-top boxes Browser Scripting engine Business objects|
21st century, with the in-depth development of communication technology , telecommunication networks , computer networks , cable television networks together as a network to provide comprehensive services, such as voice, data , image possible. At the same time , more and more Internet-based content and services can be television use, interactive network television (IPTV) which gave birth to the industry and to promote its development . Deepening triple play will take some time , but the pattern and trend of interactive IPTV for new media has gradually clear . Canopy H3 set-top boxes based on the Intel CE3100 media processing chip and 2.6.28 kernel Linux open source operating system , to achieve a set-top box , IPTV business operations platform software interface products have network access and page information browsing , video and audio playback and interactive - application functions , and can be connected directly to the TV audio playback device . Papers in the analysis of a set-top box hardware and software architecture , service interface modules , business communications module and decoded output module . Business interface module , the analysis of the content of the service interface characteristics and operation mode of the Chrome browser , Webkit engine key event trigger and receiver mechanism and Webkit with V8 scripting engine interface , based on the Webkit rendering engine business events trigger , based on the V8 scripting engine to achieve a the Authentication, Navigation, Utility, Event and MediaPlayer five business objects . In business communications module , the analysis of the set-top box model of multi-process communication , local sockets and named pipe communication and a red-black tree insertion deletion mechanisms , binary tree storage structure design of business information , to complete a business information search , insert and delete functions , receive service interface command message loop , a RTSP client system communications and content distribution . Intel CE3100 processor driven streaming decoder output module structure , research driven by streaming hardware interface library GStreamer components decoder output module three-tier architecture , H3 set-top box decoder output applications .