[linux-dvb] multiple frontends question
evangelos.stergiou at fileas.com
Fri Apr 7 14:54:23 CEST 2006
Thanks for your ideas. I will try a workaround with dvbstream...
Actually my real need is to listen to a Service ID.
So when a PID changes, I can still receive my multimedia by satellite as
long as the SID stays the same.
This isn't possible, is it?
----- Original Message -----
From: "Christophe Thommeret" <hftom at free.fr>
To: <linux-dvb at linuxtv.org>; "Evangelos Stergiou"
<evangelos.stergiou at fileas.com>
Sent: Friday, April 07, 2006 10:27 AM
Subject: Re: [linux-dvb] multiple frontends question
Le Vendredi 07 Avril 2006 10:03, Evangelos Stergiou a écrit :
> I have a DVB-S card and I want to have 2 instances of xine or mplayer
> locked to 2 different PIDs (1 instance for 1 PID)
> in order to mix the output to the same audio card. The problem is that 2
> instances of a player cannot use DVB input (DVB plugin
> will not allow this). How can I do this?
> I suspect that I need to use
> multiple frontends to my DVB card. But, is this possible?
No, it's not possible. This is how it works:
1) the app opens frontend0 and set tuning params.
2) the app tells demux0 which pids to filter from the current mplex.
3) the (reconstructed TS) can now be read from dvr0.
4) you can then filter the TS to send pid_x to fifo_x and pid_y to fifo_y
google for "dvbstream", it may help you.
More information about the linux-dvb