Font Size: a A A

Next Generation Streaming Media HLS Key Technology And Its Prototype Implementation

Posted on:2012-06-30Degree:MasterType:Thesis
Country:ChinaCandidate:Q ZhuFull Text:PDF
GTID:2218330368488098Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
Streaming media technology is a technology that the multimedia files, such as sounds, images and so on, is transmitted over the network which can enable client-side to watch the video while downloading the video files. For the moment, there are three adaptive streaming technologies:Microsoft Silverlight Smooth Streaming, Adobe Http Dynamic Streaming and Apple Http Live Streaming. Apple gives up a dedicated streaming media server, but returns to using a standard Web server to deliver media data. The segments technology of continuous media data meets the Web server's file transfer feature which supports live and on demand.Meanwhile, with the development multimedia technology and network technology, a variety of applications brought about by digital broadcast television, telecommunications and computer technology have become a major part of people's lives, but the video files usually go through cascade transcoder(decoder-encoder) to convert from one protocol to another one so as to meet people's needs in different network environment. In terms of computational complexity of cascade transcoder which results in low efficiency, it contributes to the generation of transcoding technologies. This paper refers to two kinds of standards, including MPEG-2 and H.264. MPEG-2 is ISO/IEC to develop a more mature standard as earlier coding standards, and the H.264 standard in terms of function or effect has recently got a bigger and better market prospects, so the conversion from MPEG-2 to H.264 has become the subject of many studies. So, in addition to implement the HLS system, the conversion optimization between MPEG-2 and H.264 is aimed to improve the performance.This paper describes the background of the subject application and summarized the current streaming technologies; Second, the bases of MPEG-2,H.264 and Http Live Streaming protocol are proposed, including MPEG-2 TS encapsulation format, MPEG-2 code basis, H.264 code basis, Http Live Streaming(HLS) protocol such as the index file; Then how to build a transcoding system will be explained and the system functions as well as the realization of this optimization on the system are given; Finally, test is described, such as the various test cases, improved performance.
Keywords/Search Tags:Streaming technologies, Video encoding, Live and on demand, MPEG-2, MPEG-2 TS, H.264, Http live streaming(HLS), TS package
PDF Full Text Request
Related items