Introduction
Introduction to MIP version 3.6
The MIP SDK 3.6 is a minor update, that introduces MIP messaging and speaker support, along with a series of improvements. Solutions developed with previous version of MIP SDK can work unchanged with the new versions of the MIP SDK and XProtect products.
Changes from 3.0
Added main features:
- MIP messaging: Provides the ability for plug-ins and component integrations to listen to events and communicate with any MIP enabled environment in the whole VMS installation. This includes XProtect Smart Clients, XProtect Management clients/applications, XProtect Event Servers and plug-ins running in one of these environments.
- Video handling improvements: There are a number of new settings for controlling the aspect ratio, image quality and compression when retrieving JPEG frames, ability to only receive key frames when retrieving H264 frames, digital zoom and camera lens settings.
- Stream selection: When viewing live video in the ImageViewer ActiveX and the Multimedia Toolkit from a camera which has been configured with multiple streams, it now possible to select the stream that suits you best.
- Speaker support: In .Net it’s possible to send audio to speakers in supported cameras, either live from a microphone or by streaming an audio file.
- Microphone support in Smart Client: Smart Client plug-ins is now able to control the microphone.
- Improved login: The login will now report token timeout and has the ability to notify you if connection to the server is lost.
- Full bookmark support: Bookmarks is now fully supported for protocol, component and plug-in integrations (only available on XProtect Corporate 4.0 or later).
- Event Server PTZ support: Event Server plug-ins are now able to invoke PTZ commands, including selecting presets.
- Internal/External IP address: It's now possible to retrieve both internal and external IP address, if used.
- AVI Export: During AVI export MIP plug-ins are called, so that AVI exports may be tracked.
Bugfixes:
- Initial live/playback state of the ImageViewer ActiveX has been corrected.
- The ability to read the SLC and expiration date.
New samples:
- Component Integration
- AlarmViewer
- Bookmark
- StatusViewer
- VideoViewer2WayAudio
- VideoViewerQuality
- Plug-in Integrations
- SCBookmark
- SCChat
- SCToolbarPlugin
Updated samples:
- ImageViewerDemoActiveX_Jscript now included audio and playback
- MediaRGBEnhancementLive
- MediaRGBEnhancementPlayback
- UIVideoProvider now includes display of PTZ and lens commands