Replies: 1 comment
-
Also, if a track specifies several codecs, like
how do I tell which decoder gstreamer can use? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
There is an example of feeding rtp to gstreamer via udp in examples, but I was wondering how I can do that via a function call in the same program?
So far I tried
and feeding it via
source.emit('push-buffer', Gst.Buffer.new_wrapped(rtp_bytes))
inrtcMessageCallbackFunc
, but I can hear no sound coming out, and withI am able to get these errors, consequently:
GstMessageError, gerror=(GError)NULL, debug=(string)"../gstreamer/subprojects/gstreamer/libs/gst/base/gstbasesrc.c\(3132\):\ gst_base_src_loop\ \(\):\ /GstPipeline:pipeline1/GstAppSrc:appsrc-140103022775504:\012streaming\ stopped\,\ reason\ not-negotiated\ \(-4\)", details=(structure)"details\,\ flow-return\=\(int\)-4\;";
and
GstMessageError, gerror=(GError)NULL, debug=(string)"../gstreamer/subprojects/gst-plugins-base/gst-libs/gst/audio/gstaudiobasesink.c\(1117\):\ gst_audio_base_sink_wait_event\ \(\):\ /GstPipeline:pipeline1/GstBin:bin1/GstAutoAudioSink:autoaudiosink0/GstPulseSink:autoaudiosink0-actual-sink-pulse:\012Sink\ not\ negotiated\ before\ eos\ event.";
What could I be doing wrong? I have been able to send audio successfully in a similar fashion, but got stuck really bad at receiving.
Beta Was this translation helpful? Give feedback.
All reactions