Font Size: a A A

A Ts Over Ip Architecture And Implementation Of Streaming Media Player

Posted on:2007-04-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2208360185455971Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the rapid development of the technology of internet, the way of information communication which represents the future trends might have the character of real-time processing, mutual responding and media stream multiplexing. Multimedia application might have a bright future. The research and realization of the technology of stream media have been the hotspot. As one of the most representative technology, IPTV is one of the typical applications of stream media technology.IPTV is a kind of net based intetactive TV which include the technologies of internet, multimedia and telecommunication. It offers many intetactive services to the end users. From the view point of technologies IPTV includes and the application mode, IPTV can be considered to be one of the typical evidence of the technology trend between telecommunication net, internet and cable TV net.The technologies included in the IPTV solution are listed: audio/video decoder, stream media, digital copyright management, content distribution net, multicast tech, electronic program list and so on. As the most important terminal device on the side of users, the main functions of IPSTB(IP set top box) include receiving stream media from the net, parsing/demuxing the data, decoding and rendering. The core module of software of IPSTB is stream media player.In this paper, we focus on the stream media player architecture and realization based on the embodied operation system uClinux. Some of the details of parsing, decoding and rendering of the MPEG series media data distributted through the IP net packaged in transport stream(TS) are given. The main function modules discussed in this paper include: stream media protocols application model and realization, TS parsing module, audio/video decoder, audio/video synchronization model and realization, player memory buffer management module, multi_task tech under uClinux. We also discuss the difference of the realization of stream media player between two defferent service types: Broadcast TV(BTV) and Video-On-Demand(VOD).
Keywords/Search Tags:TS(transport stream), RTP, RTCP, RTSP, TS parse, encode/decode, multi thread, audio/video synchronization
PDF Full Text Request
Related items