Font Size: a A A

Design And Implementation Of A Streaming Media Client Based On H.264

Posted on:2013-04-30Degree:MasterType:Thesis
Country:ChinaCandidate:W T SongFull Text:PDF
GTID:2248330395956959Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of network and multimedia technology, people put forward higher request on communication service, so streaming media technology arises at the historic moment. As a new generation of video coding standard H.264, it has good adaptability and high efficient network compression performance, which make it widely used in the transmission of streaming, and it has also become one of the hottest eresearch subjects currently.This paper first provides the H.264standard and streaming media related theories and Technologies, and focuses on the analysis of application to the key technologies. Based on this, the author puts forward streaming media client overall design scheme based on H.264. In hardware design, this paper gives the principle structure and briefly introduces the i.MX27video codec chip in the process; in software design from the system of choice, using of the hierarchical design method to divide the software into layered application layer, layer and ground floor, it presents the Linux software development process. Because it has a strong transplantation and scalability, it can be easily used in the same product’s secondary development. Finally the use of multi-threaded mechanism to achieve the real-time video transmission and acquisition. Through the experiment test, this client basically receives video image realized, decoding, and synchronous broadcasting function and so on.
Keywords/Search Tags:H.264standard, Streaming media, Linux system, client
PDF Full Text Request
Related items