Font Size: a A A

Design And Implementation Of Wireless Screen Transmission System Based On H.264

Posted on:2014-01-29Degree:MasterType:Thesis
Country:ChinaCandidate:Q S LiFull Text:PDF
GTID:2248330398959185Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the improvement of processing capacity of embedded terminals, bandwidth of network and analytic level of big data, mobile Internet era has come. As a mobile application in a LAN, wireless screen transmission belongs to the terminal application field of mobile Internet. Realizing the sharing of information and resource by means of the idea of wireless screen transmission is widely adopted by multiple vendors or organizations at home and abroad, with different emphases between differents manufacturers. For example, foreign manufacturers tend to focus on the basic research on wirelss transmission technology itself during the development procedure of wireless screen transmission applications while the demestic manufacturers tend to place emphasis on realizing their own applications of interest based on the existing Wi-Fi wireless transmission technology. In addition, these applications almost run on proprietary platforms belonging to various manufacturers with strong specificity. Wireless screen transmission in the application scenario of a conference room needs to be further researched and developed.The main content of this thesis is to design and implement a wireless screen transmission system suitable for a conference room application scenario on the basis of deeply understanding the principle of H.264video coding and the requirement of wireless transmission application. The application runs on a PC and an embedded terminal and employs a solution with good portability in order to transplant to a portable mobile terminal.The main research work of this thesis is as follows:1. Research on the basic principle and application method of H.264video coding technology based on FFmpeg. A solution to data processing suitable for this thesis application scenario is proposed combined with the basic principle of H.264after researching FFmpeg.2. Design of the interaction protocol of the wireless screen transmission system based on the application scenario of a conference room. A design suitable for the application scenario is put forward in this thesis to enable the sending end to adaptively adjust its behaviour according to the feedback information from the receiving end. A mechanism is also designed to deal with the case of a needed occupying connection. 3. Design of a sending end in the wireless screen transmission system based on a Windows PC. A sending end running on a Windows PC using Qt and FFmpeg API with good portability is designed. It works as a video source in the wireless screen transmission system through a procedure of screen capture, encoding, packing and sending.4. Design and implementation of a receiving end in the wireless screen transmission system based on the OMAP3530platform. The TI DaVinci technology is researched and the method to develop an application on the dual-core architecture of ARM and DSP is learned. A receiving end in the wireless screen transmission system based on the OMAP3530platform is designed and implemented according to the Codec Engine architecture, in the form of external equipment of a monitor or projector. The application implements a procedure of data receiving via a network, unpacking, decoding and rendering and displaying with good stability.In conclusion, a wireless screen transmission system suitable for a conference scenario is designed and implemented on the basis of the key technology of streaming media processing and transmission. The system will have a certain application value and market prospect after improvement and perfect.
Keywords/Search Tags:Wireless screen transmission, H.264, FFmpeg, Qt, Da Vinci technology
PDF Full Text Request
Related items