(resend from Friday, my ISP smtp server seems to be acting up, I didn't
see this getting on the ML yet.) I am trying to grab a TS over RTP stream from the networki (10 Mbps, I-only), strip it and send it back out as ES over RTP. For some reason, I always get stuck when using flutsdemux (or around there). This is one of the latest pipelines I've been using: gst-launch-0.10 -v gstrtpbin name=rtpbin \ latency=200 gstrtpbin \ name=sendrtpbin \ latency=200 \ udpsrc multicast-group=226.255.0.9 \ port=50200 caps="application/x-rtp,clock-rate=(int)90000" ! \ rtpbin.recv_rtp_sink_0 rtpbin. caps="application/x-rtp" ! \ rtpmp2tdepay ! \ flutsdemux ! \ flutsmux ! \ rtpmp2tpay ! \ sendrtpbin.send_rtp_sink_1 \ sendrtpbin. caps="application/x-rtp/x-rtp,clock-rate=(int)90000,system=0\ ! \ udpsink host=226.255.12.0 port=5000 Quality is poor and packets get dropped (gstreamer, mplayer and vlc). Replacing "flutsdemux ! flutsmux ! rtpmp2tpay" with "flutsdemux ! rtpmpvpay" (combination I want to test/use), the visual result is the same as the above. When leaving out the flutsdemux/flutsmux; the quality is fine. Simplified, this is (same poor visual result): gst-launch udpsrc multicast-group=226.255.0.8 port=50100 \ caps="application/x-rtp,clock-rate=(int)90000" \ ! .recv_rtp_sink_0 gstrtpbin \ ! typefind \ ! rtpmp2tdepay \ ! flutsdemux \ ! rtpmpvpay \ ! udpsink host=226.255.12.0 port=5000 Again, leaving out flutsdemux shows perfect video quality: gst-launch udpsrc multicast-group=226.255.0.8 port=50100 \ caps="application/x-rtp,clock-rate=(int)90000" \ ! .recv_rtp_sink_0 gstrtpbin \ ! typefind \ ! rtpmp2tdepay \ ! rtpmp2tpay \ ! udpsink host=226.255.12.0 port=5000 I've tried playing around with queues (suggestion from IRC), rtpbins, ... to no avail. Is this a known issue, or something I missed? [mleeman@bane ~]$ dpkg -l |grep gstreamer |cut -c 4-60 gstreamer-tools 0.10.20-1 gstreamer0.10-alsa 0.10.19-2 gstreamer0.10-ffmpeg 0.10.4-3 gstreamer0.10-fluendo-mp3 0.10.7.debian-1 gstreamer0.10-fluendo-mpegdemux 0.10.15-1 gstreamer0.10-fluendo-mpegmux 0.10.4-1 gstreamer0.10-gnomevfs 0.10.20-1 gstreamer0.10-plugins-bad 0.10.7-2 gstreamer0.10-plugins-base 0.10.20-1 gstreamer0.10-plugins-farsight 0.12.8-1 gstreamer0.10-plugins-good 0.10.8-4 gstreamer0.10-plugins-ugly 0.10.8-1 gstreamer0.10-sdl 0.10.7-2 gstreamer0.10-tools 0.10.20-1 gstreamer0.10-x 0.10.20-1 libgstreamer-plugins-base0.10-0 0.10.20-1 libgstreamer-plugins-base0.10-dev 0.10.20-1 libgstreamer0.10-0 0.10.20-1 libgstreamer0.10-0-dbg 0.10.20-1 libgstreamer0.10-dev 0.10.20-1 -- br, marc. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |