Font Size: a A A

The Design And Implement Of Video Server System Based On Embedded Linux

Posted on:2008-06-10Degree:MasterType:Thesis
Country:ChinaCandidate:J M TanFull Text:PDF
GTID:2178360272468718Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
In resent years, with the rapid development of multimedia coding technology, network communication, embedded technology and process chip with high performance, network video service is becoming more and more popular. With the advantage of small size, high real time, stability and supporting network, the embedded system become the new research area in video server system. A network video server based on embedded Linux system is designed in this research, it's build on MCF5249 micro-processor and special MPEG-4 encoding chip. This video server realize the video source data gathering, MPEG-4 encoding, TCP/IP protocol transfer of packed video/audio and control signal, supporting the IDE local storing and Web accessing. The primary character of the video server is four channels video/audio encoding supported, with the IDE local storage, clients can log in the video server to view the real time video stream or the history video storing file. This embedded video server can serve as remote monitor, multi-media remote teaching, multi-media remote video conference with the central server software, or remote monitor as an encoder alone, the system has high flexibility and extendibility.The embedded Linux software development environment is built, the embedded storage system and file system theory is studied, the storage device and file system of embedded system is designed and implemented for the particular embedded system. Following the introducing of the whole software design of system, the core software module is introduced: video transmission and local storage, including the architecture and work principle of video server, video encoding, video transfer and IDE local storing. Achieve the IDE hard disk local storage in embedded system make the data management and user management of network video monitoring concentrate in one embedded video server, avoiding the special video storage sever and decentralization of user manage, reducing the system cost effectively.Video/audio MPEG-4 encoding, stream network transfer, local IDE storing and query history review functions are implemented in this embedded network video server, and the system has practicability and stability.
Keywords/Search Tags:Embedded system, Linux Operating System, Video Server, Journaling file system, Integrated Drive Electronic Hard Disk
PDF Full Text Request
Related items