Post on 06-Jan-2018
description
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
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
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
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
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
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.
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
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
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.
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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