Devoloped by DriverFramework. When I added a device by my test driver, it will throw this ICPUnableToGetLiveDataException every half hour. Preview and Record on Smart Client is normal and continuous. Here is the “DeviceHandling.log” in attachment.
Which method in DriverFramework is related to this exception?
The attachment seems to be a binary file saved with txt extension. I must suspect that this is not the log file. If it is the log file this is something new we have never seen before.
Does the Demo Driver sample work unmodified?
If there is a readable log please show us snippets of text with errors.
The exception should only happen if there is a long period where no data has been sent, so when you say you can watch live footage in the Smart Client it should not happen. We wonder if you might have multiple channels, audio or similar where you might not send data?
MIP SDK version is 2020R1.XProtect version is 2020R3.
Here is another ICPNoDataException. When I return false every times for about 10 senconds in IPCVideoStreamSession.GetLiveFrameInternal method. There will be a ICPNoDataException but not ICPUnableToGetLiveDataException in DeviceHandlinglog. I didn`t know how to recurrence ICPUnableToGetLiveDataException.
So what is the difference between ICPNoDataException and ICPUnableToGetLiveDataException?