Accessing /dev/dvb/adapterX/dvrX
Luca Santini
luca.santini at spesonline.com
Thu Oct 24 12:01:22 CEST 2013
Hi Plox,
the below one works for me to stream DVB-T signal
pn=140
tzap -c channels.conf -p -r -S "LA7" &
cat /dev/dvb/adapter0/dvr0 | gst-launch-0.10 fdsrc fd=0 ! mpegtsparse !
tsdemux program-number=$pn name=demux ! queue max-size-buffers=0
max-size-time=0 ! mpeg2dec ! xvimagesink demux. ! queue
max-size-buffers=0 max-size-time=0 ! mad ! alsasink
it also works with similar pipeline targeted to a freescale iMX6
hardware (subtituting xvimagesink and mpeg2dec with the
accelerated-for-the-hardware ones)
On 24/10/2013 10:53, Plox wrote:
> Thank you very much for your answers.
>
> Sadly using "cat /dev/dvb/adapter0/dvr0 | gst-launch-1.0 fdsrc fd=0 !
> tsdemux ! mpegvideoparse ! omxmpeg2videodec ! eglglessink" did not solve the
> problem.
> The pipeline is still stuck while prerolling.
>
> I am not using dvbsrc as it does not seem to be able to make use of the new
> DVB API v5 (S2API) and furthermore a pipeline involving dvbsrc sadly takes
> far too much time to actually play live tv.
>
> How did you get fdsrc to work?
>
> Thanks again for your help!
>
>
>
> --
> View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Accessing-dev-dvb-adapterX-dvrX-tp4662813p4662824.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
More information about the gstreamer-devel
mailing list