Font Size: a A A

The Design And Development Of A Multi-protocol Dynamic Server For Video Surveillance System

Posted on:2014-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:Q W YeFull Text:PDF
GTID:2268330392963548Subject:Optics
Abstract/Summary:PDF Full Text Request
Video surveillance system is widely used in production and our daily life. With thedevelopment of multimedia technology and networks, video surveillance system is movingforward in the direction of digital, networking and integration. The development of mobilenetwork makes it meet compatibility challenges of multiple types of client, especially the mobileclient deployment and compatibility issues.This paper presents a multi-protocol dynamic server and describes its implementation anddetails. It works on Linux embedded platform, structured in both C/S and B/S model, integratsfunctions of video server and Web server, achieves to support not only the existing PC clientsoftware, but a variety of clients, including different operating system, iOS and Android mobiledevices, Google Chrome, Mozilla Firefox, Safari and other major browsers. This multi-protocolserver dynamic is composed of connection control layer, multi-protocol processing module,HTTP response module and CGI function module. Connection control layer controls datatransfer between server and clients. Multi-protocol processing module takes different approachesto process request by determine client types. HTTP response module implements the same Webserver performance, responds HTTP-based transfer requests. The CGI function module makesthe server dynamic by flexibly mounting sub-function modules. Benefit from modular structure,this server gets features of flexibility and expansibility, which makes the server able to support avariety of streaming media transfer protocol and multiple types of clients.A new D-NVR mixing product which based on the multi-protocol dynamic server hasentered the testing process at the end of2012. Practice has proved that this new server is stableand fully functional.
Keywords/Search Tags:video surveillance system, streaming server, HTTP, streaming transfer protocol
PDF Full Text Request
Related items