On this page, cookies are needed if you want to use the full range of the page. Please activate cookies and refresh that page. After refresh a cookie management dialogs will be available.

The cookie settings on this website are set to 'allow only strictly necessary' to give you the very best experience. If you continue without changing these settings, you consent to this - but if you want, you can change your settings at any time at the bottom of this page. Our cookie policy

 

SDK video tutorials

Our SDK video tutorials are a quick and easy way to learn how to integrate Bosch devices. Choose from features like IVA events or live video with PTZ.

See for yourself how easy it is!

 

Overview:

Integrated features Video SDK RCP+ over CGI
Live Video  
Live Video with PTZ
Receive I/O events
IVA events (Line crossing)
Change video profile  
Recording (Search & Replay)
 
 
 

New SDK video tutorials iBook

Discover the new Apple iPad optimized iBook version of our SDK video tutorials.

You will now also have offline access to all our tutorials.

 
 

Video SDK code examples

Downloads Description
01_SimpleCameo (ZIP, 145.81 kB) *Please consider the license agreement Tested with:
- Visual Studio 2010
- installed Bosch Video SDK 5.40.0026
02_PTZControl (ZIP, 151.66 kB) *Please consider the license agreement Tested with:
- Visual Studio 2010
- installed Bosch Video SDK 5.40.0026
03_IOEvents (ZIP, 145.14 kB) *Please consider the license agreement Tested with:
- Visual Studio 2010
- installed Bosch Video SDK 5.40.0026
04_IVAEvents (ZIP, 147.02 kB) *Please consider the license agreement Tested with:
- Visual Studio 2010
- installed Bosch Video SDK 5.40.0026
05_SearchAndReplay (ZIP, 155.86 kB) *Please consider the license agreement Tested with:
- Visual Studio 2010
- installed Bosch Video SDK 5.40.0026
 

RCP+ over CGI examples

Common Gateway Interface is a standard (RFC 3875) for exchanging data between a Bosch IP video device (BVIP) and a web client. It is applicable for all BVIP devices with firmware 3.0 or higher. Several CGI commands are implemented to control the device simply by using the browser URL. The ability to send RCP+ commands using CGI enriches the interface to cover the complete remote protocol feature set and literally configure all settings on BVIP devices.

 

Used RCP+ commands:

hex cmd cmd name
0x09a5 CONF_BICOM_COMMAND
   
0x0ad3 CONF_VIDEO_H264_ENC_BASE_OPERATION_MODE
0x061c CONF_MPEG4_CURRENT_PARAMS_REL_CODER
0x0607 CONF_MPEG4_BANDWIDTH_KBPS
0x0612 CONF_MPEG4_BANDWIDTH_KBPS_SOFT_LIMIT
0x0600 CONF_MPEG4_CURRENT_PARAMS
   
0x0ae8 CONF_GET_RTSP_SESSION_ID
0x0901 CONF_HD_PARTITION_FILE_INFO
0x0902 CONF_HD_REPLAY_START
0x0905 CONF_HD_REPLAY_SEEK_TIME
 

RCP+ Messages/ Message subscriptions:

hex cmd cmd name
0x01c0 CONF_INPUT_PIN_STATE
0x01c1 CONF_RELAY_OUTPUT_STATE
0x0807 CONF_VIPROC_ALARM