Stream Server SDK Programmer s Manual V2.0. Stream Server SDK Programmer s Manual V 2.0

Size: px
Start display at page:

Download "Stream Server SDK Programmer s Manual V2.0. Stream Server SDK Programmer s Manual V 2.0"

Transcription

1 Stream Server SDK Programmer s Manual V 2.0

2 Index 1. Summary Stream Server System SDK Stream Media Server SDK Stream Client SDK DLL Interface Callback Function Set Transmit Server SDK Application Development Server Application Development API Calls Order Compilation Link Client Application Development API Calls Order The Definition of the Callback Function Compilation Link Writing Sample... 17

3 1. Summary Streaming Server SDK packages the streaming server establishment related bottom order data and the streaming data transmission. For the upper application, it masks the specific transmission process. Meanwhile, it has a good scalability for the Lower different equipment drive and the different media format player. 1

4 2. Stream Server System SDK 2.1 Stream Media Server SDK The definition of the API function derived by DLL in the server.h document, as bellowing: 1. SERVER_API int InitStreamServerLib(void) Function: Initialization ACE. The function is required to be called when the window procedure is being initialized. 2. SERVER_API int FiniStreamServerLib(void) Function: Close ACE. The function is required to be called when the window procedure is being closed. 3. SERVER_API int StartServer(const char* path,unsigned short port = 554) Function: Initialization Server. Path pointing directory path of the streaming file. Port refers to the interception port of the server, with the default value of SERVER_API int RunServer() Function: It runs server processing threads and can receive and process the requests from clients. This function returns immediately after opening the server threads. 5. SERVER_API int RunServerLoop() Function: It runs server processing threads and can receive and process the requests from clients. This function plugs immediately after opening the server threads, and won t return before the end of the server threads. Returns: 0 6. SERVER_API int StopServer() Function: Stop service and release the resources. 7. SERVER_API int GetServerState() Has not being used yet. 8. SERVER_API int GetCurConnnection() Function: Returns the current number of client connections. 2

5 Returns: The current number of client connections. 9. SERVER_API int GetCurChannel() Function: Returns the number of current connecting equipment channels. Returns: The number of current connecting equipment channels. 10. SERVER_API int VodCreateIndex(char* filename,int len) Function: Creates essential file indexes for VOD files player. 11. SERVER_API int stdcall SetNewConnectionCallBack (CBF_NotifyANewConnection callback) Function: Set up client/ Disconnect news callback function. Returns: 0 The callback function: The form of the callback function is: typedef int ( stdcall *CBF_NotifyANewConnection)(bool badd, const char* clientip, unsigned short port, const char* url) Among that, false for badd means disconnect one client, meanwhile,url means NULL, and true means add a client. 3

6 2.2 Stream Client SDK DLL Interface The definition of DLL derived API function in the header file of client.h, as following: 1. CLIENT_API int stdcall InitStreamClientLib(void) Function: Initialization ACE. The function is required to be called when the window procedure is being initialized. 2. CLIENT_API int stdcall FiniStreamClientLib(void) Function: Close ACE. The function is required to be called when the window procedure is being closed. 3. CLIENT_API HSESSION stdcall HIKS_CreatePlayer (IHikClientAdviseSink* psink, void* pwndsitehandle, pdatarec precfunc, pmsgback pmsgfunc=0, int TransMethod=0) Function: Create player. psink is the type set pointer of callback functions. pwndsitehandle is the window handle. Cfun is the callback function pointer. If NULL for pwndsitehandle, it means no video. pmsgfunc is the information callback function handle. It has the same FUNC with the callback function set which is expressed by the first parameter psink, but the different forms. pmsgfunc and psink could not be null at the same time. TransMethod express the media data transmission method. 0 for TCP, 1 for UDP, and the default for TCP. However, if on the environment of LAN, UDP is suggested. The callback function: (i) IHikClientAdviseSink: refer to for the callback function (ii) pdatarec typedef int ( stdcall *pdatarec)(int sid, int iusrdata, int idatatype, char* pdata, int ilen). sid means Session ID. iusrdata temporarily without useless. idatatype means the data type of the callback function. 0 is the first data. 1 means the streaming data. pdata is a indicator of data which has been call backed. (iii) pmsgback typedef int ( stdcall *pmsgback)(int opt, int param1, int param2). opt means the type of the information. param1 and param2 determine their effectiveness according to the information types. Different opt counterparts different callback function of the callback function set IHikClientAdviseSink: opt Callback Function param1 param2 1 OnPosLength nlength dimmed 4

7 -1. 2 OnPresentationOpened success dimmed 3 OnPresentationClosed dimmed dimmed 4 OnPreSeek uoldtime unewtime 5 OnPostSeek uoldtime unewtime 6 OnStop dimmed dimmed 7 OnPause utime dimmed 8 OnBegin utime dimmed 9 OnRandomBegin utime dimmed 10 OnContacting pszhost dimmed 11 OnPutErrorMsg perror dimmed 12 OnBuffering uflag upercentcomplete 13 OnChangeRate flag dimmed 14 OnDisconnect dimmed dimmed Returns: if success, returns the new player marker (int types, >=0); if failure, returns 4. CLIENT_API int stdcall HIKS_OpenURL(HSESSION hsession,const char* pszurl) Function: according to URL, connect server. hsession,the marker of the Player, must be set as the marker of the new player which is successfully returned from HIKS_CreatePlayer. pszurl is the address of the server. URL Format: URL Standard Format: VOD Relative path: rtsp://stream media server address:stream media server port/filename e.g. rtsp:// /stream.264 (If there is no port after the streaming server address, the default port is 554.) Absolute path: rtsp:// streaming media server address:streaming media server port/file absolute path. Live Streaming e.g. rtsp:// /d:/hikstream/files/stream.264 rtsp://stream media server address:stream media server port /equipment address: equipment port equipment type: main channel number: Deputy Number:user name: passport/av_stream e.g. rtsp:// / :8000:hik-ds8000hc:0:0:admin:12345/ av_stream 5

8 VOD Second Transmit Server Stream Server SDK Programmer s Manual V2.0 Relative path: rtsp://transmit server address: transmit server port/stream media server address: stream media server port/filename e.g.rtsp:// :556/ /stream.264 Absolute path: rtsp://transmit server address: transmit server port/stream media server address: stream media server port//file absolute path e.g.rtsp:// :556/ /d:/hikstream/files/stream.264 Live Second Transmit Server rtsp://transmit server address: transmit server port /stream media server address: stream media server port /equipment IP: equipment port: equipment type: main channel number: deputy channel number: user name: passport/av_stream e.g.rtsp:// :556/ / :8000:hik-ds8000 HC:0:0:admin:12345/av_stream 5. CLIENT_API int stdcall HIKS_Play(HSESSION hsession) Function: play. hsession is the player marker. 6. CLIENT_API int stdcall HIKS_RandomPlay(HSESSION hsession, unsigned long timepos) Function: Random player, for the video s driving around. hsession is the player marker. 7. CLIENT_API int stdcall HIKS_Pause(HSESSION hsession) Function: Pause player. hsession is the player marker. 8. CLIENT_API int stdcall HIKS_Resume(HSESSION hsession) Function: Recovery player. hsession is the player marker. 9. CLIENT_API int stdcall HIKS_Stop(HSESSION hsession) Function: Stop and destroy player. hsession is the player marker. This function is used when player failed or stopping is needed during player. After calling the function do not need to call HIKS Destroy. 10. CLIENT_API unsigned int stdcall HIKS_GetCurTime(HSESSION hsession, unsigned long *utime) Function: Access the current player time, with the unit of 1/64second. hsession is the player marker. utime express the current player time. 6

9 11. CLIENT_API int stdcall HIKS_ChangeRate(HSESSION hsession, int scale) Function: Change the rate of player. Used when FF or slow player. 12. CLIENT_API int stdcall HIKS_Destroy(HSESSION hsession) Function: Destroy player. It is only used when HIKS_OpenURL failed. 13. CLIENT_API int stdcall HIKS_GetVideoParams(HSESSION hsession, int *ibri, int *icon, int *isat, int *ihue) Function: Access video parameters. hsession is the player marker. ibri is the brightness. ion is the contrast. isat is the saturation. ihue is the hue. Range of value: ibri 0-255, icon 0-255, isat 0-255, ihue This function is only effective when the real-time streaming is player. 14. CLIENT_API int stdcall HIKS_SetVideoParams(HSESSION hsession, int ibri, int icon, int isat, int ihue) Function: Set video parameters. hsession is the Player marker. ibri is the brightness. ion is the contrast. isat is the saturation. ihue is the hue. Range of value: ibri 0-255, icon 0-255, isat 0-255, ihue This function is only effective when the real-time streaming is player. 15. CLIENT_API int stdcall HIKS_PTZControl(HSESSION hsession, unsigned int ucommand, int iparam1, int iparam2, int iparam3, int iparam4) Function: PTZ control. hsession is the Player marker. The meanings of the following 5 parameters are the same to the meanings of the last 5 parameters of cli_dvr_ptzcontrol in the Instruction Book02-Interface Specification-Equipment Server Abstrution Layer.doc. PTZ control commends code and the parameter definition are the same to that in DVRClientAPI.h of Abstruction Layer-Equipment Server Abstruction Layer. 7

10 16. CLIENT_API int stdcall HIKS_SetVolume(HSESSION hsession, unsigned short volume) Function: Set volume. hsission is the player marker. Range of volume: 0~ CLIENT_API int stdcall HIKS_OpenSound(HSESSION hsession) FUNC: Open the phone. hsession is the Player marker. 18. CLIENT_API int stdcall HIKS_CloseSound(HSESSION hsession) Function: Close the phone. hsession is the Player marker. 19. CLIENT_API int stdcall HIKS_ThrowBFrameNum(HSESSION hsession, unsigned int nnum) Function: Set ThrowBFrame player. hsession is the Player marker. nnum is the number of ThrowBFrame. 20. CLIENT_API int stdcall HIKS_GrabPic(HSESSION hsession, const char* szpicfilename, unsigned short bypictype); Function: Capture picture on player. hsession is the Player Marker. szpicfilename is for file name on saving. PicType is for selecting picture format saved, where 0 stands for bmp, and 1 stands for jpg. 8

11 2.2.2 Callback Function Set Callback functions are packed in the class of class IHikClientAdviseSink. This class is defined in the front file clntsink.h. These callback functions must be called in the window procedure of client.dll. Callback functions as follows: 1. virtual int OnPosLength(unsigned long nlength ) = 0 Function: Access the total length of player. nlength is the total length of player, with the unit of 1/64seconds. If the nlength is -1, it is means what has been received is the real-time streaming. Calls: Calls when setup. 2.virtual int OnPresentationOpened(int success) = 0 Function: Inform whether the URL has been opened successfully.if the success is 1, it is means success. If the success is 2, it is means failure. Calls: Calls when setup. 3.virtual int OnPresentationClosed() = 0 Function: Inform that the windows player has been closed. Calls: Calls when the player has been stopped and destroyed. 4.virtual int OnPreSeek( unsigned long uoldtime, unsigned long unewtime ) = 0 It has not been used yet. 5.virtual int OnPostSeek( unsigned long uoldtime, unsigned long unewtime ) = 0 It has not been used yet. 6.virtual int OnStop() = 0 It has not been used yet. 7. virtual int OnPause( unsigned long utime ) = 0 Function: Inform the windows players have been paused. utime is currently 0. Calls: Calls when the player has been paused. 8.virtual int OnBegin( unsigned long utime ) = 0 Function: Inform the window player s beginning. utime are currently 0. Calls: Calls when players begin. 9.virtual int OnRandomBegin( unsigned long utime ) = 0 Function: Inform the window random players begin. utime are currently 0. Calls: Calls when random player. 10.virtual int OnContacting( const char* pszhost ) = 0 Function: Inform the connecting server with the window. pszhost pointing the server IP address. 9

12 Calls: Calls when setuping. Stream Server SDK Programmer s Manual V virtual int OnPutErrorMsg( const char* perror ) = 0 Function: Inform the window server returns the error message. pszhost the contents of the error message. Calls: Calls when the server returns the error message. 12.virtual int OnBuffering( unsigned int uflag, unsigned short upercentcomplete ) = 0 It has not been used yet. 13. virtual int OnChangeRate(int flag)=0 Function: Inform the player rate has been changed. If flag>0, it is means the player rate has been doubled. If flag<0, it is means the player rate has been decrease by half. The maximum rate is the 8 times of the normal rate, and the minimum rate is 1/8 of the normal one. Calls: Calls when the server returns error messages. 14. virtual int OnDisconnect()=0 Function: Inform the window has lost the connection with the server. Received this notice, HIKS_Stop is needed to be called to stop the destruction of the player but couldn t be called Calls: calls if the client can t receive the server s returning within 20 seconds. 10

13 2.3 Transmit Server SDK The definition of the mrserver.dll derived API function is in the header file of mrserver.h, as follows: 1. SERVER_API int MR_InitStreamServerLib (void) Function: Initialization ACE. This function is called when the window program is initialized. 2. SERVER_API int MR_FiniStreamServerLib (void) Function: Close ACE. This function is called when the window program is closed. 3. SERVER_API int MR_StartServer(unsigned short port = 556); Function: Initialize server. port is the server monitor port, whose default value is SERVER_API int MR_RunServer () Function: Operate server processing threads. Receiving and processing the requests from client. 5. SERVER_API int MR_RunServerLoop () Function: Operate server processing threads. Receiving and processing the requests from client. This function will be plugged after opening the server threads and will not return until the ending of the server threads. Returns: returns SERVER_API int MR_StopServer () Function: Stop server and release the resources. 7. SERVER_API int MR_GetServerState () It has not being used yet. 8. SERVER_API int MR_GetCurConnection () Function: Access the number of currently connecting clients. Returns: returns the number of currently connecting clients. 11

14 3. Application Development 3.1 Server Application Development API Calls Order InitStreamClientLib StartServer RunServer StopServer FiniStreamClientLib First of all, calls InitStreamClientLib to initialize ACE and then activate streaming service. After calling StartServer to initialize server, we set local streaming file path and call RunServer to startup the service. If we need to sign-off server, we can call StopServer to stop the service and call FiniStreamClientLib to close ACE. 12

15 3.1.2 Compilation Link The following areas need attention: 1. Need to include server.h header file 2. Need to use server.lib 13

16 3.2 Client Application Development API Calls Order The above chart shows the five states the client on. OUT: Uninitialized ACE Network Environment STOP: State of stop INIT: State of initialization. URL has been opend. PLAY: State of playing PAUSE: State of pausing 14

17 Firstly, we call InitStreamClientLib to initialize ACE and enter the state of stop. After calling HIKS_CreatePlayer and HIKS_OpenURL, it enters the state of INIT. Then we call HIKS_Play to enter the state of play. At the state of playing, we can call HIKS_ChangeRate,HIKS_GetCurTime,and HIKS_RandomPlay, while the client is still at the state of playing. At the state of playing, we can call HIKS_Pause to convert to the state of pausing. At the state of pausing, we can call HIKS_Resume to convert back to the state of playing. At the state of INIT, playing and pause, we can call HIKS_Stop to return to the state of rest. Finally, we can call FiniStreamClientLib to close ACE. The following areas need special note: 1. If it s real-time streaming, HIKS_ChangeRate, HIKS_GetCurTime, HIKS_RandomPlay, HIKS_Resume and HIKS_Pause are all meaningless. At the same state, pause is also meaningless. 2. After calling HIKS_OpenURL, we can t call HIKS_Play instantly to play even though the returned value indicates success. Instead of that, we need to wait for int OnPresentationOpened(int success) being called and the 1 for success of the bring back parameter, then we can call HIKS_Play. 3. If HIKS_OpenURL has being called and returned failure or the parameter which has being brought back by OnPresentationOpened indicate failure, we need to call HIKS_Destroy to release the resources. But pls attention that don t call HIKS_Stop to release resources. 15

18 3.2.2 The Definition of the Callback Function On the application program, all the pure virtual functions in the IHikClientAdviseSink class must be achived Compilation Link The following areas need attention: 1. Need to include header files client.h and clntsink.h 2. Need to link client.lib 16

19 3.2.4 Writing Sample The Following sample is about using streaming client to write a playback function: void CclientTestDlg::OnBtnPlay() // CclientTestDlg is a dialog box class { int nret; if(m_hsession>=0) //m_hsession is a player marker. If m_hsession>=0, it is means there are some //players have been opened. //Firstly, we call HIKS_Stop to stop the dialog, release the resourses and set -1 for m_hsession. { nret=hiks_stop(m_hsession); //m_opened is also be set as -1, which will be used on the posterior asynchronous //operations. m_hsession = -1; m_opened=-1; } HWND hwnd = GetDlgItem(IDC_STATIC_SHOW)->GetSafeHwnd(); // Access the window handle m_hsession = HIKS_CreatePlayer(this,hWnd,NULL); //Create Player. Pls set the third parameter as NULL. //The fourth parameter is not written, by default NULL //The fifth parameter is not written, by default NULL if ( m_hsession!= -1 ) { nret = HIKS_OpenURL(m_hSession,m_URLvalue.GetBuffer(0),0); // Open URL. Pls set the third parameter as 0. if(nret!=1) { HIKS_Destroy(m_hSession); // After opening URL and returning failure, pls call HIKS_Destroy //to destroy player. m_hsession=-1; // Replace the variable value. m_opened=-1; return; } } while(m_opened<0) Sleep(100); // After opening URL, you can t play immediately but to wait for the //signal of m_opened. //The initial value of m_opened has been set as -1. //When the value of m_opened converted to a number which is not less than //0 or the time of waiting is long enough, it exits the loop. if(m_opened<=0) 17

20 { HIKS_Destroy(m_hSession); // When the value of m_opened not more than 0, it is means last step HIKS_OpenURL failed. //Although the direct return value didn t indicate the failure, it is still needed to be treated as //failure. m_hsession=-1; m_opened=-1; return ; } nret=hiks_play(m_hsession); // When the value of m_opened is 1, we can call HIKS_Play to play. if(nret!=1) // If the player failed, please attention that we should call HIKS_Stop to release the resources, //instead of opening the function which is called by URL by fail. { HIKS_Stop(m_hSession); m_hsession=-1; m_opened=-1; return ; } } // Window class need carry on IHikClientAdviseSink and to achieve its definition of the pure virtual callback function class CclientTestDlg : public CDialog, public IHikClientAdviseSink { public: int m_hsession; // It is defined as m_hsession and m_opened at the class. int m_opened; } BOOL CclientTestDlg::OnInitDialog() { m_hsession=-1; // Initiate m_hsession and m_opened to -1. m_opened=-1; } int CclientTestDlg::OnPresentationOpened(int success) { m_opened=success; // return 0; // m_opened is placed at OnPresentationOpened. If the value of success is 1, it is //means URL opening is successful. If the value is 0, it is means URL opening is failed. } 18

int fnvgetconfig(handle h, UINT32 id, const void *cfg, size_t sz);... 4

int fnvgetconfig(handle h, UINT32 id, const void *cfg, size_t sz);... 4 RP-VL-UTIL-V1 Developer s Guide [ Contents ] 1. Introduction... 1 2. Building Environment... 1 3. Operating Environment... 1 4. Function Explanation... 2 4.1. Common API for Transmitting and Receiving...

More information

Ethernet Industrial I/O Modules API and Programming Guide Model 24xx Family Rev.A August 2010

Ethernet Industrial I/O Modules API and Programming Guide Model 24xx Family Rev.A August 2010 Ethernet Industrial I/O Modules API and Programming Guide Model 24xx Family Rev.A August 2010 Designed and manufactured in the U.S.A. SENSORAY p. 503.684.8005 email: info@sensoray.com www.sensoray.com

More information

PusleIR Multitouch Screen Software SDK Specification. Revision 4.0

PusleIR Multitouch Screen Software SDK Specification. Revision 4.0 PusleIR Multitouch Screen Software SDK Specification Revision 4.0 Table of Contents 1. Overview... 3 1.1. Diagram... 3 1.1. PulseIR API Hierarchy... 3 1.2. DLL File... 4 2. Data Structure... 5 2.1 Point

More information

Visual Profiler. User Guide

Visual Profiler. User Guide Visual Profiler User Guide Version 3.0 Document No. 06-RM-1136 Revision: 4.B February 2008 Visual Profiler User Guide Table of contents Table of contents 1 Introduction................................................

More information

Pegasus Development Kit Programmer's Reference. Version Pegasus Development Kit is out of a support.

Pegasus Development Kit Programmer's Reference. Version Pegasus Development Kit is out of a support. Programmer's Reference Version.1.00 Pegasus Development Kit is out of a support. (C) 2007 Thomson.All rights reserved. Grass Valley is a trademark of Thomson. Table Of Contents TABLE OF CONTENTS...2 PRELIMINARIES...3

More information

PCI-Express 8-Channel Frame Grabber. Software Manual (Windows)

PCI-Express 8-Channel Frame Grabber. Software Manual (Windows) PCI-Express 8-Channel Frame Grabber Software Manual (Windows) Model 812 Ver. 1.0.17 Nov 2016 SENSORAY p. 503.684.8005 email:info@sensoray.com www.sensoray.com 7313 SW Tech Center Drive Portland, OR 97203

More information

Developer manual. (Onvif Client Library) Happytimesoft Technology Co.,LTD

Developer manual. (Onvif Client Library) Happytimesoft Technology Co.,LTD Developer manual (Onvif Client Library) Happytimesoft Technology Co.,LTD Declaration All rights reserved. No part of this publication may be excerpted, reproduced, translated, annotated or edited, in any

More information

IVS2000 video monitoring Instruction manual

IVS2000 video monitoring Instruction manual IVS2000 video monitoring Instruction manual Statement Because the product version upgrade or other reasons, this manual content may change. We will keep the right to change the contents of this manual

More information

Assignment description: This is a C++ project. The comms class containing the

Assignment description: This is a C++ project. The comms class containing the Assignment description: This is a C++ project. The comms class containing the code that is common to both the client and server. The classes should contain the functionality required to establishing a

More information

Basic program The following is a basic program in C++; Basic C++ Source Code Compiler Object Code Linker (with libraries) Executable

Basic program The following is a basic program in C++; Basic C++ Source Code Compiler Object Code Linker (with libraries) Executable Basic C++ Overview C++ is a version of the older C programming language. This is a language that is used for a wide variety of applications and which has a mature base of compilers and libraries. C++ is

More information

Centralized Monitoring Management Platform. Manual

Centralized Monitoring Management Platform. Manual Centralized Monitoring Management Platform Manual 3 Contents 1. Products... 5 1.1. Summary... 5 1.2. Application Environment... 5 1.3. Install and uninstall... 6 2. Centralized Monitoring Management Platform

More information

CCTV Web. CCTV Web Application User Manual. Frederick J. Botha AfriCONNECT

CCTV Web. CCTV Web Application User Manual. Frederick J. Botha AfriCONNECT CCTV Web CCTV Web Application User Manual Frederick J. Botha AfriCONNECT Accessing via Web Browser Hikvision DVR/NVR can be accessed via web browsing. It provides the functionalities of live view, playback,

More information

Multimedia in the Internet

Multimedia in the Internet Protocols for multimedia in the Internet Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ > 4 4 3 < 2 Applications and protocol stack DNS Telnet

More information

HikVision Mpeg4 linux Player SDK

HikVision Mpeg4 linux Player SDK HikVision Mpeg4 linux Player SDK Version 3.8(build1111) (2004.11.11) Email: hkvs@hikvision.com 0571-88075998-8025 Introduction HikVision Mpeg4/H264 Linux Player SDK is developed based on SDL(Simple DirectMedia

More information

NOTE: Debug and DebugSingle are the only MPI library configurations that will produce trace output.

NOTE: Debug and DebugSingle are the only MPI library configurations that will produce trace output. Trace Objects Trace Objects Introduction Use the Trace module to selectively produce trace output on a global and/or per-object basis for your application. You can specify the types of trace output when

More information

NVMS User Manual

NVMS 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 information

Client and Server (DirectX)

Client and Server (DirectX) Client and Server (DirectX) Vishnu Kotrajaras Server scalability Your game can handle more players at a time (Over internet, most peer-topeer can only handle about 6 players) All depend on server power

More information

UniFinger Engine SDK Reference Manual Version 3.0.0

UniFinger Engine SDK Reference Manual Version 3.0.0 UniFinger Engine SDK Reference Manual Version 3.0.0 Copyright (C) 2007 Suprema Inc. Table of Contents Table of Contents... 1 Chapter 1. Introduction... 8 Modules... 8 Products... 8 Licensing... 8 Supported

More information

libqsearch A library designed for fast multiple pattern matching

libqsearch A library designed for fast multiple pattern matching libqsearch A library designed for fast multiple pattern matching Philippe Biondi FOSDEM 2003 February 8-9th, 2003 Outline 1 What is libqsearch? Presentation History Architecture

More information

#include <tobii/tobii.h> char const* tobii_error_message( tobii_error_t error );

#include <tobii/tobii.h> char const* tobii_error_message( tobii_error_t error ); tobii.h Thread safety The tobii.h header file collects the core API functions of stream engine. It contains functions to initialize the API and establish a connection to a tracker, as well as enumerating

More information

I3000 User s Guide Revision: V1.20 Date: st 22 st

I3000 User s Guide Revision: V1.20 Date: st 22 st Revision: V1.20 Date: August 22, 2014 Table of Contents 1 I3000 Usage... 3 1.1 Start Interface... 3 1.2 Main Interface... 7 1.3 Area Functions in the Main Interface... 8 1.4 Functional Introduction...

More information

SunEyes V Series IP Camera P2P CMS user manual

SunEyes V Series IP Camera P2P CMS user manual SunEyes V Series IP Camera P2P CMS user manual Version: 2.0 Date: July. 2015 This document is applicable to all series devices in our company. Page 1 ON page 40 foreword The HiP2P client of IP Camera is

More information

Windows Device Driver and API Reference Manual

Windows Device Driver and API Reference Manual Windows Device Driver and API Reference Manual 797 North Grove Rd, Suite 101 Richardson, TX 75081 Phone: (972) 671-9570 www.redrapids.com Red Rapids Red Rapids reserves the right to alter product specifications

More information

Linux based 3G Multimedia Mobile-phone API Specification

Linux based 3G Multimedia Mobile-phone API Specification Linux based 3G Multimedia Mobile-phone API Specification [AP Framework] Draft 1.0 NEC Corporation Panasonic Mobile Communication Ltd. 1 Contents Preface...4 1. MSB...5 1.1Generating an Object...5 1.2 Destroying

More information

DVP-2420E. 2 Channel PC-104 Mpeg-1/2/4 Video Codec Module

DVP-2420E. 2 Channel PC-104 Mpeg-1/2/4 Video Codec Module DVP-2420E 2 Channel PC-104 Mpeg-1/2/4 Video Codec Module i Copyright This documentation and the software included with this product are copyrighted 2006 by Advantech Co., Ltd. All rights are reserved.

More information

Cisco TSP Media Driver

Cisco TSP Media Driver Cisco Media Driver introduces a new and innovative way for TAPI-based applications to provide media interaction such as play announcements, record calls, and so on. Cisco TSP 8.0(1) includes support for

More information

Cisco TSP Media Driver

Cisco TSP Media Driver Cisco Media Driver introduces a new and innovative way for TAPI-based applications to provide media interaction such as play announcements, record calls, and so on. Cisco TSP 8.0(1) includes support for

More information

Client Software-4000(V ) User Manual

Client Software-4000(V ) User Manual Client Software-4000(V2.00.02) User Manual Index Chapter 1 Welcome to Client Software-4000 (V2.0)... 1 1.1 Overview... 1 1.2 Computer Disposition Request... 1 1.3 Convention... 1 Chapter 2 Install & Uninstall...

More information

NVR Client system. User Guide

NVR Client system. User Guide NVR Client system User Guide Content Chapter1 Start up and Main interface 2 1.1 Start up 2 1.2 Main interface 6 1.2.1 Interface description 6 1.2.2 Select playback channel 8 1.3 System Menu 11 1.3.1 Remote

More information

User s Manual of DVR ULTIMAX. Remote Client Software V wersja 2.40

User s Manual of DVR ULTIMAX. Remote Client Software V wersja 2.40 User s Manual of DVR ULTIMAX Remote Client Software V 4.0.1 ULTIMAX-304 ULTIMAX-308 ULTIMAX-316 ULTIMAX-504 ULTIMAX-508 ULTIMAX-516 ULTIMAX-704 ULTIMAX-708 ULTIMAX-716 wersja 2.40 Index 1 Software Install,

More information

Moxa SoftNVR-IA IP Surveillance Software User s Manual

Moxa SoftNVR-IA IP Surveillance Software User s Manual Moxa SoftNVR-IA IP Surveillance Software User s Manual First Edition, February 2010 www.moxa.com/product 2010 Moxa Inc. All rights reserved. Reproduction without permission is prohibited. Moxa SoftNVR

More information

NVMS User Manual

NVMS 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 information

Multicast Dissemination Protocol (MDP) Developer's Guide

Multicast Dissemination Protocol (MDP) Developer's Guide Multicast Dissemination Protocol (MDP) Developer's Guide Brian Adamson Newlink Global Engineering Corporation Joe Macker Naval Research Laboratory 1

More information

ArduCAM USB Camera SDK

ArduCAM USB Camera SDK ArduCAM USB Camera SDK User Guide Rev 1.2, May 2018 Table of Contents 1 Introduction... 3 2 USB SDK Library... 3 3 Demo Code... 3 3.1 Thread.cpp... 3 3.2 USBTestDlg.cpp... 3 3.3 CommonTools.cpp... 3 4

More information

Airence C Library v1.2 for Windows

Airence C Library v1.2 for Windows Airence C Library v1.2 for Windows Let the Airence control your Radio Automation Software! Document Version 1.2-2014-09-16 D&R Electronica Weesp BV Rijnkade 15B 1382GS Weesp The Netherlands Phone: +31

More information

DVP-7020BE 16 Channel PCI-bus Surveillance Capture card

DVP-7020BE 16 Channel PCI-bus Surveillance Capture card DVP-7020BE 16 Channel PCI-bus Surveillance Capture card Copyright This documentation and the software included with this product are copyrighted in 2006 by Advantech Co., Ltd. All rights are reserved.

More information

MicroBlaze TFTP Server User Guide

MicroBlaze TFTP Server User Guide Lorne Applebaum appleba@eecg.utoronto.ca August 25, 2004 1 Preamble This document describes the intended method of use for the MicroBlaze TFTP Server. For detailed information regarding how the server

More information

iq DIGITAL PICTURE FRAME iq Digital Picture Frame DPF701SB USER GUIDE

iq DIGITAL PICTURE FRAME iq Digital Picture Frame DPF701SB USER GUIDE iq Digital Picture Frame DPF701SB USER GUIDE 1 Table of Contents Important Safety Precautions... 3 Cleaning the LCD Screen... 3 Cleaning the Digital Picture Frame... 3 Introduction... 4 What s in the Box...

More information

FS-IP6360-V User Manual. Ver 1.0

FS-IP6360-V User Manual. Ver 1.0 FS-IP6360-V User Manual Ver 1.0 Sentry360 2016 Table of Contents 1. Overview...3 1.1 Features... 3 1.2 Package Contents... 4 1.3 Dimensions... 5 1.4 Installation... 6 1.5 Function Cables... 7 1.6 Connectors...

More information

Pelco Event Arbiter. Version Pelco SDK /16/ :39:00 AM

Pelco Event Arbiter. Version Pelco SDK /16/ :39:00 AM Pelco Event Arbiter Version Pelco SDK 3.3.1 10/16/2013 10:39:00 AM i ii Table of Contents Deprecated List... 2 Namespace Index... 3 Hierarchical Index... 4 Class Index... 5 File Index... 6 PelcoAPI...

More information

USER MANUAL. Mac Version

USER 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 information

NetDrive2 SDK Reference

NetDrive2 SDK Reference NetDrive2 SDK Reference Bdrive Inc, Copyright Bdrive inc, All Rights Reserved version date e-mail 0.1 2014-4-10 jyyoon@bdrive.com 0.2 2014-5-9 jyyoon@bdrive.com 0.3 2014-6-14 jyyoon@bdrive.com 0.4 2014-7-14

More information

SORRENTO MANUAL. by Aziz Gulbeden

SORRENTO MANUAL. by Aziz Gulbeden SORRENTO MANUAL by Aziz Gulbeden September 13, 2004 Table of Contents SORRENTO SELF-ORGANIZING CLUSTER FOR PARALLEL DATA- INTENSIVE APPLICATIONS... 1 OVERVIEW... 1 COPYRIGHT... 1 SORRENTO WALKTHROUGH -

More information

eview Network Video Recorder User s Manual

eview Network Video Recorder User s Manual eview Network Video Recorder User s Manual Version 1.02 2010/02/09 Copyright 2010, All rights reserved. Contents 1. Starting / Closing...1 2. Monitoring...4 2.1. Monitoring Windows Layout...4 2.2. Full

More information

ArduCAM USB Camera C/C++ SDK

ArduCAM USB Camera C/C++ SDK ArduCAM USB Camera C/C++ SDK User Guide Rev 1.3, Oct 2018 Table of Contents 1 Introduction... 3 2 USB SDK Library... 3 3 Demo Code... 3 3.1 Thread.cpp... 3 3.2 USBTestDlg.cpp... 3 3.3 CommonTools.cpp...

More information

Introduction of New Verse Protocol Jiří Hnídek Technical University of Liberec Czech Republic

Introduction of New Verse Protocol Jiří Hnídek Technical University of Liberec Czech Republic Introduction of New Verse Protocol Jiří Hnídek Technical University of Liberec Czech Republic email: jiri.hnidek@tul.cz http://dev.nti.tul.cz/trac/verse2 Introduction & History Network protocol Real-time

More information

Key Switch Control Software Windows driver software for Touch Panel Classembly Devices

Key Switch Control Software Windows driver software for Touch Panel Classembly Devices IFKSMGR.WIN Key Switch Control Software Windows driver software for Touch Panel Classembly Devices Help for Windows www.interface.co.jp Contents Chapter 1 Introduction 3 1.1 Overview... 3 1.2 Features...

More information

.NET Wrapper SDK Descriptor

.NET Wrapper SDK Descriptor IMAGING SOLUTIONS INC. Original Equipment Manufacturer.NET Wrapper SDK Descriptor 9 April 2014 Introduction This document is the reference material for the.net wrapper class for the Videology USB-C cameras:

More information

Object Explorer. Atacama Large Millimeter Array

Object Explorer. Atacama Large Millimeter Array Atacama Large Millimeter Array KGB DOC 01/09 Revision: 1.7 2006 11 07 User s manual Mihael Kadunc Object Explorer User s manual Mihael Kadunc Josef Stefan Institute, Ljubljana Gašper Tkačik Josef Stefan

More information

Saleae Device SDK Starting a Device SDK Project on Windows Starting a Device SDK Project on Linux... 7

Saleae Device SDK Starting a Device SDK Project on Windows Starting a Device SDK Project on Linux... 7 Contents Starting a Device SDK Project on Windows... 2 Starting a Device SDK Project on Linux... 7 Debugging your Project with GDB... 9 Starting a Device SDK Project on Mac... 11 Build Script / Command

More information

ipoint Ultra v6.32 Client User Manual ipoint Ultra v6.32 Client USER MANUAL

ipoint Ultra v6.32 Client User Manual ipoint Ultra v6.32 Client USER MANUAL ipoint Ultra v6.32 Client User Manual ipoint Ultra v6.32 Client USER MANUAL I ipoint Ultra v6.32 Client User Manual Content Chapter 1 Start up and Main interface... 8 1.1 Disk management... 8 1.2 Start

More information

DS-2CD5046G0-(AP) 4 MP Smart Network Box Camera

DS-2CD5046G0-(AP) 4 MP Smart Network Box Camera DS-2CD5046G0-(AP) 4 MP Smart Network Box Camera 1/1.8 Progressive Scan CMOS 2560 1440 @ 30 fps, MJPEG up to 1920 1080 @ 30 fps Color: 0.002 Lux @ (F1.2, AGC ON) H.265, H.265+, H.264+, H.264 140dB WDR Auto

More information

AET60 BioCARDKey. Application Programming Interface. Subject to change without prior notice

AET60 BioCARDKey. Application Programming Interface.  Subject to change without prior notice AET60 BioCARDKey Application Programming Interface Subject to change without prior notice Table of Contents 1.0. Introduction... 3 2.0. Application Programming Interface... 4 2.1. Overview...4 2.2. Data

More information

SAMSUNG IP CAMERA SDK

SAMSUNG IP CAMERA SDK SAMSUNG IP CAMERA SDK VNP API Development Guide Date 2009-01-07 Version 1.0-1/58 - 1. SAMSUNG IP CAMERA SDK... 3 1.1 HTTP API... 3 1.2 Standard RTP/RTSP API... 3 1.3 VNP (Samsung Video Security Network

More information

GUI and API Application Note

GUI and API Application Note Page1 pocketbert Company GUI and API Application Note Status: Preliminary, version 0.6 Contents 1. Instructions for installing and running the pocketbert GUI application.... 2 2. How to manually install

More information

4CH/ 8CH/ 16CH Digital Video Recorder

4CH/ 8CH/ 16CH Digital Video Recorder 4CH/ 8CH/ 16CH Digital Video Recorder DVR204B/ 208B/ 216B INSTRUCTION MANUAL DIRECTORY CHAPTER 1 Hard Disk Installing (Standard shipping products include neither HDD or R/W)...2 CHAPTER 2 Panel Appearance...4

More information

The following is an excerpt from Scott Meyers new book, Effective C++, Third Edition: 55 Specific Ways to Improve Your Programs and Designs.

The following is an excerpt from Scott Meyers new book, Effective C++, Third Edition: 55 Specific Ways to Improve Your Programs and Designs. The following is an excerpt from Scott Meyers new book, Effective C++, Third Edition: 55 Specific Ways to Improve Your Programs and Designs. Item 9: Never call virtual functions during construction or

More information

Network Video Monitor Software

Network Video Monitor Software Network Video Monitor Software V2.0.0.7 Operation menu 1 www.opax.com Chapter 1 Product Overview 1.1 Performance instruction Network video monitoring software is a centralized management software for I8

More information

Mac OS X Server Developer s Kit. Apple Filing Protocol Client

Mac OS X Server Developer s Kit. Apple Filing Protocol Client Mac OS X Server Developer s Kit Apple Filing Protocol Client apple January 2001 apple Apple Computer, Inc. 1999-2001 Apple Computer, Inc. All rights reserved. No part of this publication may be reproduced,

More information

DS-2CD7026G0-(AP) 2 MP Box Network Camera

DS-2CD7026G0-(AP) 2 MP Box Network Camera DS-2CD7026G0-(AP) 2 MP Box Network Camera 1/1.8 Progressive Scan CMOS 1920 1080 @ 60fps Color: 0.002 Lux @ (F1.2, AGC ON) Auto-iris, DC drive and P-iris optional Auto back focus (ABF) optional H.265, H.265+,

More information

Developer Documentation

Developer Documentation Developer Documentation Development of Scanner Applications for ACD Windows CE Second Edition Devices Version: 3.0 Copyright ACD Gruppe This document may not be duplicated or made accessible to third parties

More information

Call DLL from Limnor Applications

Call DLL from Limnor Applications Call DLL from Limnor Applications There is a lot of computer software in the format of dynamic link libraries (DLL). DLLCaller performer allows your applications to call DLL functions directly. Here we

More information

4 rd class Department of Network College of IT- University of Babylon

4 rd class Department of Network College of IT- University of Babylon 1. INTRODUCTION We can divide audio and video services into three broad categories: streaming stored audio/video, streaming live audio/video, and interactive audio/video. Streaming means a user can listen

More information

Kakadu and Java. David Taubman, UNSW June 3, 2003

Kakadu and Java. David Taubman, UNSW June 3, 2003 Kakadu and Java David Taubman, UNSW June 3, 2003 1 Brief Summary The Kakadu software framework is implemented in C++ using a fairly rigorous object oriented design strategy. All classes which are intended

More information

ViconNet / VMDC Version 7.0SP1 (Build 24)

ViconNet / VMDC Version 7.0SP1 (Build 24) Release Notes September 2014 ViconNet / VMDC Version 7.0SP1 (Build 24) General Description Vicon is releasing ViconNet and VMDC version 7.0SP1 (build 24) updating version 7.0 (build 22) released in June

More information

Error! Bookmark not defined.

Error! Bookmark not defined. HD-NVR user manual Directory Part one Basic Operation... 3 1. Basic Installation... 3 1.1 Hard Disk Installation... 3 1.2 Mouse Connection... 3 2. Starting... 3 3.Turn Off... 3 4.Login... 4 5.Preview...

More information

Moven Software Development Kit Documentation

Moven Software Development Kit Documentation Moven Software Development Kit Documentation Document MV0302P Revision C, 21 December, 2007 Xsens Technologies B.V. Pantheon 6a phone +31-(0) 88-9736700 P.O. Box 559 fax +31-(0) 88-9736701 7500 AN Enschede

More information

Network Video Recorder Quick Operation Guide

Network Video Recorder Quick Operation Guide Network Video Recorder Quick Operation Guide UD.6L0202B1351A01 TABLE OF CONTENTS NVR Pre-Installation... 2 NVR Installation... 2 Hard Disk Installation... 2 Front Panels... 6 DS-9500NI-ST/RT Front Panel...

More information

QNX SDK for Apps and Media 1.1. Multimedia Playlist Library Reference

QNX SDK for Apps and Media 1.1. Multimedia Playlist Library Reference QNX SDK for Apps and Media 1.1 Multimedia Playlist Library Reference 2013 2015, QNX Software Systems Limited, a subsidiary of BlackBerry Limited. All rights reserved. QNX Software Systems Limited 1001

More information

Pointers, Arrays and Parameters

Pointers, Arrays and Parameters Pointers, Arrays and Parameters This exercise is different from our usual exercises. You don t have so much a problem to solve by creating a program but rather some things to understand about the programming

More information

int result; int waitstat; int stat = PmcaAsyncGetGain(&result); // stat receives request id

int result; int waitstat; int stat = PmcaAsyncGetGain(&result); // stat receives request id PMCA COM API Programmer's Guide PMCA COM is an Application Programming Interface Library for the Amptek Pocket Multichannel Analyzers MCA8000 and MCA8000A. PMCA COM runs on personal computers under any

More information

ArduCAM USB Camera SDK

ArduCAM USB Camera SDK ArduCAM USB Camera SDK User Guide Rev 1.0, April 2017 Table of Contents 1 Introduction... 2 2 USB SDK Library... 2 3 Demo Code... 2 3.1 Thread.cpp... 2 3.2 USBTestDlg.cpp... 2 4 ArduCAM APIs... 2 4.1 Data

More information

The Titan Real-Time DVR

The Titan Real-Time DVR The Titan Real-Time DVR Available in Stylish Cube on 8-16 Channels Available in 19 Rack Industrial Case on 16-48 Channels Video Quality The H-264 compression algorithm (or MPEG4 Part 10), AVC (Advanced

More information

Latitude Version SDK Release Notes

Latitude 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 information

Pro7400H1 Hybrid DVR User Manual

Pro7400H1 Hybrid DVR User Manual Pro7400H1 Hybrid DVR User Manual User Information Admin User Name: Admin Password: IP Address: System Name: Table Of Contents 1. Menu Operation... 4 1.1 Main Menu... 4 2. Start Up/Shutdown System... 5

More information

H.264 High Resolution. Video & Audio Compression Board. DS-4000HCI Series

H.264 High Resolution. Video & Audio Compression Board. DS-4000HCI Series H.264 High Resolution Video & Audio Compression Board DS-4000HCI Series Brief Introduction of Hikvision DS-4000HCI card DS-4000HCI compression board is a professional digital security product, which adopts

More information

DS-2CD7A26G0-IZ(H)S 2 MP VF Bullet Network Camera

DS-2CD7A26G0-IZ(H)S 2 MP VF Bullet Network Camera DS-2CD7A26G0-IZ(H)S 2 MP VF Bullet Network Camera 1/1.8 Progressive Scan CMOS 1920 1080 @ 60fps 2.8 to 12 mm and 8 to 32 mm motor-driven lens optional Color: 0.002 Lux @ (F1.2, AGC ON) H.265, H.265+, H.264,

More information

H.264 Network DVR. Quick Start

H.264 Network DVR. Quick Start 341Z H.264 Network DVR Quick Start GUI Display with USB Mouse Control Please read instructions thoroughly before operation and retain it for future reference. For the actual display & operation, please

More information

H.264 Network DVR. Quick Start

H.264 Network DVR. Quick Start H.264 Network DVR Quick Start GUI Display with USB Mouse Control Please read instructions thoroughly before operation and retain it for future reference. For the actual display & operation, please refer

More information

OptimiData. JPEG2000 Software Development Kit for C/C++ Reference Manual. Version 1.6. from

OptimiData. JPEG2000 Software Development Kit for C/C++  Reference Manual. Version 1.6. from OptimiData for optimized data handling JPEG2000 Software Development Kit for C/C++ Reference Manual Version 1.6 from 2004-07-29 (Windows and Linux Versions) www.optimidata.com OptimiData JPEG2000 C-SDK

More information

VSPlayer Software User Manual

VSPlayer Software User Manual VSPlayer Software User Manual UD.6L0202D1505A01 Thank you for purchasing our product. This manual applies to VSPlayer software, please read it carefully for the better use of this software. This manual

More information

RM0327 Reference manual

RM0327 Reference manual Reference manual Multi-Target Trace API version 1.0 Overview Multi-Target Trace (MTT) is an application instrumentation library that provides a consistent way to embed instrumentation into a software application,

More information

eprosima Dynamic Fast Buffers User Manual Version 0.2.0

eprosima Dynamic Fast Buffers User Manual Version 0.2.0 eprosima Dynamic Fast Buffers User Manual Version 0.2.0 The Middleware Experts eprosima 2013 1 eprosima Proyectos y Sistemas de Mantenimiento SL Ronda del poniente 2 1ºG 28760 Tres Cantos Madrid Tel: +

More information

Using SYCL as an Implementation Framework for HPX.Compute

Using SYCL as an Implementation Framework for HPX.Compute Using SYCL as an Implementation Framework for HPX.Compute Marcin Copik 1 Hartmut Kaiser 2 1 RWTH Aachen University mcopik@gmail.com 2 Louisiana State University Center for Computation and Technology The

More information

Programming Guide. WISE-PaaS/RMM 3.2. Wireless IoT Sensing Embedded Agent WISE-Agent Programming Guide

Programming Guide. WISE-PaaS/RMM 3.2. Wireless IoT Sensing Embedded Agent WISE-Agent Programming Guide Programming Guide WISE-PaaS/RMM 3.2 Wireless IoT Sensing Embedded Agent WISE-Agent Programming Guide Change Log: Date Version / Major change 2015/02/21 V0.1 Scott Chang, create draft document 2015/03/08

More information

CSC209 Review. Yeah! We made it!

CSC209 Review. Yeah! We made it! CSC209 Review Yeah! We made it! 1 CSC209: Software tools Unix files and directories permissions utilities/commands Shell programming quoting wild cards files 2 ... and C programming... C basic syntax functions

More information

---Functions Manual---

---Functions Manual--- 2009-06-04 ARTRAY Thermograph Camera Software Developer Kit ---Functions Manual--- Dynamic Link Library for Windows2000,XP 2009.06.04 ARTRAY CO., LTD List of DLL function DLLInitializing ArtThermo_GetDllVersion

More information

AET60 API version 1.4 February Introduction...3 Features...3 Application Programming Interface...4

AET60 API version 1.4 February Introduction...3 Features...3 Application Programming Interface...4 Version 1.4 02-2007 Unit 1008, 10th Floor, Hongkong International Trade and Exhibition Centre 1 Trademart Drive, Kowloon Bay, Hong Kong Tel: +852 2796 7873 Fax: +852 2796 1286 Email: info@acs.com.hk Website:

More information

HIP2P Network Video Camera Client Terminal User Manual

HIP2P Network Video Camera Client Terminal User Manual HIP2P Network Video Camera Client Terminal User Manual Document version:5.1 Page 1 of 34 } Preface Thank you for using our company's products. The network video camera client terminal is used to implement

More information

API for Auxiliary Processing Unit

API for Auxiliary Processing Unit API for Auxiliary Processing Unit TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... Misc... API for Auxiliary Processing Unit... 1 Introduction... 3 Release Information 3 Features

More information

SOCKETLIB. Requirements

SOCKETLIB. Requirements SOCKETLIB SocketLib is an event based, semi-asynchronous socket stream. It derives from standard C++ sockets, therefore, all extractors (>>) and inserters (

More information

DS-2CD5126G0-IZS 2 MP VF Dome Network Camera

DS-2CD5126G0-IZS 2 MP VF Dome Network Camera DS-2CD5126G0-IZS 2 MP VF Dome Network Camera 1/1.8 Progressive Scan CMOS 1920 1080 @ 60fps 2.8 to 12 mm motor-driven lens Color: 0.002 Lux @ (F1.2, AGC ON) H.265, H.265+, H.264, H.264+ 140 db WDR 3D DNR

More information

EZ-Red Power I/O module for PC See for other manuals

EZ-Red Power I/O module for PC See   for other manuals EZ-Red Power I/O module for PC See http://www.xonelectronics.it for other manuals Index Introduction...2 Power supply...2 Digital inputs (24 volts)...3 Fast, opto-coupled digital inputs...3 Analog inputs...3

More information

To obtain the current global trace mask, call meitraceget(...). To modify the global trace mask, call meitraceset(...).

To obtain the current global trace mask, call meitraceget(...). To modify the global trace mask, call meitraceset(...). Trace Objects Trace Objects Introduction Use the Trace module to selectively produce trace output on a global and/or per-object basis for your application. You can specify the types of trace output when

More information

bioplux C++ API v. 2

bioplux C++ API v. 2 bioplux C++ API v. 2 Programming Interface Reference Document Version 1d 1/12 Change Log Version Date Changes 1d 17 Mar 2015 Include VS2013 in Introduction. 1c 23 Nov 2012 Removed the GetFrames (no arguments)

More information

Viewer for Luma Fisheye IP Surveillance Camera. Software Manual

Viewer for Luma Fisheye IP Surveillance Camera. Software Manual Viewer for Luma Fisheye IP Surveillance Camera Software Manual Important Notes This software is a third-party program that allows you to view, in a normal view, surveillance recordings that were made in

More information

CMS Video Monitor Platform User Manual. CMS3.0 User Manual 非常感谢您购买我公司的产品, 如果您有什么疑问或需要请随时联系我们

CMS Video Monitor Platform User Manual. CMS3.0 User Manual 非常感谢您购买我公司的产品, 如果您有什么疑问或需要请随时联系我们 CMS3.0 User Manual 8-8-2014 声明 非常感谢您购买我公司的产品, 如果您有什么疑问或需要请随时联系我们 This user manual will be updated when the product s function enhanced, and will regularly improved and updated the product s description

More information

DS-2CD5146G0-IZS 4 MP VF Dome Network Camera

DS-2CD5146G0-IZS 4 MP VF Dome Network Camera A, DS-2CD5146G0-IZS 4 MP VF Dome Network Camera 1/1.8 Progressive Scan CMOS 2560 1440 @ 30fps, MJPEG up to 1920 1080 @ 30fps 2.8 to 12 mm motor-driven lens Color: 0.002 Lux @ (F1.2, AGC ON) H.265, H.265+,

More information

Investintech.com Inc. Software Development Kit: ImagetoPDF Function Library User s Guide

Investintech.com Inc. Software Development Kit: ImagetoPDF Function Library User s Guide Investintech.com Inc. Software Development Kit: ImagetoPDF Function Library User s Guide December 31, 2007 http://www.investintech.com Copyright 2007 Investintech.com, Inc. All rights reserved Adobe is

More information

377 Student Guide to C++

377 Student Guide to C++ 377 Student Guide to C++ c Mark Corner January 21, 2004 1 Introduction In this course you will be using the C++ language to complete several programming assignments. Up to this point we have only provided

More information