Hello dear devs!
First of all I want to thank you for your work. Gstreamer is awesome and very handy streaming tool. I am trying to build a pipeline for a mpa encoded rtp multicast stream. The goal is to stream from a server to many raspberrys. On the server i run gst 1.8.1, on the pi 1.2.0. I would like to change the sending sources while the receiving stream is running. First I stream the mic input, which works fine. But then i want to stream an mp3 file ant then i get no output. I need to restart the receiving pipeline in order to get a sound output for the second stream. It does not matter if I stream mic or mp3 first. streaming mic pipe: gst-launch-1.0.exe rtpbin name=rtpbin autoaudiosrc ! audioconvert ! lamemp3enc ! rtpmpapay ! application/x-rtp,clock-rate=(int)9000 0,payload=(int)14 ! rtpbin.send_rtp_sink_1 rtpbin.send_rtp_src_1 ! udpsink host= 239.192.55.1 port=4000 streaming file pipe: gst-launch-1.0.exe rtpbin name=rtpbin filesrc locat ion=C:\\test.mp3 ! mpegaudioparse ! rtpmpapay ! application/x-rtp,clock-rate=(in t)90000,payload=(int)14 ! rtpbin.send_rtp_sink_1 rtpbin.send_rtp_src_1 ! udpsink host=239.192.55.1 port=4000 receiving pipe: gst-launch-1.0.exe rtpbin name=rtpbin udpsrc multic ast-group=239.192.55.1 auto-multicast=true port=4000 caps=application/x-rtp,cloc k-rate=(int)90000,encoding-name=(string)MPA,media=(string)audio,payload=14 ! rtp bin.recv_rtp_sink_0 rtpbin. ! rtpmpadepay ! mpegaudioparse ! mad ! audioconvert ! autoaudiosink here is the output of the receiving pipeline: Setting pipeline to PAUSED ... Pipeline is live and does not need PREROLL ... /GstPipeline:pipeline0/GstUDPSrc:udpsrc0.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_sink_0.GstProxyPad:proxypad1: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSession:rtpsession0.GstPad:recv_rtp_src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSession:rtpsession0.GstPad:recv_rtp_sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_sink_0: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 Setting pipeline to PLAYING ... New clock: GstSystemClock /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpPtDemux:rtpptdemux0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstUDPSrc:udpsrc0.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_sink_0.GstProxyPad:proxypad1: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSession:rtpsession0.GstPad:recv_rtp_src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:src_4066390227: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpPtDemux:rtpptdemux0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSession:rtpsession0.GstPad:recv_rtp_sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_sink_0: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_src_0_4066390227_14: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpMPADepay:rtpmpadepay0.GstPad:src: caps = audio/mpeg, mpegversion=(int)1 /GstPipeline:pipeline0/GstMpegAudioParse:mpegaudioparse0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1 /GstPipeline:pipeline0/GstRtpMPADepay:rtpmpadepay0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_src_0_4066390227_14.GstProxyPad:proxypad2: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstMpegAudioParse:mpegaudioparse0.GstPad:src: caps = audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)3, rate=(int)44100, channels=(int)2, parsed=(boolean)true /GstPipeline:pipeline0/GstMad:mad0.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)3, rate=(int)44100, channels=(int)2, parsed=(boolean)true /GstPipeline:pipeline0/GstMad:mad0.GstPad:src: caps = audio/x-raw, format=(string)S32LE, layout=(string)interleaved, rate=(int)44100, channels=(int)2, channel-mask=(bitmask)0x0000000000000003 /GstPipeline:pipeline0/GstAudioConvert:audioconvert0.GstPad:src: caps = audio/x-raw, layout=(string)interleaved, rate=(int)44100, format=(string)S16LE, channels=(int)2, channel-mask=(bitmask)0x0000000000000003 /GstPipeline:pipeline0/GstAutoAudioSink:autoaudiosink0.GstGhostPad:sink.GstProxyPad:proxypad0: caps = audio/x-raw, layout=(string)interleaved, rate=(int)44100, format=(string)S16LE, channels=(int)2, channel-mask=(bitmask)0x0000000000000003 /GstPipeline:pipeline0/GstAutoAudioSink:autoaudiosink0/GstAlsaSink:autoaudiosink0-actual-sink-alsa.GstPad:sink: caps = audio/x-raw, layout=(string)interleaved, rate=(int)44100, format=(string)S16LE, channels=(int)2, channel-mask=(bitmask)0x0000000000000003 /GstPipeline:pipeline0/GstAutoAudioSink:autoaudiosink0.GstGhostPad:sink: caps = audio/x-raw, layout=(string)interleaved, rate=(int)44100, format=(string)S16LE, channels=(int)2, channel-mask=(bitmask)0x0000000000000003 /GstPipeline:pipeline0/GstAudioConvert:audioconvert0.GstPad:sink: caps = audio/x-raw, format=(string)S32LE, layout=(string)interleaved, rate=(int)44100, channels=(int)2, channel-mask=(bitmask)0x0000000000000003 /GstPipeline:pipeline0/GstUDPSrc:udpsrc0.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_sink_0.GstProxyPad:proxypad1: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSession:rtpsession0.GstPad:recv_rtp_src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:src_4066390227: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpPtDemux:rtpptdemux0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSession:rtpsession0.GstPad:recv_rtp_sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_sink_0: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpPtDemux:rtpptdemux0.GstPad:src_14: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_src_0_4066390227_14: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpMPADepay:rtpmpadepay0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_src_0_4066390227_14.GstProxyPad:proxypad2: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer1.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)3533670621 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpPtDemux:rtpptdemux1.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)3533670621 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer1.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)3533670621 /GstPipeline:pipeline0/GstUDPSrc:udpsrc0.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_sink_0.GstProxyPad:proxypad1: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSession:rtpsession0.GstPad:recv_rtp_src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:src_4066390227: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpPtDemux:rtpptdemux0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSession:rtpsession0.GstPad:recv_rtp_sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_sink_0: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_src_0_3533670621_14: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_src_0_3533670621_14.GstProxyPad:proxypad3: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstUDPSrc:udpsrc0.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_sink_0.GstProxyPad:proxypad1: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSession:rtpsession0.GstPad:recv_rtp_src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:src_4066390227: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpPtDemux:rtpptdemux0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSession:rtpsession0.GstPad:recv_rtp_sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_sink_0: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer2.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4246170506 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpPtDemux:rtpptdemux2.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4246170506 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer2.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4246170506 /GstPipeline:pipeline0/GstUDPSrc:udpsrc0.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_sink_0.GstProxyPad:proxypad1: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSession:rtpsession0.GstPad:recv_rtp_src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:src_4066390227: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpPtDemux:rtpptdemux0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSession:rtpsession0.GstPad:recv_rtp_sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_sink_0: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_src_0_4246170506_14: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_src_0_4246170506_14.GstProxyPad:proxypad4: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstUDPSrc:udpsrc0.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_sink_0.GstProxyPad:proxypad1: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSession:rtpsession0.GstPad:recv_rtp_src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:src_4066390227: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:src: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpPtDemux:rtpptdemux0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14, ssrc=(uint)4066390227 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin/GstRtpSession:rtpsession0.GstPad:recv_rtp_sink: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 /GstPipeline:pipeline0/GstRtpBin:rtpbin.GstGhostPad:recv_rtp_sink_0: caps = application/x-rtp, clock-rate=(int)90000, encoding-name=(string)MPA, media=(string)audio, payload=(int)14 handling interrupt. Interrupt: Stopping pipeline ... Execution ended after 0:01:19.274019564 Setting pipeline to PAUSED ... Setting pipeline to READY ... Setting pipeline to NULL ... Freeing pipeline ... I also tried making the receiving side with py-gst. First stream plays fine. And the second stream plays very distorted and following message is displayed: GStreamer-CRITICAL **: gst_util_uint64_scale_int: assertion `denom > 0' failed If i stream the first stream again it plays fine as well. I think there may be a problem with the clock jumping. Do you know a way to make this work? Kind regards Johannes Bauer _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |