Skip to contentSkip to conversation

Implementing support for multi-channel

linux-dvb Andrea 1 participant 1 message Mar 12, 2008 1 message not in the archive Media (V4L/DVB)

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

Andrea

author
#1 lore raw
Quoted 3 lines

It's (partly) for a research project, so I have to look at all possible solutions, software being one, so dvbstreamer is part of the solution :-) The others are at driver and hardware level (the hardware supports this).

I can try to explain you what I have understood.
Please anybody correct me where I am wrong.
The following is true in the case of a USB card capable of passing the whole TS to the kernel.

1 tuner => only 1 frequency!

The dvr is useless since it can be opened only once.

You can open the demux as many times as you want.
Each time you set a filter.
Then you can read from them.

You can filter

1) based on a PID
2) just get the whole signal
3) set a section filter

case 1 and 2: you can decide whether to get the TS or PES version of the stream. I am not too sure about PES. TS is pretty easy to use.

If you want to get a channel (audio + video), then you are in trouble.
I can only filter 1 pid, or the whole TS. So you would need to get the whole signal from each demux and filter (audio, video, subtitles...) in your userspace application (which is a big waste!)

I have tried to ask (but did not get any answer) in this list, what people think about multi pid filter, so that you can get a full channel in each demux.

Hope it helps.

Andrea

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb