Font Size: a A A

The Research Of Streaming System On IPTV Set Top Box

Posted on:2007-02-08Degree:MasterType:Thesis
Country:ChinaCandidate:T ZhangFull Text:PDF
GTID:2178360182477640Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
IPTV STB should have functions including Web page browsing,streaming media playing,interactive online game playing,making audio or video calls and so on.Streaming media playing is the major function of the IPTV STB.The function and performance of the streaming media player affects the quality of IPTV STB greatly.Today there are some streaming media servers that fit for commercial use while there is a little streaming media systems based on the IPTV STB.So study on such streaming media system is of great meaning.In this thesis,the streaming media system mainly refers to the client side-the streaming media player.This thesis studied and implemented an IPTV STB streaming media player based on the Equator BSP-15/VxWorks platform.The main features of the player including:adopting object oriented & module design,plain structure ,easy to maintain;adopting multi-thread(task) method to get high performance;supporting codecs including MPEG-2,MPEG-4,WMV9 and so on and protocols such as RTSP & multicast;easy to migrate to other platforms;using the hardware feature to improve performance;the decoder adoping plugin design,easy to add new audio&video codecs support.This player has already been used in the commercial products.The thesis started at an brief introduction of the IPTV concept,the streaming media technology,the STB software & hardware architecture and the major video encoding standards.Then it made a detailed study on the streaming media transporting and controling protocols because the streaming media player always receives and sends data though specific protocols.The study include the concepts of the RTP/RTCP/ RTSP,the RTSP request & respond messages,the condition machines of the RTSP client and server.On the basises of previous chapters,we made a general design of the streaming media player,including: confirming the aim;creating the lower platform; choosing the video encoding standards and protocols that need to be supported;designing the function and performance of the player and creating the playing-process model.The final chapter gave out the actual implements of the player architecture and some key points such as audio & video synchronizing,video displaying,decoder plugin ,RTSP protocol,the cooperation of player & browser and so on.
Keywords/Search Tags:IPTV, Set-Top-Box, streaming-media, protocol, player
PDF Full Text Request
Related items