![]() |
Software Development Kits
|
![]() |
EventStreamClient |
Version: | 1.1.0 |
Status: | Beta |
Publishing Date: | Januar 23, 2019 |
Platforms: | Linux, OS X, Windows, Android, iOS |
The EventStream Client SDK implements the EventStream command protocol that is needed to access the EventStream service of MOBOTIX cameras from a C++ application. This service provides access to live AV streams as well as to recordings stored on the camera. In addition, the EventStream service includes a notification mechanism that allows the camera to send event notifications to the client. The entire communication is handled through a single TCP connection. The platform specific packages include the required library and header files and some sample C++ code together with a documentation of the usage.
![]() |
EventStreamClient |
Version: | 1.0 |
Status: | Release |
Publishing Date: | October 06, 2016 |
Platforms: | Linux, OS X, Windows |
The EventStream Client SDK implements the EventStream command protocol that is needed to access the EventStream service of MOBOTIX cameras from a C++ application. This service provides access to live AV streams as well as to recordings stored on the camera. In addition, the EventStream service includes a notification mechanism that allows the camera to send event notifications to the client. The entire communication is handled through a single TCP connection. The platform specific packages include the required library and header files and some sample C++ code together with a documentation of the usage.
Linux | eventstreamclient-1-0-0-Linux_x86_64.tgz |
OS X | eventstreamclient-1-0-0-Darwin_x86_64.tgz |
Windows | eventstreamclient-1-0-0-Windows.zip |
![]() |
MxMessageSystem |
Version: | 1.1 |
Status: | Release |
Publishing Date: | October 11, 2016 |
Platforms: | Linux, OS X, Windows 32Bit |
The MOBOTIX MxMessageSystem allows actions and alarm notifications to be sent and received throughout the entire network. The MOBOTIX MxMessageSystem SDK helps system integrators and software developers to integrate the MxMessageSystem into their own C++ applications as well as to send and receive messages.
![]() |
MxCameraSystem |
Note: | You can download the entire current SDK 1.0.2 package here. |
Obsolete SDK releases: 1.0.1, 0.9.1, 0.8.3 |
The MOBOTIX MxCameraSystem SDK is intended to support software developers of, e.g., surveillance solutions and/or video management systems in integrating MOBOTIX network cameras into their products. Typical integration tasks here include
The intended audience for the Software Development Kit are system integrators and developers with a background in image compression. In order to reasonably make use of the included source code, solid experience with C++ development is required.
Please note that MOBOTIX AG's regular product support does not include assistance in programming with the SDK's C++ library. However, feel free to contact mxpeg-sdk@mobotix.com if you have questions of this sort or regarding MxPEG in general.
The sole purpose of this release is to publish an updated version of the MOBOTIX MxPEG ActiveX Component.
The major changes clearly have been improvements to the included C++ library package:
MOBOTIX MxCameraSystem SDK Release | 1.0.2 |
Release Date | Feb. 26, 2010 |
ActiveX Version | 1.6.3.0 |
Compatible Camera Models | All MOBOTIX cameras |
Compatible Camera Software Versions | All versions |
Note: | Please note that these API pages are not generic, but depend on the camera model and software version. It is thus highly recommended to open the HTTP API and CGI Parameters of the MOBOTIX Camera help topics on your camera to find the options that are available. |
---|
The MxPEG ActiveX Component shipping with each MOBOTIX camera can be used as a plugin in Microsoft Internet Explorer, thus allowing for playback of live or stored MxPEG video streams in the web browser, including audio if desired. MJPEG streams can be displayed as well, but obviously without sound.
What makes the MxPEG ActiveX Component furthermore attractive in regard to integration efforts, is that it can be integrated into 3rd party MS Windows applications in order to
As part of the Software Development Kit, MOBOTIX releases a C++ library in open source form under the BSD License. It provides MxPEG decoding to system integrators and runs on Windows, Linux and Mac OS X.
System integrators are encouraged to incorporate the code in their own software products. Since the sources are freely available, potential shortcomings if they should be considered as such can be easily fixed, as missing features for a given specific application scenario can be added.
By using the MxPEG SDK C++ library, application developers have the most flexible access to MxPEG or MJPEG video streams coming in from MOBOTIX cameras. In contrast to the ActiveX component described earlier, due to their platform-independent nature, these classes can be used to build applications that can be deployed on Windows, Linux or Mac OS X.
The C++ library basically implements an object-oriented decoder infrastructure allowing for the processing of
To complete the package, there is also an optional Qt-dependent part of the library that provides support for the aforementioned camera HTTP API by implementing classes for comfortably performing HTTP GET transactions with remote cameras.
Please note again that assistance in programming with the SDK's C++ library is not included in MOBOTIX AG's regular product support. Note also that solid experience with C++ development is required to reasonably put to use the included source code.
Copyright © 2005-2007, MOBOTIX AG. All rights reserved.