I’m running the AppTrans application provided in NVenc SDK 8.1.24. I’m able to transcode a file and (with a minimal change in the original code) also and rstp stream, using the provided ffmpeg demuxer.
I have two IP cameras producing one rtsp stream each.
With the first rstp stream everything is fine. I checked the generated file and I can reproduce it without any problem. Although, with the second stream for some reason it does not work.
The cameras have practically the same set up. They are different model but both stream in H264 with the same resolution, frame rate…
What I noticed is that, with the second stream, after calling cuvidParseVideoData, non of the callback functions pfnSequenceCallback, pfnDecodePicture either pfnDisplayPicture, are called even the function returns success.
The problem relies probably on the camera but I wonder if there’s any additional check that cuvidParseVideoData does with the incoming data and the error is not catched. How can I check if, even the function returns success, at some point generates this error?