Pelco VideoXpert SDK 1.1 Quick Start Guide. VideoXpert_SDK_QSG-B 03 / 2016
|
|
- Job Walsh
- 6 years ago
- Views:
Transcription
1 Pelco VideoXpert SDK 1.1 Quick Start Guide 03 / 2016
2 Contents Contents What Is the Pelco VideoXpert SDK?...3 Before Installing the Pelco VideoXpert SDK...5 Installing the Pelco VideoXpert SDK...6 Running the CPP Sample Program...14 Looking at the Source Code...21 Overview of the Pelco VideoXpert SDK Pelco VideoXpert SDK 1.1 Quick Start Guide
3 What Is the Pelco VideoXpert SDK? What Is the Pelco VideoXpert SDK? Pelco by Schneider Electric offers the Pelco VideoXpert Software Development Kit (VideoXpert SDK) to help our development partners write applications that communicate with Pelco products and integrate with non-pelco products and software. The Pelco VideoXpert SDK handles the interface to VideoXpert, which then communicates with various Pelco devices on behalf of your application. The Pelco VideoXpert SDK encapsulates the following Pelco products and features. Table 1: Pelco VideoXpert SDK Features Functionality VideoXpert Device Collection System Auto Discovery N Login Live Streaming Playback Delivery Mode (Unicast/Multicast) Stream Protocol (RTP/RTSP) RTSP only MJPEG Support Low Bandwidth Video Query Manual Recording Network Display Support N Audio Continuous Pan Continuous Tilt Continuous Movement Stop Continuous Movement Pan to a specific position Tilt to a specific position Determine if camera supports PTZ Move to a specific position Move to a position relative to the current location Get the Camera's current position Manage the Magnification (Zoom) value Manage the Focus value Iris control Get existing Presets and Patterns Create a Preset N Create a Pattern N Go to an existing Preset Remove an existing Preset N Pelco VideoXpert SDK 1.1 Quick Start Guide 3
4 What Is the Pelco VideoXpert SDK? Functionality VideoXpert Update an existing Pattern N Execute an existing Pattern Stop a Pattern currently being executed Toggle Wiper N Export a Single Clip Export Multiple Clips via Clip Collection Remote Export Include Overlays in Export N Event Subscription/Unsubscription Insert Events Manage Situations To get started with the Pelco VideoXpert SDK you can: Make sure you meet the right hardware and software requirements before you begin. Install the Pelco VideoXpert SDK on your computer. Run a sample VideoXpert SDK application. From Visual Studio, view the source code. Learn more about the classes provided with Pelco VideoXpert SDK. 4 Pelco VideoXpert SDK 1.1 Quick Start Guide
5 Before Installing the Pelco VideoXpert SDK Before Installing the Pelco VideoXpert SDK Before installing the Pelco VideoXpert SDK on your local machine, make sure your computer meets the following hardware and software requirements. Hardware Requirements The Pelco VideoXpert SDK requires a Pelco VideoXpert systemwith which to communicate. Other than that there are no hardware requirements, only a recommended minimum configuration. Recommended Configuration: CPU: Intel Core i7 2.4GHz Quad Core (or greater) Memory: 4 GB (or greater) Graphics: Dedicated graphics card with at least 1024 MB of memory, and a PCI Express bus Hard disk: 1GB available hard disk space NOTE: The Pelco VideoXpert SDK does not support displaying video on virtual machines. Software Requirements When developing your application with the Pelco VideoXpert SDK, the following dependencies apply. Microsoft.NET Framework Installation Directory By default, the Pelco VideoXpert SDK installs into one of the following directories: 64-bit systems: C:\Program Files (x86)\pelco\vxsdk 32-bit systems: C:\Program Files\Pelco\VxSdk What's Next? Follow the installation instructions. Pelco VideoXpert SDK 1.1 Quick Start Guide 5
6 Installing the Pelco VideoXpert SDK Installing the Pelco VideoXpert SDK Follow these steps to install the Pelco VideoXpert SDK on your local computer. NOTE: The installation must be performed from an account with Administrator privileges. 1. Get the latest Pelco VideoXpert SDK installation package from 2. Launch the Pelco VideoXpert SDK installer.exe file to start the SDK install process. Follow the prompts to perform the installation. 3. Confirm the install location. 6 Pelco VideoXpert SDK 1.1 Quick Start Guide
7 Installing the Pelco VideoXpert SDK 4. The installer provides progress updates. 5. Installation complete! Pelco VideoXpert SDK 1.1 Quick Start Guide 7
8 Installing the Pelco VideoXpert SDK 6. The installer launches the KeyGen application as the final step of the process. KeyGen allows the user to enter project-specific information, and then produces a key corresponding to the integration project. The key is then inserted into the VideoXpert SDK. It provides the project information as part of the Feedback tool. In the future the role of the key may expand. 8 Pelco VideoXpert SDK 1.1 Quick Start Guide
9 Installing the Pelco VideoXpert SDK 7. All fields are required. Attempting to generate a key without filling in each field results in the application displaying a reminder. 8. After filling in all fields, click Generate Key. The key field contains a long string that corresponds to the hashed project information. Retain the key value for use when using the Feedback application. Pelco VideoXpert SDK 1.1 Quick Start Guide 9
10 Installing the Pelco VideoXpert SDK 9. The Pelco VideoXpert SDK root folder contains a SDK folder and a Tools folder. 10 Pelco VideoXpert SDK 1.1 Quick Start Guide
11 Installing the Pelco VideoXpert SDK 10. The SDK/ folder contains 32- and 64-bit Debug and Release builds of the SDK. Pelco VideoXpert SDK 1.1 Quick Start Guide 11
12 Installing the Pelco VideoXpert SDK 11. Tools/ holds the KeyGen and Feedback tools used by the SDK. The various build folders share a common structure, as shown in the following screenshot. 12 Pelco VideoXpert SDK 1.1 Quick Start Guide
13 Installing the Pelco VideoXpert SDK The directories installed under each VideoXpertSDK\SDK\ build folder contain the following: Pelco VideoXpert API directory Description Bin Supporting libraries Include Header files for all SDK classes Lib Primary SDK libraries NOTE: The installer does not add or update environment variables to reference these folders. our projects should include any necesary paths in the project settings. The next section illustrates one of the sample programs available for the Pelco VideoXpert SDK. Pelco VideoXpert SDK 1.1 Quick Start Guide 13
14 Running the CPP Sample Program Running the CPP Sample Program The Pelco VideoXpert SDK has available for download several sample programs to help you become familiar with the SDK. These sample programs are packaged as Visual Studio projects and may be installed separately from the SDK. This section discusses the process of building and running the C++ sample program called CPP. The application logs in to a VideoXpert system and gets a list of the cameras that the system recognizes. ou can select a camera from the list and view its live video stream and play back recorded video. ou can also export video, view events, and perform PanTilt-Zoom operations on cameras that support PTZ. ou will need the IP address, user name, and password of the VideoXpert system in order to log in. 1. From Visual Studio, open CPP.vcxproj. 2. From the Build menu, select Build Solution. 3. If the project does not build check the project properties. If it cannot find the include files, check the Project > Properties > Configuration Properties > C/C++ > Additional Include Directories. 14 Pelco VideoXpert SDK 1.1 Quick Start Guide
15 Running the CPP Sample Program Ensure the path to the SDK header files and third party application header files are listed. If the project does not link, check Project > Properties > Configuration Properties > Linker > Additional Library Directories. Pelco VideoXpert SDK 1.1 Quick Start Guide 15
16 Running the CPP Sample Program Ensure the paths to the SDK libraries and third party application files are listed. 4. Edit the application Constants.h file. Set the IP address, user name, and password of the VideoXpert system. Communication with VideoXpert occurs over port 443, so ensure that port is open. 5. Start the application. The application starts and reads from its Constants.h file the IP address, user name, and password of the VideoXpert system. It then attempts to connect to the system and fetch the system device list. 16 Pelco VideoXpert SDK 1.1 Quick Start Guide
17 Running the CPP Sample Program 6. Once connected to the system the application displays a main menu. 7. Select 1. Devices The application displays the Devices menu. Pelco VideoXpert SDK 1.1 Quick Start Guide 17
18 Running the CPP Sample Program 8. Select 1. View all Devices The application displays a list of attached Devices. 9. From the Devices menu, select 4. Live Streaming. Choose a camera index and follow the prompts. 18 Pelco VideoXpert SDK 1.1 Quick Start Guide
19 Running the CPP Sample Program The application pops up a separate window containing the video stream. Pelco VideoXpert SDK 1.1 Quick Start Guide 19
20 Running the CPP Sample Program This example provided an overview of what a Pelco VideoXpert SDK application can do. The next section discusses the source code for this application. 20 Pelco VideoXpert SDK 1.1 Quick Start Guide
21 Looking at the Source Code Looking at the Source Code The CPP application provides an example of how to use the SDK in your Pelco applications. The SDK provides a set of C++ structs, in some cases POD (plain old data), in many cases including member functions. The CPP application wraps the structs in classes and adds member functions. There's a lot going on in the CPP application, so this discussion focuses on the code required to get a video stream from a camera and display it. Here, the CPP program: 1. Connects to a VideoXpert system 2. Creates a System object to represent the VideoXpert system. 3. Gets a list of the system's devices and filters it for a list of cameras. Main Program Start with main(), located in the file main.cpp. The application first creates an instance of the CPPConsole::System class. A connection is automatically initiated to the system using credentials from the application's Constants.h file. After successfully logging in, the application fetches the list of devices connected to the VideoXpert system. int main( int argc, char* argv[] ) cout << "VxSDK C++ console application - Started.\n\n"; // Create an instance of wrapper class, all the SDK methods will be called with the help of wrapper classes CPPConsole::System* sys = new CPPConsole::System(); cout << "Connecting to system " << ksysip << "...\n"; bool loggedin = sys->login( ksysip, kportnum, kusername, kpassword ); if (!loggedin ) cout << "Failed to login!!\n"; else cout << "Logged into system:" << ksysip << " as " << kusername << "\n"; cout << "Fetching devices from system, Please wait...\n"; list<cppconsole::device*>* devices = sys->getdevices(); cout << devices->size() << " devices found.\n";... The application then displays the main menu (not shown) and waits for input from the user. Connecting to a VideoXpert System Open the System.cpp file and locate the CPPConsole::System::Login method. This is the first step in a Pelco VideoXpert SDK application: connect to the appropriate system. NOTE: Communication with VideoXpert occurs over port 443, so ensure that port is open. bool CPPConsole::System::Login( const char* ip, int port, const char* user, const char* passwd ) VxSdk::VxLoginInfo logininfo; strncpy_s( logininfo.ipaddress, ip, sizeof( logininfo.ipaddress ) ); logininfo.port = 443; logininfo.ssl = true; strncpy_s( logininfo.username, user, sizeof( logininfo.username ) ); strncpy_s( logininfo.password, passwd, sizeof( logininfo.password ) ); VxSdk::IVxSystem* system = nullptr; VxSystemLogin( &logininfo, &system ); _system = system; Pelco VideoXpert SDK 1.1 Quick Start Guide 21
22 Looking at the Source Code if ( _system!= nullptr ) return true; else return false; Getting the Device List The following method fetches the collection of devices from the System object. This method provides a good example of how the application classes access the returned structures and create local copies. The remote device collection (of type VxSdk::VxCollection<VxSdk::IVxDevice**>) contains IVxDevice objects. These are copied to the application's _devicelist object. The method releases the remote objects (devices) prior to returning. Note the size checking and validation of return codes. list<cppconsole::device*>* CPPConsole::System::GetDevices() if ( _devicelist!= nullptr ) for ( std::list<cppconsole::device*>::const_iterator iterator = _devicelist->begin(), end = _devicelist->end(); iterator!= end; ++iterator ) delete *iterator; delete _devicelist; _devicelist = new list<cppconsole::device*>(); VxSdk::VxCollection<VxSdk::IVxDevice**> devices; VxSdk::VxResult::Value result = _system->getdevices( &devices ); if ( result == VxSdk::VxResult::kInsufficientSize ) devices.collection = new VxSdk::IVxDevice*[ devices.collectionsize ]; result = _system->getdevices( &devices ); if ( result == VxSdk::VxResult::kOK ) for ( int i = 0; i < devices.collectionsize; i++ ) _devicelist->push_back( new CPPConsole::Device( devices.collection[ i ] ) ); delete[] devices.collection; return _devicelist; Get a Camera's Video Streams In main.cpp, the DoLiveStreamingOption method provides a more complex example of how to use the properties of a camera to find a video stream. A camera contains data sources (streams), each of which uses a specific data interface protocol (MJPEG or RTP/RTSP). This method starts by reading the user input for the camera index, which is the number listed in the GetDevices call. The user selects whether the streaming should be done using MJPEG or RTP/RTSP. The method iterates over the data sources and data interfaces for the camera until it finds a match for the protocol selected by the user. Note that the method fails silently if a match is not found. void DoLiveStreamingOption( list<cppconsole::device*>* devices ) int camnum; 22 Pelco VideoXpert SDK 1.1 Quick Start Guide
23 Looking at the Source Code cout << "\n\n Enter camera index: "; cin >> camnum; std::list<cppconsole::device*>::iterator it = std::next( devices->begin(), camnum - 1 ); if ( (*it)->getdevicetype()!= CPPConsole::Device::DeviceType::Camera ) cout << "\n Device you selected is not a camera!!\n"; return; bool ismjpegenabled = false; string mjpegoption = "N"; cout << "\n Do you want to play MJPEG (/N) [Default is RTSP]: "; cin >> mjpegoption; if ( mjpegoption == "" mjpegoption == "y") ismjpegenabled = true; ShowDeviceDetails( *it ); std::list<cppconsole::datasource*>* datasources = (*it)->getdatasources(); CPPConsole::DataSource* datasourceselectedforstreaming = NULL; for (std::list<cppconsole::datasource*>::const_iterator iterator = datasources->begin(), end = datasources->end(); iterator!= end; ++iterator ) std::list<cppconsole::datainterface*>* datainterfaces = (*iterator)>getdatainterfaces(); for ( std::list<cppconsole::datainterface*>::const_iterator datainterfaceiter = datainterfaces->begin(), end = datainterfaces->end(); datainterfaceiter!= end; + +datainterfaceiter ) if ( ismjpegenabled == true ) if ( (*datainterfaceiter)->getprotocol() == CPPConsole::DataInterface::StreamProtocol::kStreamProtocolMjpegPull ) datasourceselectedforstreaming = (*iterator); break; else if ( (*datainterfaceiter)->getprotocol() == CPPConsole::DataInterface::StreamProtocol::kStreamProtocolRtspRtp ) datasourceselectedforstreaming = (*iterator); break; if ( datasourceselectedforstreaming!= NULL ) StartStreamingForDataSource( datasourceselectedforstreaming, ismjpegenabled, nullptr ); Pelco VideoXpert SDK 1.1 Quick Start Guide 23
24 Looking at the Source Code Start a Video Stream The StartStreamingForDataSource method in main.cpp initiates streaming for either the MJPEG or RTP stream. It uses third-party libraries to create and display the stream. If the camera supports Pan-Tilt-Zoom (PTZ), the available PTZ commands are listed in the console window. The user can enter a PTZ command in the console and see the result in the stream window. 24 Pelco VideoXpert SDK 1.1 Quick Start Guide
25 Overview of the Pelco VideoXpert SDK Overview of the Pelco VideoXpert SDK The Pelco VideoXpert SDK contains a number of libraries and header files that represent pieces of a Pelco video management system. The header files contain C++ struct declarations that represent systems and connected devices, such as cameras, recorders, encoders, decoders, and monitors. There are also structs for locally-created objects. The naming convention is as follows: Prefix Description Example IVx Interface for an object passed from VideoXpert to the client application. IVxDevice Vx "Plain old data" types created in the client application. VxLoginInfo The top-level namespace is VxSdk::, which encompasses most of the SDK classes/structs. There is one child namespace, VxSdk::Utilities, for commonly-used utiity functions. Structs of Pelco VideoXpert SDK 1.1 The list below introduces the Pelco VideoXpert SDK header files and their contents. This list is not exhaustive. Refer to the SDK reference documentation for more details, such as enumerated type values. Header Filename (.h) Description IVxBookmark Represents a point in time of interest with reference to a particular data source. IVxClip Represents a contiguous duration of stored media originating from a single DataSource. IVxDataInterface Represents an interface to a data source. IVxDataObject Represents a custom serialized data object submitted by a client and stored on the server. The data is completely opaque to the server and other types of clients. IVxDataSession Represents a data session that is being transmitted by a data source, via a data interface, to a client. IVxDataSource Represents a data producer in the system hosted by a device. Each DataSource provides a list of DataInterface, which provide a particular protocol used to transmit and control the data produced by this DataSource. IVxDevice Represents a particular physical device in the system. IVxDeviceAssignment Represents a device assignment on a data storage. It can also specify the driver to use to communicate with the physical device. IVxDriver Represents a device communication driver. IVxEvent Represents an instance of a particular situation that has occurred. IVxExport Represents an exported data set that is archived within the system. IVxExportClip Represents an individual range of media data belonging to an Export. This data shall be exported when the Export is triggered. IVxPattern Represents a predefined sequence of movement that a PTZ device can perform when triggered. A running pattern will be halted upon any other PTZ request. Pelco VideoXpert SDK 1.1 Quick Start Guide 25
26 Overview of the Pelco VideoXpert SDK Header Filename (.h) Description IVxPreset Represents a predefined point that a PTZ device can PTZ to when triggered. IVxPrivilege Represents a specific permission that is given to a role. IVxPtzController Represents a controller for a device that has pan, tilt, and/or zoom functionality. IVxPtzLock Represents a lock for a ptz controller. IVxRole Represents a collection of permissions which can be assigned to a user. IVxSchedule Represents a recording schedule. A schedule is a group of 0 or more resources associated with a set of time and/or event based schedule triggers that, when any are active, cause the scheduled action to be performed. IVxScheduleTrigger Represents a schedule trigger. A schedule trigger is a time range and an optional event that together act as a trigger to activate a schedule and cause it to perform its configured action. IVxSituation Represents a particular situation configuration that specifies how corresponding events shall be generated and handled when the situation is detected. IVxSystem Represents a VideoXpert system and allows the user to manage the system and devices. IVxTag Represents a non-hierarchical identifier typically associated with one or more resources (i.e. device or data source). A tag helps to describe a resource and allows it to be found more efficiently. IVxUser Represents information about a system user. VxAuthInfo Represents the information needed to log in to a VideoXpert system. VxCollection Represents a collection of resources. VxCollectionFilter Represents a filter to be used when creating a VxCollection. VxKvObject Represents a key/value pair object. VxLoginInfo Represents the information needed to log in to a VideoXpert system. VxMacros Miscellaneous macros, such as array-zeroing VxNewBookmark Represents a new bookmark to be created. VxNewDataObject Represents a new data object to be created. VxNewDeviceAssignment Represents a new device assignment to be created. VxNewEvent Represents a request for a new event to be generated. The event will be generated based upon the NewEvent data, its Situation configuration, and will receive a unique identifier. VxNewExport Represents a new export to be created. VxNewExportClip Represents a clip that will be exported as part of a VxNewExport. VxNewPrivilege Represents a new privilege to be created. VxNewSchedule Represents a new schedule to be created. A schedule is a group of 0 or more resources associated with a set of time and/ or event based schedule triggers that, when any are active, cause the scheduled action to be performed. 26 Pelco VideoXpert SDK 1.1 Quick Start Guide
27 Overview of the Pelco VideoXpert SDK Header Filename (.h) Description VxNewScheduleTrigger Represents a new schedule trigger to be created. A schedule trigger is a time range and an optional event that together act as a trigger to activate a schedule and cause it to perform its configured action. VxNewSituation Represents a new situation configuration that specifies how corresponding events shall be generated and handled when the situation is detected. VxNewTag Represents a new tag to be created. VxNewUser Represents a new user to be created. VxPrimitives Enumerated constant values. VxSdk Umbrella header that includes the other header files. VxSnapshotFilter Represents a filter to be used when creating a VxCollection. VxUtilities String copy functions. Pelco VideoXpert SDK 1.1 Quick Start Guide 27
28 Pelco by Schneider Electric 3500 Pelco Way Clovis, California USA (800) Tel (800) Fax +1 (559) International Tel +1 (559) International Fax Schneider Electric. All Rights Reserved. All trademarks are owned by Schneider Electric Industries SAS or its affiliated companies.
Pelco SDK Quick Start Guide. C5659M-H-a 12 / 2016
Pelco SDK 4.2.1 Quick Start Guide 12 / 2016 Contents Contents What Is the Pelco SDK?... 3 Before Installing the Pelco SDK... 6 Installing the Pelco SDK... 8 Running the ViewVideo Sample Program...10 Looking
More informationPelco Video Server 2.7 / Software House C CURE 9000 v2.7 Troubleshooting Guide C5638M-F 10 / 2018
Pelco Video Server 2.7 / Software House C CURE 9000 v2.7 Troubleshooting Guide 10 / 2018 Contents Contents Preface: Introduction... iv Chapter 1: Adding and Editing Pelco Video Server and Cameras... 5
More informationVideoXpert Integration Security Expert Release Note
VideoXpert Integration Security Expert Release Note RELEASE NOTE V1.4 12-Jan-18 Contents 1. Introduction... 3 2. Abbreviations... 3 3. About this Release... 3 4. Version Information... 3 4.1. Integration
More informationVideoXpert&Digital Sentry Integration - AccessXpert Release Note
VideoXpert&Digital Sentry Integration - AccessXpert RELEASE NOTE V1.2 11-Sep-17 Contents 1. Introduction... 3 2. Abbreviations... 3 3. About this Release... 3 4. Version Information... 3 4.1. Integration
More informationVideoXpert 3.X Security Expert Integration User Guide
VideoXpert 3.X Security Expert Integration User Guide USER GUIDE 20-Mar-19 Contents 1. Introduction... 4 2. Abbreviations... 4 3. Version Information... 4 3.1. Integration Component Version... 4 3.2. Security
More informationCentral Management Software for NVR-915 / NVR-1615 CV5-M256
Central Management Software for NVR-915 / NVR-1615 Table of Contents Chapter 1. Main Console... 4 1.1 Tool Bar... 4 1.2 NVR List... 5 1.3 Division List... 7 1.4 Group List... 9 1.5 PTZ Panel...11 1.6 Operation
More informationGrandstream Networks, Inc. GSurf User Manual
Grandstream Networks, Inc. GSurf User Manual GSurf Contents Contents Introduction 3 Installation 4 Minimum Recommended Requirements 4 Login 4 Main Window 5 Menu Items 5 Toolbar Items 6 Play Bar Items 7
More informationPelco Camera and SCADA Integration Quick Start Guide
Pelco Camera and SCADA Integration Quick Start Guide Table of Contents 1. Installation... 4 1.1 Operating system requirements... 4 1.1.1 Supported operating systems... 4 1.1.2 Non-supported operating
More informationPelco Endura Video RTU Guide. Version 3.x
Pelco Endura Video RTU Guide Version 3.x Pelco Endura RTU Guide Ver 3.x Intelli-Site Security Management Software Pelco Endura Video RTU Guide PC Software RTU Interface Guide For Windows 7 SP1, 2008 R2
More informationPelco / RS2 Integration Guide PI / 2014
Pelco / RS2 Integration Guide PI56210 10 / 2014 Table of Contents Table of Contents Preface: Important Notices... iii Chapter 1: Getting Started... 4 Requirements...4 Installation... 4 Uninstalling the
More informationDigital Video Surveillance Center Management Software
Digital Video Surveillance Center Management Software NVClient User Manual Revision: V3.2 Updated: 12-2011 Contents Chapter I General...- 3-1.1 INTRODUCTION... - 3-1.2 MAIN FUNCTIONS... - 3 - Chapter II
More informationGuarding Expert (Android) Mobile Client Software
Overview Guarding Expert (Android) V3.2 mobile client software, which is designed for mobile phone on the basis of Android OS (Version 2.3.3 or higher), can be used to remotely monitor the live video from
More informationVideoXpert Integration - Symmetry Professional User Guide
VideoXpert Integration - Symmetry Professional User Guide USER GUIDE V1.2 26-Jul-17 Contents 1. Introduction... 3 2. Abbreviations... 3 3. Version Information... 3 3.1. Integration Component Version...
More informationAvigilon Control Center 5 System Integration Guide. for Software House C CURE 9000
Avigilon Control Center 5 System Integration Guide for Software House C CURE 9000 2011-2015, Avigilon Corporation. All rights reserved. AVIGILON, the AVIGILON logo, AVIGILON CONTROL CENTER and ACC are
More informationNVMS User Manual
NVMS-1000 User Manual Contents 1 Software Introduction...1 1.1 Summary... 1 1.2 Operation Environment... 1 1.3 Install and Uninstall... 2 1.3.1 Install the Software... 2 1.3.2 Uninstall the Software...
More informationNetwork Client Remote Management Software. Bid-Spec
Bid-Spec 1.0 Description The v5.0 software accessory shall be a tool for retrieving and viewing live or recorded video images from one or more Intellex Digital Video Management Systems (DVMS). These images
More informationACTi Mobile Server User s Manual
ACTi Mobile Server User s Manual 03/04/2011 Table of Contents Mobile Server 1 Overview 4 Introduction... 4 Main Specification... 5 System Requirements... 5 2 Installation 7 General Configuration... 7 PTZ
More informationADDENDUM. DSAdmin New Features and Improvements The new features described below are compatible with Digital Sentry software version and later.
ADDENDUM Addendum No. C5610M-A Date January 17, 2012 Documents Affected C3661M-C Digital Sentry System Software Operation/Configuration manual C3663M-C DS NVR and DS NVs System Software Operation/Configuration
More informationVideo Monitoring. Contents CHAPTER
CHAPTER 13 This chapter describes how to view live and recorded video streams from security cameras configured in the Cisco Video Surveillance Manager (Cisco VSM) system. Using Cisco PAM, you can associate
More informationAvigilon Control Center 6 System Integration Guide. for Software House C CURE 9000
Avigilon Control Center 6 System Integration Guide for Software House C CURE 9000 2011-2017, Avigilon Corporation. All rights reserved. AVIGILON, the AVIGILON logo, AVIGILON CONTROL CENTER, ACC and TRUSTED
More informationMilestone XProtect Basis+
XPB+ 6.5 FACTSHEET Milestone XProtect Basis+ Top performance IP video surveillance with an expanded feature set. XProtect Basis+ is the right product for small installations that need robust single-server
More informationManual Version: V1.15. Video Management Software Guard Station User Manual
Manual Version: V1.15 Video Management Software Guard Station User Manual Thank you for purchasing our product. If there are any questions, or requests, please do not hesitate to contact the dealer. Disclaimer
More informationLatitude Version SDK Release Notes
Latitude Version 6.2.1 SDK Release Notes In this document you can check out what s new, understand the known issues, and read through the frequently asked questions about the latest version of the Latitude
More informationConfiguring and Managing the IP Camera
CHAPTER 3 The Cisco Video Surveillance IP Camera provides configuration windows that you use to configure and manage the IP camera. This chapter explains how to access the configuration windows, describes
More informationMilestone XProtect Basis+
XPB+ 6.0 FACTSHEET Milestone XProtect Basis+ Top performance IP video surveillance with an expanded feature set. XProtect Basis+ is the right product for small installations that need robust single-server
More informationDigital Recorder End User Guide. Official UK distribution partner
Digital Recorder End User Guide Official UK distribution partner 2 Installer Information Contents General Operation Mouse Operation Logging into the System Quick Menu PTZ Control 4 5 5 6 Playback Operation
More informationAvigilon Control Center System Integration Guide
Avigilon Control Center System Integration Guide with DDS Amadeus 5 INT-DDS-A-Rev1 Copyright 2012 Avigilon. All rights reserved. No copying, distribution, publication, modification, or incorporation of
More informationIP Matrix VJD Software manual
IP Matrix VJD 8000 en Software manual IP Matrix Table of contents en 3 Table of contents 1 Introduction 4 1.1 About this manual 4 1.2 Conventions in this document 4 1.3 Additional documentation 4 2 System
More informationXProtect Go 2016 R2. Specification Sheet
XProtect Go 2016 R2 Specification Sheet Contents Feature Overview... 3 XProtect Go server modules... 3 XProtect Go client modules... 3 Detailed Product Features... 4 XProtect Go server modules... 4 XProtect
More informationNVMS User Manual. Version 2.1.0
NVMS-1000 User Manual Version 2.1.0 Contents 1 Software Introduction... 1 1.1 Summary... 1 1.2 Operation Environment... 1 1.3 Install and Uninstall... 2 1.3.1 Install the Software... 2 1.3.2 Uninstall
More informationNVMS User Manual
NVMS-1000 User Manual Contents 1 Software Introduction...1 1.1 Summary... 1 1.2 Operation Environment... 1 1.3 Install and Uninstall... 2 1.3.1 Install the Software... 2 1.3.2 Uninstall the Software...
More informationTable of Contents. Product Overview 3 System Requirements 4 Installing MicroView 5 Managing Users & Groups 8
User s Manual Table of Contents Product Overview 3 System Requirements 4 Installing MicroView 5 Managing Users & Groups 8 Add a new user 8 Modify Group Privilege 9 How to Add a new camera 10 Add a new
More informationUser Manual. Central Monitoring Software for TER-series recorders. CenPro
EN User Manual Central Monitoring Software for TER-series recorders CenPro Contents CENPRO USER MANUAL 1 PC REQUIREMENT 3 2 INSTALL 3 3 UNINSTALL 5 4 BASIC OPERATION 7 4.1 Log In 7 4.2 Screen Layout 8
More informationManual Version: V1.01. ISS Manager Video Management Software User Manual
Manual Version: V1.01 ISS Manager Video Management Software User Manual Notice The information in this manual is subject to change without notice. Every effort has been made in the preparation of this
More informationVicon Kollector Video RTU Guide
Vicon Kollector Video RTU Guide Version 3.x OSSI W228 N727 Westmound Dr Waukesha WI 53186 USA TEL: 262-522-1870 FAX: 262-522-1872 Ossi-usa.com Intelli-Site Security Management Software Vicon Kollector
More informationVideo Management Software
Video Management Software User Manual Web: europesecurity.eu Mail: info@europesecurity.eu Tel.: 0541 352 952 User s Manual 2 Contents CHAPTER : XMS CENTRAL USER MANUAL 1 PC REQUIREMENT 3 2 INSTALL 3 3
More informationUser Guide. Avigilon Control Center Gateway. Version 5.0. UG-ACCGateway5-A-Rev1
User Guide Avigilon Control Center Gateway Version 5.0 UG-ACCGateway5-A-Rev1 Copyright 2013 Avigilon. All rights reserved. No copying, distribution, publication, modification, or incorporation of this
More informationConfiguring and Managing the IP Camera
CHAPTER 3 The Cisco Video Surveillance IP Camera provides configuration windows that you use to configure and manage the IP camera. This chapter explains how to access the configuration windows, describes
More informationENFORCER. DVRJavaView Software. User s Manual SECO-LARM. Version 0.3.9
ENFORCER DVRJavaView Software User s Manual Version 0.3.9 SECO-LARM Table of Content 1. Overview...2 1.1 System Requirements...2 1.2 Software Limitation...2 2 Startup DVRJavaView Software...3 2.1 Main
More informationINSTRUCTION MANUAL. NC-Titanium. Please read this manual thoroughly before use, and keep it handy for future reference.
INSTRUCTION MANUAL NC-Titanium Please read this manual thoroughly before use, and keep it handy for future reference. Table of Contents Chapter 1 Introduction... 1 1.1 Features... 1 1.2 System Requirements...
More informationAvigilon Control Center Web Client User Guide
Avigilon Control Center Web Client User Guide Version: 4.12 Standard PDF-WEBCLIENT-S-E-Rev2 Copyright 2013 Avigilon. All rights reserved. The information presented is subject to change without notice.
More informationgenieus HYBRID SOFTWARE SOLUTION
genieus HYBRID SOFTWARE SOLUTION Genieus Console 4.0 provides a complete scalable CCTV system, with motion detection, alerting, remote web interface, simultaneous record and playback, scheduled activity,
More informationQuick Installation Guide
Quick Installation Guide English Français Español Deutsch Português Italiano Türkçe Polski Русский Česky Svenska Central Management Software Package Contents English Software CD Quick Installation Guide
More informationHikCentral Control Client. User Manual
HikCentral Control Client User Manual Legal Information User Manual 2018 Hangzhou Hikvision Digital Technology Co., Ltd. About this Manual This Manual is subject to domestic and international copyright
More informationEndless adaptability. Endura IP video management system. Discover the power of integrated security.
Endless adaptability Endura IP video management system Discover the power of integrated security. Endura Meeting the demands of 24/7 surveillance applications When reliability matters most Endura is the
More informationList of Figures Figure 4-1, Install DVR Viewer... 4 Figure 6-1, DVR Viewer... 7 Figure 6-2, DVR Viewer Controls... 8
Contents 1. About This Manual... 1 Scope... 1 Audience... 1 2. Overview... 2 3. Requirements... 3 4. Initial Setup... 4 Install DVR Viewer... 4 5. Operation... 5 DVR Viewer Live Video Command Line Example:...
More informationUSER MANUAL. Mac Version
USER MANUAL Mac Version Contents 1 Software Introduction... 1 1.1 Summary... 1 1.2 Install and Uninstall... 1 1.2.1 Install the Software... 1 2 Login Software... 3 2.1 Login... 3 2.2 Control Panel Instruction...
More informationManaging Video Feeds. About Video Feeds CHAPTER
CHAPTER 5 This chapter describes how to use the VSOM Video Feeds area to set up and manage camera groups and feeds, import camera configurations into VSOM using batch administration, and set up archives
More informationW Box VMS BOX T E C H N O L O G I E S.
W Box VMS BOX T E C H N O L O G I E S www.wboxtech.eu Contents Contents... 1 Overview... 3 1.1 Description... 3 1.2 Running Environment... 3 1.3 Function Modules... 3 Live view... 6 2.1 User Registration
More informationSS200T3R Series NVR. Copyright Infinova. All rights reserved. Appearance and specifications are subject to change without prior notice.
SS200T3R Series NVR Enterprise Class Network Video Recorder Preloaded Windows Based Video Management Software Data Security through Raid Array of Disc Technology Manages external devices along with video
More informationTwo-way Audio IP Cam w/night-vision Software User Guide
Two-way Audio IP Cam w/night-vision Software User Guide Version 1.0 Contents Introduction...2 Installation...3 Using Ultra View...6 To launch the program...6 Item features...7 To add a camera... 12 To
More informationGladius Video Management Software
Gladius Video Management Software Overview Gladius is a comprehensive, enterprise grade, open platform video management software solution for enterprise and city surveillance IP surveillance installations
More informationMobile Viewer s Access Instruction
0 Mobile Viewer s Access Instruction The DVR is currently compatible with mobile phones running Windows Iphone, and Android operating systems. Below are these Mobile Viewer s installation procedures. 1.
More informationCOMMAND STATION PC SOFTWARE
COMMAND STATION PC SOFTWARE MULTI-SITE MANAGEMENT SOFTWARE USER MANUAL Version 1.6 OpenEye Command Station Software Manual V 1.6 Manual Edition 34863AI - June 2018 2018, OPENEYE All Rights Reserved No
More informationHow to use Genetec Omnicast with Hikvision devices V1.0.0 ( )
How to use Genetec Omnicast with Hikvision devices V1.0.0 (20140110) 1 Omnicast Overview www.genetec.com This document explains how to configure and deploy Omnicast with Hikvision devices. Omnicast is
More informationNVR 3 Workstation for Mac OS
NVR 3 Workstation for Mac OS User s Manual For Version 3.0.09 2015/01/27 About This Manual Target Audience This manual is intended for End Users who actually execute security tasks such as monitoring activities,
More informationRelease Notes. PC spec. Enhancements. Product: ACTi NVR Server Version: v SR1 (build ) Release Date: Apr. 16, 2007
Release Notes Product: ACTi NVR Server Version: v2.0.22 SR1 (build 07.0416) Release Date: Apr. 16, 2007 PC spec 1. Suggestions on PC Spec.: 16 Channel: Intel Core 2 Duo 2.4 GHz, 1 GB Memory, 250 GB HDD
More informationSoftware. IP Video Control Center v User s Manual
Software IP Video Control Center v1.36.03 User s Manual i Table of Contents 1.Getting Started 1 Recommended System Requirements 1 Start IP Video Control Center 2 Exit IP Video Control Center 3 Check IP
More informationS-Series Multi-Site Client Software OPERATION MANUAL
S-Series Multi-Site Client Software OPERATION MANUAL Copyright 2005 All rights reserved Reproduction, adaptation, or translation without prior written permission is prohibited, except as allowed under
More informationNVMS1000. User Manual
NVMS1000 User Manual Contents 1 Software Introduction... 1 1.1 Summary... 1 1.2 Operation Environment... 1 1.3 Install and Uninstall... 2 1.3.1 Install the Software... 2 1.3.2 Uninstall the Software...
More informationicms Central Management Software User Manual
icms Central Management Software User Manual 1 Contents 1. icms Installation... 3 1-1. System Requirements... 3 1-2. Bandwidth Requirements... 3 1-3. Installation... 4 2. Start to icms... 6 2-1. icms Introduction...
More informationUPGRADING FIRMWARE FROM DEVICE UTILITY: 32-BIT SYSTEMS
Release Notes Sarix Firmware for Esprit IP, ExSite IP, and Spectra IV H.264 Series Cameras This document describes the software features and major fixes for cameras and positioning systems that use Sarix
More informationAvigilon Control Center System Integration Guide
Avigilon Control Center System Integration Guide with Software House C Cure 9000 INT-CCURE-C-Rev1 Copyright 2013 Avigilon. All rights reserved. No copying, distribution, publication, modification, or incorporation
More informationLive Viewing Using Remote Applications
CHAPTER 8 Live Viewing Using Remote Applications The system is supplied with three remote applications. Remote View System IP Multicast System Remote View Remote View is used to remotely monitor live videos
More informationICMS. Tale of Contents. icms
ICMS Tale of Contents 0 I. SYSTEM REQUIREMENT... 3 II. INSTALLING... 4 III.EXECUTING ICMS... 6 IV. FEATURES... 7 1. ICMS Overview... 7 1. On/Off button...7 2. Device Manager...7 3. Tree...9 4. Live...9
More informationNVR Management Software
NVR Management Software Quick Installation Guide Ver. 1.0 User Interface Overview 1 Live Video This is the section where the live videos are displayed Menu Bar This is where all functions can be accessed
More informationMobile View Software User s Manual
Mobile View Software User s Manual Version 3.0.3 / 3.0.4 Table of Contents 1. Overview...2 1.1 System Requirement...2 1.2 Limitation...2 2. Install the Mobile View Software...3 3. Basic Functions...4 3.1
More informationLABEL ARCHIVE Administrator s Guide
LABEL ARCHIVE Administrator s Guide DOC-LAS2015_25/05/2015 The information in this manual is not binding and may be modified without prior notice. Supply of the software described in this manual is subject
More informationAvigilon Control Center Enterprise Client User Guide. Version 5.8
Avigilon Control Center Enterprise Client User Guide Version 5.8 2006-2016, Avigilon Corporation. All rights reserved. AVIGILON, the AVIGILON logo, AVIGILON CONTROL CENTER, ACC, HIGH DEFINITION STREAM
More informationDIGIOP ELEMENTS V8.7 NVR Software-only Installation Guide
DIGIOP ELEMENTS V8.7 NVR Software-only Installation Guide About this installation guide Use this document as a guide to install your DIGIOP ELEMENTS NVR software system. It includes procedures to install
More informationGuarding Expert (Android) Mobile Client Software User Manual (V3.2)
Guarding Expert (Android) Mobile Client Software User Manual (V3.2) UD.6L0202D1247A01 Thank you for purchasing our product. This manual applies to Guarding Expert (Android) mobile client software; please
More informationLatitude Network Video Management System
Latitude Network Video Management System PRODUCT DESCRIPTION: The Latitude Network Video Management System (NVMS) is a fully-digital, IPbased video surveillance system that brings together in one system
More informationXProtect Essential 2017 R1 Specification Sheet. Specification Sheet
Contents Feature Overview... 3 XProtect Essential server modules... 3 XProtect Essential client modules... 3 Detailed Product Features... 4 XProtect Essential server modules... 4 XProtect Essential Server
More informationBosch Video Client. Operator s manual
Bosch Video Client en Operator s manual Bosch Video Client Table of Contents en 3 Table of Contents 1 Introduction 6 1.1 System requirements 6 1.2 Software installation 6 1.3 Conventions used in the application
More informationDigital Recorder End User Guide
Digital Recorder End User Guide metcalfeallen www.metcalfeallen.co.uk - 01884 38222 - admin@metcalfeallen.co.uk Installer Information Metcalfe Allen Ltd Unit 7 Saunders Way Kingsmill Industrial Estate
More informationMulti-NVR Manager. Quick Start Configuration Usage
Multi-NVR Manager Quick Start Configuration Usage 2014. All rights are reserved. No portion of this document may be reproduced without permission. All trademarks and brand names mentioned in this publication
More informationEndura / Lenel OnGuard Integration Guide
C O N F I G U R A T I O N Endura / Lenel OnGuard Integration Guide C5608M 2 C5608M Important Notices.....................................................................................................
More informationVideo Monitoring. Contents CHAPTER
CHAPTER 15 This chapter describes how to view live and recorded video streams from security cameras configured in the Cisco Video Surveillance Manager (Cisco VSM) system. Using Cisco PAM, you can associate
More informationAPEX SERVER SOFTWARE NETWORK VIDEO RECORDING SOFTWARE USER MANUAL. Version 1.3
APEX SERVER SOFTWARE NETWORK VIDEO RECORDING SOFTWARE USER MANUAL Version 1.3 OPENEYE Liberty Lake, WA U.S.A. Standard Warranty TABLE OF CONTENTS SERVER SOFTWARE REQUIREMENTS OS REQUIREMENTS VM REQUIREMENTS
More informationGuarding Expert Mobile Client Software
Guarding Expert Mobile Client Software User Manual Thank you for purchasing our product. This manual applies to Guarding Expert (iphone) mobile client software; please read it carefully for the better
More informationLab 1: First Steps in C++ - Eclipse
Lab 1: First Steps in C++ - Eclipse Step Zero: Select workspace 1. Upon launching eclipse, we are ask to chose a workspace: 2. We select a new workspace directory (e.g., C:\Courses ): 3. We accept the
More informationCisco WVC210 Wireless-G Pan Tilt Zoom (PTZ) Internet Video Camera: 2-Way Audio Cisco Small Business Video Surveillance Cameras
Cisco WVC210 Wireless-G Pan Tilt Zoom (PTZ) Internet Video Camera: 2-Way Audio Cisco Small Business Video Surveillance Cameras High-Quality, Flexible, Remote-Controlled Wireless Video Solution for Your
More informationVideoViewer (Browser-based Client)
VideoViewer (Browser-based Client) PERPETUAL INNOVATION Lenel OnGuard 2012 VideoViewer (Browser-based Client), product version 6.5 This guide is item number DOC-960, revision 2.005, December 2011 Copyright
More informationVideo Insight Release Notes IP Enterprise Version 5.0. IP Enterprise version Release Notes
IP Enterprise version 5.0.0.18 Release Notes Table of Contents A. New Camera Integrations and Updates... 2 B. Video Communication Systems (VCS) Integration... 7 C. Camera probing using Ping... 8 D. Ability
More informationExacq Mobile. User Manual. September 2018 Version 9.6
Exacq Mobile User Manual www.exacq.com September 2018 Version 9.6 Contents Introduction... 5 Installation...5 Web services...5 Adding a web service...6 Activating and deactivating a web service...6 Logging
More informationVideo recorders Series DH
Page: 1 DVRs for analog cameras, 960H, HD-SDI Viewclient Program Manual How to install and use the client program to the DVR Page: 2 Contents of this handbook This manual describes how to install and use
More informationAvigilon Control Center Enterprise Client User Guide. Version 5.6
Avigilon Control Center Enterprise Client User Guide Version 5.6 2006-2015, Avigilon Corporation. All rights reserved. Unless expressly granted in writing, no license is granted with respect to any copyright,
More informationAvigilon Control Center System Integration Guide
Avigilon Control Center System Integration Guide with Software House C Cure 9000 INT-CCURE-B-Rev2 Copyright 2013 Avigilon. All rights reserved. No copying, distribution, publication, modification, or incorporation
More informationCisco WVC210 Wireless-G Pan Tilt Zoom (PTZ) Internet Video Camera: 2-Way Audio Cisco Small Business Video Surveillance Cameras
Cisco WVC210 Wireless-G Pan Tilt Zoom (PTZ) Internet Video Camera: 2-Way Audio Cisco Small Business Video Surveillance Cameras High-Quality, Flexible, Remote-Controlled Wireless Video Solution for Your
More informationContents Getting Started... 3 About Scribe Online and Connectors... 3 Scribe Online Services... 3 CDK Components... 3 Audience... 4 Prerequisites...
Contents Getting Started... 3 About Scribe Online and Connectors... 3 Scribe Online Services... 3 CDK Components... 3 Audience... 4 Prerequisites... 4 Requirements... 4 CDK Workflow... 5 Scribe Online
More informationIP Camera Centralization Management. Client Application. (IPCMonitor) Feb, 2013 Version User Manual
IP Camera Centralization Management Client Application (IPCMonitor) Feb, 2013 Version 1.10 User Manual INDEX 1 Introduction... 3 2 Computer Requirement... 3 3 Installation... 4 4 Devices list... 4 4.1
More informationGuide VIGIL Server Quick Start Guide
Guide 120040 VIGIL Server Quick Start Guide Guide #: 120040-5 Revised: July 31st, 2017 Product Affected: VIGIL Server v10.00.0000 Purpose: The purpose of this document is to quickly familiarize its reader
More informationQVR Pro. Opened Surveillance Platform System. David Tsao
QVR Pro Opened Surveillance Platform System David Tsao QNAP Surveillance Solution 2010 VioStor NVR 2012 Surveillance Station 2018 QVR Pro Dedicated hardware Closed operating system A NAS App Lightweight
More informationDatalog MV. Pelco VideoXpert Plugin Software Manual.
Datalog MV Pelco VideoXpert Plugin Software Manual www.cortech.co.uk Product Code: 1264 Pelco VideoXpert Plugin 2017 Cortech Developments Ltd All rights reserved. No parts of this work may be reproduced
More informationCS2141 Software Development using C/C++ C++ Basics
CS2141 Software Development using C/C++ C++ Basics Integers Basic Types Can be short, long, or just plain int C++ does not define the size of them other than short
More informationDMAC-VMS-1CH, 4CH, 8CH, 16CH, 24CH, 32CH, 64CH, 128CH
DMAC VMS (DVMS) HD Intelligent Video Management System ` Intelligent Video Management System DMAC-VMS-1CH, 4CH, 8CH, 16CH, 24CH, 32CH, 64CH, 128CH DMAC Security Video Management System (DVMS) is a High-Performance
More informationDIVA Manual. DIVA Manual Version 2.3. Revision 2.3
DIVA Manual Version 2.3 Revision 2.3 1 Contents 1 Introduction 2 2 Installation 3 2.1 Versioning................................................. 4 2.2 Standalone installation..........................................
More informationCentral Management Software. Cam Viewer 3 Lite. User Manual
Central Management Software Cam Viewer 3 Lite User Manual Version 1.0.0 Table of Contents 1. System Requirement...4 2. Software Installation...5 3. Configuration Wizard...9 3.1 Channel...10 3.1.1 Adding
More informationUser Manual. CENTRAL MANAGEMENT SYSTEM of H.264 NETWORK VIDEO RECORDE H.264 DIGITAL VIDEO RECORDER
User Manual CENTRAL MANAGEMENT SYSTEM of H.264 NETWORK VIDEO RECORDE H.264 DIGITAL VIDEO RECORDER 1 TABLE of CONTENTS I. SPECIFICATION... 3 II. HARDWARE REQUIREMENTS... 5 A. MINIMUM REQUIREMENTS... 5 B.
More informationExacq Mobile. User Manual 9.2. (Updated March 9, 2018)
Exacq Mobile User Manual 9.2 (Updated March 9, 2018) www.exacq.com March 9, 2018 Contents ii Contents Introduction... 4 Installation...4 Web services... 4 Adding a web service...4 Activating and deactivating
More information