XProtect cannot undestand video resolution when receive some video stream from a driver built with Driver Framework and using H264 format (GetLiveFrame).

Video is correctly shown in the Smart Client but in the thumbnail inside the Management Client we can see -1x-1 as resolution. This doesn’t happen if we use MJPEG. We have verified that the SPS and PPS NALs are sent correctly, and infact XProtect decodes correctly the video stream. Anyway it seem to be not able to gets correctly the resolution from SPS. This doesn’t allow video recording and video extraction. Attached an example of SPS we are using.

I add a screenshot to let you understand correctly the problem

We’ve solved sending SPS,PPS and IDR NAL into one single frame. Thanks anyway.

Hi Diego, how were you able to resolve this issue? I’m also experiencing the same issue in my development. May I ask for you help to share your code? Would appreciate so much for any help.