[linux-dvb] DVB file formats
Andrew de Quincey
adq_dvb at lidskialf.net
Fri Jun 17 11:51:14 CEST 2005
On Friday 17 June 2005 10:04, Johannes Stezenbach wrote:
> Andreas Oberritter wrote:
> > On Fri, 2005-06-17 at 00:10 +0100, Andrew de Quincey wrote:
> > > The first thing that springs to my mind is something like the
> > > following:
> > >
> > > DVBS: ((frequency / (symbolrate/1000)) << 1) | polarisation
> > > DVBT: (frequency / bandwidth)
> > > DVBC: (frequency / symbolrate)
> > AFAIK there can not be more than one multiplex one frequency except if
> > the polarization differs.
> Not true for Japan / ARIB. They do funky stuff, below is a quote
> from a private mail where someone explained this to me a while ago:
> | In the ARIB-T, there is just one transport stream per frequency, so, as
> | you said, transport_stream_id parameter is not needed for tuning
> | purpose.
> | In the ARIB-S and ARIB-C, there are multiple transport streams mux-ed in
> | a frequency. Bandwidth of a frequency is divided into 48 slots, each
> | assigned to any of the transport streams. TMCC describes, for each slot,
> | a transport_stream_id to which a slot belongs. This is explained in ARIB
> | STD-B20. Regretably, there isn't english version.
> Which means that *the frontend* needs to know the transport_stream_id
> for tuning...
> (I'm not implying that we should support this.)
eeagh! I reckon support that in a later version if necessary.
Multiplexing multiplexes seems sort of mad though :)
More information about the linux-dvb