<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Bitstream Vera Sans'; font-size:10pt; font-weight:400; font-style:normal;">Hi all,<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>I'm having some trouble playing an rtp stream with description in a local sdp file. I see the video for some seconds and then it disappear, here is the launch command in verbose mode<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>gst-launch-0.10 -v filesrc location=test.sdp.2 ! decodebin ! autovideosink<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Impostazione della pipeline a PAUSED ... <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = application/sdp <br>
La pipeline č viva e non necessita il PREROLL ... <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0.GstPad:sink: caps = application/sdp <br>
Impostazione della pipeline a PLAYING ... <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstRtpBin:rtpbin0: latency = 200 <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstUDPSrc:udpsrc0: timeout = 10000000 <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstRtpBin:rtpbin0/GstRtpSession:rtpsession0: ntp-ns-base = 3451230815497065000 <br>
New clock: GstSystemClock <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstUDPSrc:udpsrc0: timeout = 0 <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)3, config=(string)000001b001000001b58913000001000000012000c48d88002d14043c1463000001b24c61766335322e31352e30 <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0.GstGhostPad:recv_rtp_src_0_1256991181_96: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)3, config=(string)000001b001000001b58913000001000000012000c48d88002d14043c1463000001b24c61766335322e31352e30 <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0.GstGhostPad:recv_rtp_src_0_1256991181_96.GstProxyPad:proxypad6: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)3, config=(string)000001b001000001b58913000001000000012000c48d88002d14043c1463000001b24c61766335322e31352e30 <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0.GstGhostPad:recv_rtp_src_0_1256991181_96: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)3, config=(string)000001b001000001b58913000001000000012000c48d88002d14043c1463000001b24c61766335322e31352e30 <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstRtpBin:rtpbin0.GstGhostPad:recv_rtp_src_0_1256991181_96: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)3, config=(string)000001b001000001b58913000001000000012000c48d88002d14043c1463000001b24c61766335322e31352e30 <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstRtpBin:rtpbin0.GstGhostPad:recv_rtp_src_0_1256991181_96.GstProxyPad:proxypad5: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)3, config=(string)000001b001000001b58913000001000000012000c48d88002d14043c1463000001b24c61766335322e31352e30 <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:src: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)3, config=(string)000001b001000001b58913000001000000012000c48d88002d14043c1463000001b24c61766335322e31352e30 <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstRtpMP4VDepay:rtpmp4vdepay0.GstPad:src: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, codec_data=(buffer)000001b001000001b58913000001000000012000c48d88002d14043c1463000001b24c61766335322e31352e30 <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstRtpMP4VDepay:rtpmp4vdepay0.GstPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, profile-level-id=(string)3, config=(string)000001b001000001b58913000001000000012000c48d88002d14043c1463000001b24c61766335322e31352e30 <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/ffdec_mpeg4:ffdec_mpeg40.GstPad:sink: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, codec_data=(buffer)000001b001000001b58913000001000000012000c48d88002d14043c1463000001b24c61766335322e31352e30 <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0.GstGhostPad:src0: caps = video/x-raw-yuv, width=(int)640, height=(int)480, framerate=(fraction)5/1, format=(fourcc)I420, pixel-aspect-ratio=(fraction)1/1<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/ffdec_mpeg4:ffdec_mpeg40.GstPad:src: caps = video/x-raw-yuv, width=(int)640, height=(int)480, framerate=(fraction)5/1, format=(fourcc)I420, pixel-aspect-ratio=(fraction)1/1 <br>
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage.GstPad:sink: caps = video/x-raw-yuv, width=(int)640, height=(int)480, framerate=(fraction)5/1, format=(fourcc)I420, pixel-aspect-ratio=(fraction)1/1 <br>
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0.GstGhostPad:sink: caps = video/x-raw-yuv, width=(int)640, height=(int)480, framerate=(fraction)5/1, format=(fourcc)I420, pixel-aspect-ratio=(fraction)1/1 <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0.GstGhostPad:src0: caps = video/x-raw-yuv, width=(int)640, height=(int)480, framerate=(fraction)5/1, format=(fourcc)I420, pixel-aspect-ratio=(fraction)1/1<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0.GstGhostPad:src0.GstProxyPad:proxypad7: caps = video/x-raw-yuv, width=(int)640, height=(int)480, framerate=(fraction)5/1, format=(fourcc)I420, pixel-aspect-ratio=(fraction)1/1 <br>
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0.GstGhostPad:sink: caps = video/x-raw-yuv, width=(int)640, height=(int)480, framerate=(fraction)5/1, format=(fourcc)I420, pixel-aspect-ratio=(fraction)1/1 <br>
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0.GstGhostPad:sink.GstProxyPad:proxypad1: caps = video/x-raw-yuv, width=(int)640, height=(int)480, framerate=(fraction)5/1, format=(fourcc)I420, pixel-aspect-ratio=(fraction)1/1 <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstRtpBin:rtpbin0.GstGhostPad:send_rtcp_src_0: caps = application/x-rtcp <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstRtpBin:rtpbin0/GstRtpSession:rtpsession0.GstPad:send_rtcp_src: caps = application/x-rtcp <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstUDPSink:udpsink0.GstPad:sink: caps = application/x-rtcp <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstRtpBin:rtpbin0.GstGhostPad:send_rtcp_src_0: caps = application/x-rtcp <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstRtpBin:rtpbin0.GstGhostPad:send_rtcp_src_0.GstProxyPad:proxypad4: caps = application/x-rtcp <br>
Ottenuto EOS dall'elemento «pipeline0». <br>
Execution ended after 4005565931 ns. <br>
Impostazione della pipeline a PAUSED ... <br>
Impostazione della pipeline a READY ... <br>
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage.GstPad:sink: caps = NULL <br>
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0.GstGhostPad:sink: caps = NULL <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0.GstGhostPad:src0: caps = NULL <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0.GstGhostPad:src0: caps = NULL <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/ffdec_mpeg4:ffdec_mpeg40.GstPad:src: caps = NULL <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/ffdec_mpeg4:ffdec_mpeg40.GstPad:sink: caps = NULL <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstRtpMP4VDepay:rtpmp4vdepay0.GstPad:src: caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstRtpMP4VDepay:rtpmp4vdepay0.GstPad:sink: caps = NULL <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:src: caps = NULL <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstQueue:queue0.GstPad:sink: caps = NULL <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0.GstGhostPad:recv_rtp_src_0_1256991181_96: caps = NULL <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0.GstGhostPad:recv_rtp_src_0_1256991181_96: caps = NULL <br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstRtpBin:rtpbin0.GstGhostPad:recv_rtp_src_0_1256991181_96: caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstRtpBin:rtpbin0.GstGhostPad:send_rtcp_src_0: caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0.GstGhostPad:recv_rtp_src_0_1256991181_96: caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstRtpBin:rtpbin0.GstGhostPad:recv_rtp_src_0_1256991181_96: caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstRtpBin:rtpbin0/GstRtpPtDemux:rtpptdemux0.GstPad:src_96: caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstRtpBin:rtpbin0.GstGhostPad:send_rtcp_src_0: caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstRtpBin:rtpbin0/GstRtpSession:rtpsession0.GstPad:send_rtcp_src: caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0.GstPad:sink: caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstSDPDemux:sdpdemux0/GstUDPSink:udpsink0.GstPad:sink: caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = NULL<br>
Impostazione della pipeline a NULL ...<br>
Esecuzione FREE su pipeline ...<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>the stream works fine with vlc any ideas?<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>thanks<br>
Nicola<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p></body></html>