Re: RTSP issues
- From: Daniel Piñeiro <danips det uvigo es>
- To: "Zeeshan Ali (Khattak)" <zeenix gmail com>
- Cc: rygel-list <rygel-list gnome org>
- Subject: Re: RTSP issues
- Date: Wed, 17 Nov 2010 20:47:26 +0100
El lun, 15-11-2010 a las 22:25 +0200, Zeeshan Ali (Khattak) escribió:
Hi,
2010/11/15 Daniel Piñeiro <danips det uvigo es>:
> Hello again,
>
> I was testing Rygel with incoming RTSP streams and I have found out it
> is not working very well. Trying to make sure it is not me doing
> something wrong I have tried with gnome-dvb-daemon as source and it
> happens the same:
> - when there is no transcoding it seems to barely work: it starts to
> stream and it stops after a couple of seconds. The same for totem and
> vlc using this resource (rygel as proxy):
This is most probably some issue on the gstreamer level. Could try
to play the RTSP URIs from dvb-daemon without rygel (e.g gst-launch
line with preferably same pipeline as rygel uses or totem)?
OK,
for your info I am using the latest version of gstreamer for Ubuntu Lucid in
ppa:gstreamer-developers/ppa.
(*) When I try with "totem --gst-debug-level=2" it takes a while, but it plays nicely. And I get these messages from GStreamer:
0:00:00.725655371 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:00.733317399 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:03.204532049 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:09.435258438 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:09.461017764 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:11.686249078 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:11.693770735 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:15.245341674 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:16.673713249 31122 0x9a75080 WARN totem bacon-video-widget-gst-0.10.c:1603:bvw_handle_element_message: Unhandled element message application/x-rtp-source-sdes from rtpsession0: element message from element 'rtpsession0': application/x-rtp-source-sdes, cname=(string)"danips\ GTI-pc", name=(string)"Daniel\ Ferm\303\255n\ Pi\303\261eiro\ Santos", tool=(string)GStreamer;
0:00:16.790450357 31122 0xa7f4f68 WARN rtpjitterbuffer rtpjitterbuffer.c:432:calculate_skew: delta - skew: 0:00:01.012472749 too big, reset skew
0:00:17.790857454 31122 0xa7f4f68 WARN rtpjitterbuffer rtpjitterbuffer.c:432:calculate_skew: delta - skew: 0:00:01.000329913 too big, reset skew
0:00:17.791325454 31122 0xa6d0c70 WARN default descriptions.c:979:gst_pb_utils_get_codec_description: No description available for media type: application/x-mpegts-private-section
0:00:17.791519352 31122 0xa6d0c70 WARN uridecodebin gsturidecodebin.c:756:unknown_type_cb:<uridecodebin0> warning: No decoder available for type 'application/x-mpegts-private-section'.
0:00:17.791558287 31122 0x9a75080 WARN totem bacon-video-widget-gst-0.10.c:2092:bvw_bus_message_cb: Warning message: warning message from element 'uridecodebin0': GstMessageWarning, gerror=(GstGError)NULL, debug=(string)"gsturidecodebin.c\(756\):\ unknown_type_cb\ \(\):\ /GstPlayBin2:play/GstURIDecodeBin:uridecodebin0";
0:00:17.791921896 31122 0xa6d0c70 WARN default descriptions.c:979:gst_pb_utils_get_codec_description: No description available for media type: private/teletext
0:00:17.791970410 31122 0xa6d0c70 WARN uridecodebin gsturidecodebin.c:756:unknown_type_cb:<uridecodebin0> warning: No decoder available for type 'private/teletext'.
0:00:17.792001667 31122 0x9a75080 WARN totem bacon-video-widget-gst-0.10.c:2092:bvw_bus_message_cb: Warning message: warning message from element 'uridecodebin0': GstMessageWarning, gerror=(GstGError)NULL, debug=(string)"gsturidecodebin.c\(756\):\ unknown_type_cb\ \(\):\ /GstPlayBin2:play/GstURIDecodeBin:uridecodebin0";
0:00:17.797404969 31122 0xa8216c0 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:17.797424715 31122 0x9e6ef68 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:17.798262340 31122 0xa6d0c70 WARN mpegsectionfilter gstsectionfilter.c:157:gst_section_filter_push: section lost, last continuity counter: 255, new continuity counter but not pusi: 10
0:00:18.805767885 31122 0xa7f4f68 WARN rtpjitterbuffer rtpjitterbuffer.c:432:calculate_skew: delta - skew: 0:00:01.003949361 too big, reset skew
0:00:19.805866215 31122 0xa7f4f68 WARN rtpjitterbuffer rtpjitterbuffer.c:432:calculate_skew: delta - skew: 0:00:01.000044103 too big, reset skew
0:00:20.055067095 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:20.076183422 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:20.102147299 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:20.102470826 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:20.102760808 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:20.106551623 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:20.118112451 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:20.119734493 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:20.119846686 31122 0x9a75080 WARN default xoverlay.c:354:gst_x_overlay_set_xwindow_id:<autovideosink0-actual-sink-xvimage> Using deprecated gst_x_overlay_set_xwindow_id()
0:00:20.171426631 31122 0x9a75080 WARN totem bacon-video-widget-gst-0.10.c:1603:bvw_handle_element_message: Unhandled element message playbin2-stream-changed from play: element message from element 'play': playbin2-stream-changed, uri=(string)rtsp://GTI-pc:8554/1/1057/CUATRO;
0:00:20.182683360 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.182736979 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.183638872 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.185101553 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.185134842 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.186447905 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.195819315 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.195871307 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.195903609 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.195933731 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.195963491 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.199720920 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.199759589 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.201669816 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.203044196 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.203076982 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.203129039 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.211097043 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.211164847 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.211838778 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.211879786 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.219699886 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.223707507 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.290789437 31122 0xa8078a0 WARN basesink gstbasesink.c:2699:gst_base_sink_is_too_late:<autovideosink0-actual-sink-xvimage> warning: A lot of buffers are being dropped.
0:00:20.290821532 31122 0xa8078a0 WARN basesink gstbasesink.c:2699:gst_base_sink_is_too_late:<autovideosink0-actual-sink-xvimage> warning: There may be a timestamping problem, or this computer is too slow.
0:00:20.290928985 31122 0x9a75080 WARN totem bacon-video-widget-gst-0.10.c:2092:bvw_bus_message_cb: Warning message: warning message from element 'autovideosink0-actual-sink-xvimage': GstMessageWarning, gerror=(GstGError)NULL, debug=(string)"gstbasesink.c\(2699\):\ gst_base_sink_is_too_late\ \(\):\ /GstPlayBin2:play/GstPlaySink:playsink0/GstBin:vbin/GstGConfVideoSink:video-sink/GstBin:bin0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage:\012There\ may\ be\ a\ timestamping\ problem\,\ or\ this\ computer\ is\ too\ slow.";
0:00:20.375312768 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:20.375363508 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:20.375593974 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:20.375623305 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:20.479648826 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.484485987 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.484508451 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.484533454 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.484628137 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.484677289 31122 0xa7b7f10 WARN pulse pulsesink.c:621:gst_pulsering_stream_underflow_cb:<autoaudiosink1-actual-sink-pulse> Got underflow
0:00:20.575312452 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:20.575399597 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:20.775183277 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:20.775272997 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:20.821272358 31122 0xa7f4f68 WARN rtpjitterbuffer rtpjitterbuffer.c:432:calculate_skew: delta - skew: 0:00:01.015402567 too big, reset skew
0:00:20.974748493 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:20.974836897 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:21.174386492 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:21.174474872 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:21.374281193 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:21.374367825 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:21.574332623 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:21.574415455 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:21.775340796 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:21.775429680 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:21.836093506 31122 0xa7f4f68 WARN rtpjitterbuffer rtpjitterbuffer.c:432:calculate_skew: delta - skew: 0:00:01.014829493 too big, reset skew
0:00:21.975125913 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:21.975172125 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:22.174826522 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:22.174914415 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:22.374674523 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:22.374762969 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:22.574229140 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:22.574315628 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:22.774766951 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:22.774856252 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:22.836433275 31122 0xa7f4f68 WARN rtpjitterbuffer rtpjitterbuffer.c:432:calculate_skew: delta - skew: 0:00:01.000340330 too big, reset skew
0:00:22.974330290 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:22.974418055 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:23.173877885 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:23.173962705 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:23.373631299 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:23.373719693 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:23.573185243 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:23.573271988 31122 0x9a75080 WARN mpegtsdemux gstmpegtsdemux.c:2844:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
(*) "gst-launch playbin2 uri=rtsp://GTI-pc:8554/1/1057/CUATRO" plays the stream too and gives:
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
WARNING: from element /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: No decoder available for type 'application/x-mpegts-private-section'.
Additional debug info:
gsturidecodebin.c(756): unknown_type_cb (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0
WARNING: from element /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: No decoder available for type 'private/teletext'.
Additional debug info:
gsturidecodebin.c(756): unknown_type_cb (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0
(*) finally "gst-launch rtspsrc location=rtsp://GTI-pc:8554/1/1057/CUATRO ! decodebin2 ! autovideosink" plays the stream correctly and outputs this:
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
WARNING: from element /GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage: A lot of buffers are being dropped.
Additional debug info:
gstbasesink.c(2699): gst_base_sink_is_too_late (): /GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage:
There may be a timestamping problem, or this computer is too slow.
(*) If I try the HTTP stream from rygel with "gst-launch playbin2 uri=http://127.0.0.1:33333/RygelHTTPServer/org.gnome.UPnP.MediaServer2.DVBDaemon/item/L29yZy9nbm9tZS9VUG5QL01lZGlhU2VydmVyMi9EVkJEYWVtb24vR3JvdXAxL0NoYW5uZWwxMDU3" plays the stream for a couple of seconds and gives me:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
WARNING: from element /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: No decoder available for type 'application/x-mpegts-private-section'.
Additional debug info:
gsturidecodebin.c(756): unknown_type_cb (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0
WARNING: from element /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: No decoder available for type 'private/teletext'.
Additional debug info:
gsturidecodebin.c(756): unknown_type_cb (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstPulseSinkClock
Got EOS from element "playbin20".
Execution ended after 2426428516 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...
On the Rygel's side:
** (rygel:32051): DEBUG: rygel-http-server.vala:149: HTTP GET request for URI 'http://172.19.51.135:33333/RygelHTTPServer/org.gnome.UPnP.MediaServer2.DVBDaemon/item/L29yZy9nbm9tZS9VUG5QL01lZGlhU2VydmVyMi9EVkJEYWVtb24vR3JvdXAxL0NoYW5uZWwxMDU3'. Headers:
** (rygel:32051): DEBUG: rygel-http-server.vala:153: Host : 172.19.51.135:33333
** (rygel:32051): DEBUG: rygel-http-server.vala:153: Connection : close
** (rygel:32051): DEBUG: rygel-http-server.vala:153: icy-metadata : 1
** (rygel:32051): DEBUG: rygel-http-server.vala:153: transferMode.dlna.org : Streaming
** (rygel:32051): DEBUG: rygel-http-server.vala:153: User-Agent : GStreamer souphttpsrc libsoup/2.30.2
** (rygel:32051): DEBUG: rygel-http-get.vala:125: Following HTTP headers appended to response:
** (rygel:32051): DEBUG: rygel-http-get.vala:127: Date : Wed, 17 Nov 2010 18:04:20 GMT
** (rygel:32051): DEBUG: rygel-http-get.vala:127: Content-Type : video/mpeg
** (rygel:32051): DEBUG: rygel-http-get.vala:127: transferMode.dlna.org : Streaming
** (rygel:32051): DEBUG: rygel-http-get.vala:127: contentFeatures.dlna.org : *
** (rygel:32051): DEBUG: rygel-http-server.vala:134: HTTP GET request for URI 'http://172.19.51.135:33333/RygelHTTPServer/org.gnome.UPnP.MediaServer2.DVBDaemon/item/L29yZy9nbm9tZS9VUG5QL01lZGlhU2VydmVyMi9EVkJEYWVtb24vR3JvdXAxL0NoYW5uZWwxMDU3' handled.
(*) For the transcoded WMVHIGH_FULL stream with "gst-launch playbin2 uri=
http://172.19.51.135:33333/RygelHTTPServer/org.gnome.UPnP.MediaServer2.DVBDaemon/item/L29yZy9nbm9tZS9VUG5QL01lZGlhU2VydmVyMi9EVkJEYWVtb24vR3JvdXAxL0NoYW5uZWwxMDU3/transcoded/WMVHIGH_FULL" I get in the gst-launch side:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstTypeFindElement:typefindelement0: Stream contains no data.
Additional debug info:
gsttypefindelement.c(562): gst_type_find_element_handle_event (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstTypeFindElement:typefindelement0:
Can't typefind empty stream
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...
and Rygel's side:
** (rygel:32148): DEBUG: rygel-http-server.vala:149: HTTP GET request for URI 'http://172.19.51.135:33333/RygelHTTPServer/org.gnome.UPnP.MediaServer2.DVBDaemon/item/L29yZy9nbm9tZS9VUG5QL01lZGlhU2VydmVyMi9EVkJEYWVtb24vR3JvdXAxL0NoYW5uZWwxMDU3/transcoded/WMVHIGH_FULL'. Headers:
** (rygel:32148): DEBUG: rygel-http-server.vala:153: Host : 172.19.51.135:33333
** (rygel:32148): DEBUG: rygel-http-server.vala:153: Connection : close
** (rygel:32148): DEBUG: rygel-http-server.vala:153: icy-metadata : 1
** (rygel:32148): DEBUG: rygel-http-server.vala:153: transferMode.dlna.org : Streaming
** (rygel:32148): DEBUG: rygel-http-server.vala:153: User-Agent : GStreamer souphttpsrc libsoup/2.30.2
** (rygel:32148): DEBUG: rygel-http-get.vala:125: Following HTTP headers appended to response:
** (rygel:32148): DEBUG: rygel-http-get.vala:127: Date : Wed, 17 Nov 2010 18:06:30 GMT
** (rygel:32148): DEBUG: rygel-http-get.vala:127: Content-Type : video/x-ms-wmv
** (rygel:32148): DEBUG: rygel-http-get.vala:127: transferMode.dlna.org : Streaming
** (rygel:32148): DEBUG: rygel-http-get.vala:127: contentFeatures.dlna.org : DLNA.ORG_PN=WMVHIGH_FULL;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01100000000000000000000000000000
** (rygel:32148): CRITICAL **: Error from pipeline RygelLiveResponse: gstbasesrc.c(2563): gst_base_src_loop (): /GstPipeline:RygelLiveResponse/RygelWMVTranscoderBin:rygelwmvtranscoderbin0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc0:
streaming task paused, reason not-linked (-1)
** (rygel:32148): DEBUG: rygel-http-server.vala:134: HTTP GET request for URI 'http://172.19.51.135:33333/RygelHTTPServer/org.gnome.UPnP.MediaServer2.DVBDaemon/item/L29yZy9nbm9tZS9VUG5QL01lZGlhU2VydmVyMi9EVkJEYWVtb24vR3JvdXAxL0NoYW5uZWwxMDU3/transcoded/WMVHIGH_FULL' handled.
> BTW I am using Rygel 0.8.2 with the annotation [CCode (instance_pos =
> -1)] in rygel-wmv-transcoder-bin.vala and
> rygel-mp2ts-transcoder-bin.vala commented out,
Where exactly you put this annotation?
I need to comment those two annotations in the rygel-wmv-transcoder-bin.vala and rygel-mp2ts-transcoder-bin.vala for making transcoding work. It seems they are unnecessary, at least for me.
> as it is the only way I
> get transcoding working for H.264 streams. But I have tried with Rygel
> 0.9.3 and I get the same.
On a general note, I advice you to either use rygel as a hacker or
user, the different being that as user you want to stick to releases
and as hacker to rygel from git.
I will try to work with the latest git version, but I need to compile all the new
dependencies.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]