Hey, I am using Nvidia Jetson XAVIER NX h265 encoder from c++ to encode data (same with gstreamer) and send it via TCP to the server. But from GStreamer only my NVh265dec element can use the data, d3d11h265dec for example throws internal data stream error. Anyone has experience with this?
I tried usng rtph265pay/depay with tcp and udp src/sink. I also tried setting idrinterval=15.
None of these I could get working.
Interesting is that while nvh265dec is working and d3d11h265dec is not, the error is thrown by the src element:
ERROR: from element /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: Internal data stream error.
Hi,
VUI is additional information in SPS and there’s no disadvantage to enable it. Looks like certain decoders need the information, so it shall bring better compatibility.
So on the other side, I have an Intel UHD Graphics 630, which loses a lot of frames. Is there anything I can control on the encoder side that will make it easier for the decoder to decode so that the Intel UHD Graphics 630 will be enough?