28
1 Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Bosch SDK Training Security Systems Bosch SDK’s for 3 rd Party Integrations 1

Bosch SDK’s for 3rd Party Integrations

Embed Size (px)

DESCRIPTION

Bosch SDK’s Training Agenda Bosch SDK Training Bosch SDK’s Training Agenda What is an SDK ? Why Integrate? What are the Benefits? Bosch Technology Enablers Bosch Integrations features Explore, leverage new Bosch developments and technology important for your business Bosch’s Integration tools Bosch ONVIF contribution and support Bosch SDK’s New Technology Program: Enabling & Supporting Interoperability Specialized Integrations from the Bosch Application Engineering & Support Team (AE&S) Examples of Integrations Where to find more information on Bosch Integrations Q&A Security Systems 2 Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Citation preview

Page 1: Bosch SDK’s for 3rd Party Integrations

1 Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems

Bosch SDK’s for 3rd Party Integrations

1

Page 2: Bosch SDK’s for 3rd Party Integrations

2

Bosch SDK’s Training Agenda

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems2

What is an SDK ? Why Integrate? What are the Benefits? Bosch Technology Enablers

Bosch Integrations features Explore, leverage new Bosch developments and technology

important for your business Bosch’s Integration tools

Bosch ONVIF contribution and support Bosch SDK’s

New Technology Program: Enabling & Supporting Interoperability Specialized Integrations from the Bosch Application Engineering

& Support Team (AE&S) Examples of Integrations Where to find more information on Bosch Integrations Q&A

Page 3: Bosch SDK’s for 3rd Party Integrations

3

Robert Bosch

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDk Training

Security Systems3

Whenever you cannot do something yourself – be it for lack of skill or lack of time – the main thing is to know who the right people are for the job.”(from: memoirs of Robert Bosch, 1921, quoted in Bosch-Zünder 23 (1941), p.62)

Bosch is committed to 3rd party IntegrationBosch has innovative enabling technologies and tools

Bosch has the people and programs to enable integrations

Page 4: Bosch SDK’s for 3rd Party Integrations

4

Why Integrate? What are the Benefits?

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems4

What is an Software Development Kit ? You expose in a standard way, your under the hood Technology and

features set for other to easily leverage

Why Integrate via an SDK ? To enhance your solution offering Address specific customer operational needs in a cost effective

manner Improved deployment velocity, plug and play, reduced total cost of

ownership

Bosch IP video makes it easy and cost-effective for organizations to meet their security requirements with the availability of ONVIF and SDK’s

Page 5: Bosch SDK’s for 3rd Party Integrations

5

Why Integrate? What are the Benefits? Bosch Positioning

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems5

The ability for others to leverage your technology before deployment

The ability for others to leverage your technology after deployment

Choose the most suitable combination of IP-based physical security products to meet specific needs of a customer

Reliable, out-of-the box interoperability

Extended market opportunities for all parties

Future-proof systems and more secure investments

Page 6: Bosch SDK’s for 3rd Party Integrations

6

Address 3rd party Integrations, special needs and projects

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems6

Bosch’s Broad IP PortfolioIntegration tools are enablers to leverage Bosch technology attributes:• HD Live and Recorded Video Streaming • Intelligent Video Analytics (IVA) • Edge Storage • PTZ True Positioning• DVR’s• Etc.

Page 7: Bosch SDK’s for 3rd Party Integrations

7

Bosch Innovative IP Technology Enablers

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems7

Same SDK for all Bosch devices ONVIF built in every Bosch device Firmware Unicast/Multicast RTSP video streaming Browser Support in every device Quad streaming: powerful H.264 encoding allows viewing and recording at

different stream settings Integrated Edge IVA: New features added , situational awareness and

forensics search without affecting Quad Encoding performance

New additions to Bosch Firmware 5.50 Edge Transcoding & Sharpening: high-quality recordings can be

replayed, sharpened during pausing on low bandwidth links

Region-of-Interest: dynamic live & recorded video cutout with PTZ control

Page 8: Bosch SDK’s for 3rd Party Integrations

8

Bosch New Innovative IP Technology Enablers

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems8

Adaptive Bit Rate (ABR) encoding: low-bandwidth friendliness

IPv6 support for web browser access

Active upload: upload “continuous recording files” to an FTP server

HTML5 / HTTP Streaming: video streaming on mobile devices

Consolidated firmware: variety of new encoders, decoders and cameras with one firmware to manage

IT friendly: Quality-of-Service (QoS), SNMP, DNS/DHCP, Browser support

Leverage Bosch Video IP innovative technologies via a variety of integration tools

Page 9: Bosch SDK’s for 3rd Party Integrations

9

Bosch Open Systems and Integration Tools

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems9

ONVIFAlready integration-tested; fixed feature set, no programming required; plug and play with other conformant devices

Video SDKAPI to expose BVIP features; allows for finite access of features; less difficult to program.

RCP+Deeper level of development tools that allow partners to access all BVIP features for more demanding finite control

Other SDK’sIVA SDK, CGI, BVMS, SDK, etc.

Page 10: Bosch SDK’s for 3rd Party Integrations

10

Bosch Open Systems and Integration Tools

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems10

The Bosch Toolbox is more than just code

Full documentation and sample application for ease of use; quicker development, deployments, and testing

Easy support and access via website

Remote access to cameras

New global 3rd party integration support team, backed by an experienced development team

Highly reliable, tried, and tested ONVIF and SDK integrations

Page 11: Bosch SDK’s for 3rd Party Integrations

11

Professional

Advanced

BasicVideoSDK

RCP+ SDK

MediaSDK

IVA PluginSDK

Open Supported StandardsOpen Supported Standards Bosch Framework

RTSP

ONVIFONVIF

SNMP

NTCIP

UPNP

RCP over CGI

BVMS SDK

Bosch Open Systems and Integration Tools

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems11

Integration Framework

Receive and show live video

Playback recordingsExport functionality

PTZ support

Basic Device Configuration

Recording Management

Event HandlingDevice Scan

Configure and embedded Bosch Video Analytics

Analyze and compute Bosch Meta DataRaw Video Data Handling

ActiveX

Page 12: Bosch SDK’s for 3rd Party Integrations

1212

The benefits of the ONVIF standard

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems12

Increased flexibility and greater freedom of choice

Security of investment in future-proof systemsReduced total cost of ownership

End Users

Interoperability between different vendor’s products

Simplified installationGreater freedom to specify a system

Integratorsand

Consultants

InteroperabilityExtended market opportunities

Reduced in-house development costs

Manufacturers

Softwarevendors

Page 13: Bosch SDK’s for 3rd Party Integrations

1313

Bosch HD Video SDK 5.20

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems13

Features:Support of 720p and 1080p HD camerasNetwork device detection.Concurrent network connections to multiple devices.Live video rendering from multiple devices including in-window PTZ control.Playback video from multiple devices including direction, speed, and stepping control.Live and playback audio rendering.Audio streaming to capable devices.Direct audio and video streaming to client applications.Recording of live video and rendering of recorded video.Still image capture.Control of device video and audio.Control of relay outputs.Event notification from device relays and alarms.Device event searching including input alarms and motion alarms.Integrated diagnostic loggingExport of video and audio content

Page 14: Bosch SDK’s for 3rd Party Integrations

1414

Bosch HD Video SDK 5.20

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems14

Supported Cameras

AutoDomeEasy2 IP Flexidome 2xIP NBN-921-P NDN-832V09-P

AutoDomeEasy2 IP IVA FlexiDomeIP NDC-225-PI NDN-921V03-2P

AutoDomeEasy2HD G4AutoDomeIP NDC-265-P NDN-921V03-IP

AutoDomeEasy2HDIVA NBC-265-P NDC-2x5-P NDN-921V03-P

AutoDomeG5 Series NBC-2x5-P NDN-832V02-IP NEI-Series

Dinion 2xIP NBN-832V-IP NDN-832V02-P NEN-Series

DinionIP NBN-832V-P NDN-832V03-IP NTC-255-PI

EX30IR NBN-921-2P NDN-832V03-P VOT 320

NBN-921-IP NDN-832V09-IP

Page 15: Bosch SDK’s for 3rd Party Integrations

1515

Bosch HD Video SDK 5.20

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems15

Supported Encoders / Decoders

VideoJet1000 VIP X1 XF VIPXD

VideoJet8008 VIP X1 XF E VIPX1600 XFMD

VideoJetX10 VIP10 VIPXD HD

VideoJetX10SN VIP1600 Monitor Wall

VideoJetX20 VIP1600XFM4

VideoJetX20SN VIPX1

VideoJetX40 VIPX2

VideoJetX40SN

Page 16: Bosch SDK’s for 3rd Party Integrations

1616

Bosch HD Video SDK 5.20

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems16

Supported Recording Solutions and Third Party Devices

BRS AXIS fixed Dome

DiBos 8 SONY SNC-DH240T

Divar 700 Series

VRM

Page 17: Bosch SDK’s for 3rd Party Integrations

1717

Bosch’s Application Engineering & Support Team (AE&S)

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems17

Bosch’s in-house Application Engineering & Support team (AE&S) is a customer centric specialized development team that designs and tailors software components and 3rd party system integrations for projects both internally for Bosch and externally for requested projects.

What does this mean to you? Consider us the glue needed in your applications when they don’t

naturally support your needs.

How do you take advantage of this? Connect with your Bosch rep. They will in turn connect with my team

and we will organize an initial connection to establish a clear understand of your needs, discuss possible solutions and how the AE&S team can help reach your goals.

Page 18: Bosch SDK’s for 3rd Party Integrations

1818

Lenel NVR (LNVR) Overview

The integration is designed to permit an OnGuard user to add a Bosch IP Camera to an LNVR to allow live viewing and recording of H.264 Base Profile video streams.

REF: http://www2.boschsecurity.us/ip/support_center.aspx?pageid=297

• OnGuard 6.4.500 HotFix 2.1 Certified Device List• NBN-498-22P Dinion Day-Night IP Camera (v.4.54) • NDN-498V03-22P FlexiDome Day/Night IP Camera (v.4.54) • NEI-308V05-22WE Dinion IP Infrared Imager (v.4.54) • AutoDome Easy II IP (v.4.54) • AutoDome 500i Series IP PTZ (v.4.54) • AutoDome 500i Series IP PTZ w/ Comms Module 2 (version 4.54)

• Certification pending for:• NBN-921/NDN-921 (Q2)• VIP X1-XF

HD Integration completed and certified!

Bosch SDK Training

Page 19: Bosch SDK’s for 3rd Party Integrations

1919

GE MASterMind Overview

Allows a GE MASterMind user to add a Bosch Recorder and/or IP Camera to GE MASterMind to allow live viewing playback of video streams as well as controlling PTZ cameras and relay outputs.

REF: http://www2.boschsecurity.us/ip/support_center.aspx?pageid=296

• Compatibility• IP Cameras:

• All IP cameras supporting firmware 4.10 and later• VIP X2A encoder (v.2.53.1)• VIP X1600 M4S encoder (v.4.10)• VIP X1600 XFM4 encoder (v.4.20)• VideoJet X10/20/40 SN encoder (v.4.10)

• Recorders:• Vide Recording Manager (v.2.10 and later)• Divar XF/700 (v.3.31)• Divar 400 (v.1.2.0)• Divar 600 (v.1.5.0)• Dibos (v.8.7)• Bosch Recording Station (v.8.8)• GE MASterMind (v.6.2)

HD Integration completed!

Bosch SDK Training

Page 20: Bosch SDK’s for 3rd Party Integrations

2020

G4S / AMAG Overview

The integration is designed to permit a Symmetry™ user to view live video from Bosch IP devices and recorded video from Bosch video recorders (IP cameras, IP encoders, Video Recording Manager, Direct-to-iSCSI and Recording at the Edge, and DVRs).

REF: http://www2.boschsecurity.us/ip/support_center.aspx?pageid=298

•Symmetry™ Qualified Device List•Video Recording Manager (v.2.10) or Direct iSCSI recording

•NBN-498-22P Dinion Day-Night IP Camera (v.4.11)

•NDN-498-22P FlexiDome Day-Night IP Camera (v.4.11)

•EX36-IP  Corner Cam (v.4.10) •AutoDome 500i Series IP PTZ (v.4.10) •AutoDome Easy II IP (v.4.11) •VideoJet X40SN encoder (v.4.10) •VIP X1600 XFM4 encoder (v.4.20) •VIP X1600 M4S encoder (v.4.10) •VIP X2A encoder (v.2.53.1) •Divar XF 16 channel DVR (v.3.31) •Divar 700 Series 16 channel DVR (v.3.31) •DiBos 18 channel DVR (v.8.7) •Bosch Recording Station (v.8.8)

HD Integration

coming very soon!

Bosch SDK Training

Page 21: Bosch SDK’s for 3rd Party Integrations

2121

Siemens SiPass Overview

This transparent integration delivers automated video and alarm verification – with both live and recorded Bosch video – so users can react to critical events without ever having to leave their SiPass Integrated system.

REF: http://www2.boschsecurity.us/ip/support_center.aspx?pageid=285

Key Features• Display live and recorded video from Bosch recording devices in Siemens SiPass Integrated software• Camera Control (pan, tilt, zoom, etc.)• Receive alarm events in SiPass Integrated from Bosch recording devices• Change recording parameters (frame rate, etc.) based on SiPass Integrated events• Event based camera positioning• Perform playback operations• Report status of recorder & camera• Capture a still image• Support for Divar 700, DivarXF, Divar 600, DivarMR, Divar Classic, Dibos8, Bosch VRM and IP cameras/encoders • Separate Configurator Application

HD Integration coming very soon!

Bosch SDK Training

Page 22: Bosch SDK’s for 3rd Party Integrations

2222

Lenel OnGuard 6.4 Overview

The integration is designed to permit an OnGuard user to view live video from Bosch IP devices and recorded video from Bosch video recorders (IP cameras, IP encoders, Video Recording Manager, DIrect-to-iSCSI and Recording at the Edge, and DVRs).

REF: http://www2.boschsecurity.us/ip/support_center.aspx?pageid=285

• OnGuard 6.4 Certified Device List• Video Recording Manager with iSCSI (v.2.00 and v.2.10) • NDN-498V03-22P FlexiDome Day-Night IP Camera (v.4.11) • EX36-IP (v.4.10) • NBN-498-22P Dinion Day-Night IP Camera (v.4.11) • AutoDome 500i Series IP PTZ (v.4.10) • VideoJet X40SN encoder (v.4.10) • VIP X1600 XFM4 encoder (v.4.20) • VIP X1600 M4S encoder (v.4.10) • VIP X2A encoder (v.2.53.1) • Divar XF 16 channel DVR (v.3.20) • Divar 700 Series 16 channel DVR (v.3.20) • DiBos 18 channel DVR (v.8.7) • AutoDome 500i Series IP PTZ w/ Comms Module 2 (v.4.11) • AutoDome Easy II IP (v.4.11)

Note: Compatibility with Lenel OnGuard 6.3 also available

HD Integration

coming very soon!

Bosch SDK Training

Page 23: Bosch SDK’s for 3rd Party Integrations

2323

SoftwareHouse C-Cure 9000 (in progress) Overview

This transparent integration delivers automated video and alarm verification – with both live and recorded Bosch video – so users can react to critical events without ever having to leave their C-Cure 9000 system.

Key Features • Display live and recorded video from Bosch recording• Camera Control (pan, tilt, zoom, etc.)• Receive alarm events • Change recording parameters (frame rate, etc.) based on system events• Event based camera positioning• Perform playback operations• Report status of recorder & camera• Support for primary suite of devices

Integration targeted for mid-Q2 2012!

Bosch SDK Training

Page 24: Bosch SDK’s for 3rd Party Integrations

2424

Other Specialized Integrations Media Export Tool

Primarily used by Dartfish, this is a simple tool to allow conversion of video files into an MPEG4 file format.

Key Features• Already HD compatible

Upcoming updates• Take advantage of the BVC user interface and

establish a backend service to export the files into the correct format behind the scenes.

ATM Transactional Data Interface A custom solution provided to improve

configurability of the Bridge device and to provide end to end IP solutions for transactional data.

Key Features• ATM Bridge enhancements to support IP

transactions and web configuration• IP connectivity solutions from end to end

Bosch SDK Training

RegSentry Uploader A custom solution provided to allow

centralization of the white/black lists stored in the RegSentry devices. This allows a single device to be updated with a black/white list and then be synchronized to all defined devices in the network.

Key Features• Centralization of black/white lists

Upcoming updates• None scheduled    

Page 25: Bosch SDK’s for 3rd Party Integrations

25

Example of Bosch booth at ISC West

Confidential | George Maroussis | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Bosch SDK Training

Security Systems25

Co-Exhibiting: Industry Leaders join the Bosch Booth at ISC West:

Bosch IP products where in action throughout ISC West

Page 26: Bosch SDK’s for 3rd Party Integrations

26 Confidential | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Open Systems, Easy Integration

Security Systems26

ONVIF Interoperability Demo at ISC West

Page 27: Bosch SDK’s for 3rd Party Integrations

27 Confidential | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Open Systems, Easy Integration

Security Systems

Where to get More Information Visit Bosch Website

The Bosch Compatibility Site to include 3rd partieshttp://compatibility.boschsecurity.com/

SDK Downloadshttp://www2.boschsecurity.us/videosolutions/family.aspx?family_id=41

ONVIF Websitehttp://www.onvif.org/ConformantProducts/ProductList.aspx

Page 28: Bosch SDK’s for 3rd Party Integrations

28

Thank you !! Q&A Session

Confidential | © Robert Bosch GmbH 2012. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Open Systems, Easy Integration

Security Systems28