Font Size: a A A

The Research And Implement Of Network Video Transmission System Based On Embedded Linux

Posted on:2010-09-29Degree:MasterType:Thesis
Country:ChinaCandidate:S L JiFull Text:PDF
GTID:2178360302465825Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
With the embedded technology matures and the rapid development of Internet technology, the research of network-related based on embedded system become a reality. With the further development of embedded technology, as well as video transmission to reduce transmission costs and enhance the quality of the urgency of the requirements of embedded systems based on the study of network video has become a hot research.In this paper, research Linux and Qt as beginning, then the embedded system development technology and Internet technology to combine the research in the perspective of system design. The implement of network video transmission system based on embedded Linux, which focused on software system design, debugging and realized.In the paper, the main content of research as follows:1. The characteristics of embedded Linux system and the advantages are analyzed. In accordance with design requirements of this paper, the overall structure and the system framework was designed.2. The specific plan was designed based on embedded Linux, and the construction of the development environment which based on S3C2410 core. In the construction of the hardware environment, the focus on the choice of equipment and that's compatibility. In building software environment, focusing on cross-compile environment, environment variable configuration and the porting of embedded Linux kernel. At the same time, the development of system takes into account the stability, reliability, extensible and cost. The built environment was test.3. The demand for the function of the system as a starting point, then, combined with the built environment and the realization of the principle, the development of the software was completed. Several representative of the implementation of applications software modules were focused, such as catching, sending and receiving of video. From the functional structure, programming ideas, data structures and systems, primarily describes the aspects of the detail. In video capture module JPEG compression module is added. The video images collecting program is designed and implemented by the use of Video4Linux API function in embedded Linux. In which quick-video-getting is completed by mmap. Completed based on the C/S structure of the program. The embedded system catches and sends video as client; PC receives which uploading from client as server. 4. In order to verify the correctness of received images, the user interface was designed based on Qt. Using Qt Designer to achieve a picture of the display.Finally, the results of the test show that the design reaches the goal; the realization of network video transmission system based on embedded Linux is reliable.
Keywords/Search Tags:Embedded System, Linux, Network, Video
PDF Full Text Request
Related items