We’ve noticed a degradation in encoding performance running on a Jetpack 4.4 based system when we use the exact same gstreamer pipline inside vs outside a docker container. Here’s the gstreamer command we are using:
We can reproduce this consistently, the video capture is always pixelated when obtained inside the docker container and looks better when obtained outside the container.
@DaneLLL I can’t reproduce with videotestsrc although it’s a little hard to verify since it is a different video, but it appears to be something about nvarguscamerasrc, although I’d like to try to put together an example which uses the same video input in a gstreamer pipeline to ensure this is the case. Are you able to reproduce with nvarguscamerasrc? Or do you think this is something about the sensor hardware?
Hi,
It seems not related to docker. Might be because the bitrate value is too small. For 4Kp60, 8Mbps may not be sufficient. Could you try 30M~40Mbps? And also try 4Kp30.