Font Size: a A A

Design Of Network Video Surveillance Client Based On Activex

Posted on:2014-12-18Degree:MasterType:Thesis
Country:ChinaCandidate:J J XuFull Text:PDF
GTID:2268330401982573Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Video surveillance as an effective means of security, has been given a big attention and has been widely used in various areas of today’s society. The continuous development of the video surveillance system, makes users have diversified functional requirements. Traditional surveillance systems also continuously develop and update to the new direction. The paper presents the design of a network video surveillance system client based on ActiveX technology. Via the web as the access platform, using the browser as a client, users are able to connect to the network video surveillance in any place. It is in line with the video surveillance digitalization, networked trend. So the research and application of video surveillance have a certain practical significance.This paper first reviews the research significance and the research status, then introduces network video surveillance systems and related technologies, including COM components and ActiveX technology, web technology, windows graphics and multimedia technology. On this basis, according to the functional requirements, the paper introduces and compares several possible solutions, and overall designs the client system. We use HTML, CSS technology to display the user interface and use CGI (Common Gateway Interface) technology to access and set information of embedded devices. For embedded web server resources and processing power are limited, we use asynchronous loading mode to access the CGI program to speed up the response. Then the paper highlight the design and implementation of the ActiveX control of video playback based on DirectShow platform. The ActiveX video playback controls include real-time playback controls and local playback controls. The real-time video playback controls have the function of achieve the request, screenshots, regional amplification, character overlay and so on. The local playback controls can load local video file though the source filter and have the function of random positioning. For non-ie kernel browser does not support ActiveX control, this paper has found the npapi browser plug-ins which can converte the interaction between the browser and the ActiveX controls to this plugin to achieve watching video surveillance in a non-ie browser. At last, the system is tested and the work of this paper is summarized and further research direction and improvement are prospected.
Keywords/Search Tags:ActiveX, video surveillance, browser plug-ins
PDF Full Text Request
Related items