Font Size: a A A

The Design And Implementation Of A Mobile Streaming System Based On HTTP Live Streaming

Posted on:2012-03-09Degree:MasterType:Thesis
Country:ChinaCandidate:G D LiFull Text:PDF
GTID:2218330362956473Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the rapid development of 3G mobile communication networks and the more powerful performance of mobile terminals, the market of mobile stream is accelerating rapidly. And at the same time, a lot of new streaming media technology come out, with the example of Apple's HTTP Live Streaming. HTTP Live Streaming supports coding multiple streams at different bit rates, and the client software can switch streams intelligently as to the change of network bandwidth.Based on the frame of Apple's HTTP Live Streaming, it presents the network protocols in the mobile streaming system, besides the H.264/AVC video coding technology and the AAC audio coding technology as well as the file system for MPEG transport stream that acts as a container for the audio-video media data. Then it designs and completes a mobile streaming media system, including a Windows platform server and a client for Symbian platform. As to the function, the server is made up of two parts. They are a content preparation component and a content distributor. The client can be divided into four parts, network module, data buffer module, decoding module and play, synchronization module.The adaptive rate in HTTP Live Streaming is completely controlled by the client. It analyzes the key streaming media technologies, including conditions that the server and client must follow. It also gives a total implementations of the specific client network and it compares the differences of flow control and rate adaptive between the RTP and HTTP. In addition it completes the server-side audio and video capture and encoding module with the help of Direct Show Technology. The test results show that the server can prepare the media messages that is going to deliver to the client. Also EDGE and WCDMA network environment, the client can automatically switch between the different cutting flow. And the system is able to meet the design requirements.
Keywords/Search Tags:Mobile streaming, HTTP, adaptive, Live
PDF Full Text Request
Related items