Font Size: a A A

Designer And Implements Of Based H.264 Encoded Digital Video System

Posted on:2016-03-10Degree:MasterType:Thesis
Country:ChinaCandidate:X P YangFull Text:PDF
GTID:2308330473454459Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the progress of society and technology, computer network technology, communication technology, video processing technology have been considerable development, video surveillance technology from the early analog video surveillance technology to today’s networked remote video surveillance technology, video surveillance systems have been widely used in all areas of society. In order to improve the performance of video surveillance, we can through improve video data compression efficiency to achieve the desired effect. Based on the above requirements, we use V4L2 video driver framework, H.264 encoding technology, achieved video surveillance system based on Web architecture, and the use of H.264 encoding technology.This paper introduces the research status of video surveillance system application scope and importance, as well as video surveillance system at home and abroad. Designed function and architecture of the video surveillance system hardware platform, designed video surveillance system server software and client software. Server software system includes video data collection, video data encoding, packaging and sending streams of encoded video data, storage and access video data, and Web server functionality. By V4L2 video driver for the video equipment to collect video data, use FFMPEG and X264 source code of the API to complete H.264 video data compression, by RTMP protocol to encapsulate video encoded data into a playable video streaming, then transmitted it to the client. Clients through a browser Web server page, download the streaming media player embedded web to achieve video surveillance.Web server built into the server, the client all the features integrated Web server pages of streaming media player, users access the server through a Web browser page, download and run the web streaming media player for video surveillance. Video surveillance system use video data compression and coding technology, streaming real-time data transmission, these technologies on the performance of video surveillance systems play a decisive role. Finally, introduce the video surveillance system summary and outlook, proposed some points that the system needs to be improved.
Keywords/Search Tags:H.264, video, encode, FFMPEG
PDF Full Text Request
Related items