Search Results
SDK API diff 8.6.0
Documenting the differences between SDK Release 8.5.3 and 8.6.0
- Add method to disable stream timeout
- Add OnvifEvent class
- New callback methods on IEncoderSettingsListener
- New OpResult specifically for DNS failures (OR_DNSFailure)
SDK 8.6.0 API diff
New method on MediaStream class to enable or disable viewer timeout, intended for use by VMS systems.
void SetViewerTimeoutEnabled(bool enabled);
New OnvifEvent class to provide a limited set of translations from EdgeVis events to ONVIF Profile S compatible XML events.
This may be retrieved from an event using bool CamsNotificationEventDesc::GetOnvifEvent(OnvifEvent& onvif_event);
New callback methods have been added to IEncoderSettingsListener to inform of changes to streaming configuration and bandwidth.
EdgeVisDecoderSDK::IEncoderSettingsListener::StreamConfigChanged(Encoder encoder, StreamConfig config) = 0; EdgeVisDecoderSDK::IEncoderSettingsListener::BandwidthConfigChanged(Encoder encoder, BandwidthConfig config) = 0;
New OpResult added specifically to determine DNS related connection failures.
These would have been presented as OR_ConnectionFailed for previous versions of the Decoder SDK.