Problem Description:
I am trying to capture an RTP stream from Kurento, transcode it, and send it as an RTSP stream to DeepStream within a Flask microservice. However, when executing the following command, I encounter multiple errors:
Main errors in the log:
sys:1: Warning: g_object_ref_sink: assertion 'g_atomic_int_get (&object->ref_count) >= 1' failedAnd also:
ERROR: from element /GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0: Could not read from resource.
ERROR: from element /GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0: Could not write to resource.
Environment:
Operating System: Windows 10
GStreamer Version: 1.22.0
PyGObject Version: 3.52.3
Hardware: Intel Iris Xe Graphics
Framework: Flask microservice
Expected Behavior:
I want to take an RTP stream from Kurento, encode it as RTSP, and send it to DeepStream within my Flask microservice. How can I resolve this error and ensure pipeline stability?