Font Size: a A A

Design And Implementation Of Low Latency Video Monitor System Based On H.264 And H.265

Posted on:2019-07-14Degree:MasterType:Thesis
Country:ChinaCandidate:T C HuangFull Text:PDF
GTID:2428330566473514Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Recent years have seen the great impact of Internet technology,and streaming media applications have been rapidly promoted and popularized.Meanwhile,the streaming media system with video monitor as the core of demand has also received extensive attention and applications.Users want to use different devices to watch video surveillance in any environment,including locations,homes,workplaces,and social venues.Thus,how to send high bit rate video images under low delay becomes the frontier and challenge for the development of video surveillance technology.Till now,we use traditional streaming live broadcast architecture to tackle the problem.However,the architecture has a high latency for video transmission and does not meet the low latency basic requirements of video surveillance systems.We,therefore,find that it is very necessary to propose a new video monitor system architecture that allows it to have both high bitrate and low latency.On the basis of high concurrency,this paper proposes and implements a novel low-latency video monitor system based on H.264 and H.265.The system includes multiple modules such as server and client.Through this system,the user can watch the real-time video stream of most cameras supporting the RTSP protocol on the market with low latency from different platforms.The main contributions of this article are shown as follows:1.Introduced the core technology of streaming media technology and digital video surveillance technology.By comparing and combining the advantages of both,a new video surveillance system architecture method was proposed,taking into account the characteristics of high concurrency in streaming media systems.The low latency characteristics of video surveillance systems.2.According to the proposed architecture scheme,a complete video surveillance system is studied and implemented.The system consists of multiple sub-modules,including video server,mobile client,desktop client,video streamer and database middleware.This article will design and implement the system modules one by one.3.Based on the architecture,this paper studies a variety of special data structures and algorithms that meet the requirements and adds them to the system.The research contents include: Studying the key parts of H.264 and H.265 in lowlatency video transmission,such as: Improved frame header judgment algorithm;Improved Ring Buffer data structure;Exploring the impact of key frame buffer number on video low latency;Improve the Live555 open source library code and so on.4.To verify and evaluate the system proposed in this paper,a test environment was implemented.The test results show that the system meets the low latency evaluation criteria.
Keywords/Search Tags:real-time monitoring system, multimedia, low latency, live streaming
PDF Full Text Request
Related items