encode dvb stream and send via rtp

Adil Karaöz uyeoldugumsiteler at gmail.com
Fri Feb 17 08:00:22 PST 2012


Hi;

I want to encode tv from dvb-s ( because channel has high bitrate and I
want to reduce it) and then send via rtp.

I used follwing command line but stream doesn't start.
gst-launch -v dvbsrc polarity="v" frequency=11870000 symbol-rate=8888 !
mpegtsparse ! queue ! mpegtsdemux name=demux demux.audio_00 ! flump3dec !
queue ! alsasink demux.video_00 ! mpeg2dec ! queue ! ffenc_mpeg2video
bitrate=9000 ! mpegtsmux name=mux ! rtpmp2tpay ! udpsink port=5000
host=127.0.0.1 rtpbin.send_rtcp_src_0 demux.audio_00 ! queue ! mux.

I used follwing command link playing only video.
gst-launch -v gstrtpbin name=rtpbin dvbsrc polarity="v" frequency=11870000
symbol-rate=8888 ! mpegtsdemux name=demux ! queue ! mpeg2dec ! queue !
ffenc_mpeg2video bitrate=9000 ! mpegtsmux name=mux ! rtpmp2tpay !
rtpbin.send_rtp_sink_0 rtpbin.send_rtp_src_0 ! udpsink port=5000
host=127.0.0.1 rtpbin.send_rtcp_src_0 demux.audio_00

Can anybody help me, how to I do that?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20120217/e8c09ed1/attachment.html>


More information about the gstreamer-devel mailing list