From: Uri Shkolnik <urishk@yahoo.com>
To: linux-dvb <linux-dvb@linuxtv.org>, free_beer_for_all@yahoo.com
Subject: Re: [linux-dvb] Multiproto API/Driver Update
Date: Thu, 11 Sep 2008 15:23:35 -0700 (PDT) [thread overview]
Message-ID: <247734.79799.qm@web38801.mail.mud.yahoo.com> (raw)
In-Reply-To: <164710.35297.qm@web46108.mail.sp1.yahoo.com>
--- On Thu, 9/11/08, barry bouwsma <free_beer_for_all@yahoo.com> wrote:
> From: barry bouwsma <free_beer_for_all@yahoo.com>
> Subject: Re: [linux-dvb] Multiproto API/Driver Update
> To: "linux-dvb" <linux-dvb@linuxtv.org>, urishk@yahoo.com
> Date: Thursday, September 11, 2008, 11:51 PM
> --- On Mon, 9/8/08, Uri Shkolnik <urishk@yahoo.com>
> wrote:
>
> > First I would like to present myself (I'm new to
> this forum)
>
> A hearty Welcome from my side, and I hope you have a
> pleasant
> stay. Please help yourself to the refreshments from the
> bar,
> and have a kipper. ;-)
>
Thanks :-)
>
> > I don't know what should be done next, which API
> (and
> > sub-system) should be added first, second, ... (or not
> at
> > all?). I have my own views (CMMB getting much more
> audience
> > than DVB-H and ISDB-T more than the DAB family).
>
> Of course, this will depend on your location -- in some
> parts
> of Europe, DVB-H is available as an (subscription) option
> and
> DAB is widespread from the provider-point-of-view.
>
> It is from my perspective in Europe that I write, where
> ISDB-T
> is not used, but DAB hardware is relatively difficult to
> find.
> Still, DAB services have been widely available for a longer
> time than DVB-T has been operating.
>
I'm not so sure. As I see it, if it depends on number of users DVB-H comes last after CMMB and ISDB-T.
>
> > One point regarding Siano non-DVB offering - With
> Michael
> > Krufky's help, I'm trying to find a way to add
> > Siano's non-DVB(-T) offering into the kernel's
> code
> > base (till now we supply a proprietary sources
> directly to
> > our customers).
>
> When you say `customers', do you mean business
> customers,
> for example, TerraTec, which has incorporated your device
> into the Cinergy Piranha, which I have, and for which the
> TerraTec-supplied 'Doze media player can sort-of
> successfully
> play the available DAB stations? Or do you mean,
> `end-users'
> (fnarr) such as myself, who want to use this device under
> Linux, for more than DVB-T?
>
Siano does not manufacture devices. So 'business customers' will fit.
I know the TerraTec device you refer to, and theoretically it can be used as DAB radio receiver. The current LinuxTV lacks the code to support it.
>
> Here is my biggest question, which probably could be
> answered
> if I used a Real Web Browser.
>
> My Internet access is mostly through a SSH connection to a
> text-
> only web-browser on a trusted host, usually on a borrowed
> connection. So I don't have access to Javascript
> links, or
> other non-text offerings -- and often I have no access at
> all,
> so I've sort of adopted a UUCP-like way of
> `working', for some
> values of `work'.
>
>
> In Mr. Krufky's work, I've seen reference to
> Siano-provided
> drivers as an alternative to those which he's
> painstakingly
> adapted and included in the mainstream. Unfortunately for
> me,
> the link is to the main webpage, and from there, normal
> links
> lead nowhere interesting. There are plenty of Javascript
> links
> that I can't follow. So, I haven't found anything
> which might
> help me to answer my further questions myself, and for
> that,
> I must apologise.
You can ask any question you like to, I'll gladly help you with anything I can.
>
>
> > Of course it will be somewhat specific code
> > by the fact that it'll match Siano's chipset
> instead
> > of be more generic.
>
> I don't see this as a real problem, because I don't
> know
> how to weave a generic API from the DAB/DAB+ specs that
> I've read.
>
It's quite simple actually.
There is a open source module from Siano that enable DAB @ Linux. The problem is that this module is not a part of DVB and does not communicates with DVB in any way, but it uses its own character devices in order to communicate with user space applications. It may be converted of course to something that uses DVB, and also be more generic.
>
> I was hoping to find a diagram of the demodulation process
> for DAB streams, from the OFDM RF carrier (handled by the
> hardware) to the mp2/AAC+ audio decoding (in Linux, handled
> by a userspace software player). Unfortunately, I could
> not
> find anything...
I'm not sure I understand you, so -
1) You always get the digital output from the device (in case of DAB it a framed stream). I don't know any hardware that pipe out the raw modem output.
2) If you refer to the frontend parameters (for DAB family), I can supply you with those.
3) FIB parsing (this is part of the control scheme that is used by DAB) - you get a stream of data frames contain it. Siano offers binary library (user space) that parses it and gives simple API to know what are the available services.
>
> Had I found something, I would ask you, if it is not
> obvious
> from freely-available code to customers, just where in the
> chain of decoding, your hardware outputs a stream. I mean,
> if I supply a channel number such as 12C (VHF), would I be
> seeing the entire multiplex from which I could extract one
> particular service, or can I expect something more
> specific?
>
DAB is not a multiplex...
>
> I suspect that I would likely find that with different
> devices (of the few that are available), I'd be tapping
> into the demodulation-demultiplexing chain at different
> points, therefore needing to be able to tweak the devices
> differently appropriate to where I tap into the chain.
>
>
> But then, I really don't know what I'm talking
> about.
>
>
> thanks,
> barry bouwsma
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
next prev parent reply other threads:[~2008-09-11 22:24 UTC|newest]
Thread overview: 97+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <48C00822.4030509@gmail.com>
[not found] ` <48C01698.4060503@gmail.com>
2008-09-04 17:27 ` [linux-dvb] Multiproto API/Driver Update Manu Abraham
2008-09-04 18:38 ` Goga777
2008-09-04 20:39 ` Manu Abraham
2008-09-04 20:47 ` Johannes Stezenbach
2008-09-04 23:32 ` Markus Rechberger
2008-09-05 13:45 ` Steven Toth
2008-09-07 19:15 ` Simon Kenyon
2008-09-07 19:52 ` Markus Rechberger
2008-09-08 11:14 ` Simon Kenyon
2008-09-08 12:21 ` Markus Rechberger
2008-09-08 13:19 ` Halim Sahin
2008-09-08 16:07 ` Steven Toth
2008-09-08 17:54 ` Manu Abraham
2008-09-08 18:19 ` Hans Werner
2008-09-08 18:25 ` Markus Rechberger
2008-09-08 18:38 ` Manu Abraham
2008-09-08 16:03 ` Steven Toth
2008-09-08 15:57 ` Steven Toth
2008-09-05 14:32 ` Steven Toth
2008-09-05 1:01 ` hermann pitton
2008-09-05 18:04 ` Francesco Schiavarelli
2008-09-06 11:56 ` Manu Abraham
2008-09-08 19:45 ` barry bouwsma
2008-09-08 20:37 ` Manu Abraham
2008-09-08 20:47 ` Jelle De Loecker
2008-09-08 20:54 ` Manu Abraham
2008-09-08 21:24 ` Markus Rechberger
2008-09-08 22:13 ` Manu Abraham
2008-09-08 23:22 ` Uri Shkolnik
2008-09-09 8:22 ` Manu Abraham
2008-09-11 20:51 ` barry bouwsma
2008-09-11 22:23 ` Uri Shkolnik [this message]
2008-09-11 23:16 ` Christophe Thommeret
2008-09-18 19:05 ` Uri Shkolnik
2008-09-12 9:17 ` barry bouwsma
2008-09-18 19:11 ` Uri Shkolnik
2008-09-18 19:24 ` Christophe Thommeret
2008-09-10 0:52 ` barry bouwsma
2008-09-10 9:16 ` Uri Shkolnik
2008-09-10 15:40 ` Michael Krufky
2008-09-12 21:43 ` Manu Abraham
2008-09-12 22:35 ` hermann pitton
2008-09-14 11:15 ` Klaus Schmidinger
2008-09-14 19:15 ` Manu Abraham
2008-09-14 23:02 ` Manu Abraham
2008-09-04 18:12 lucian orasanu
2008-09-04 20:41 ` Manu Abraham
[not found] <20080908195603.GE10714@braindead1.acher>
2008-09-09 0:43 ` barry bouwsma
2008-09-09 1:17 ` hermann pitton
2008-09-09 12:02 ` barry bouwsma
2008-09-09 12:12 ` Rudy Zijlstra
2008-09-09 15:33 ` Markus Rechberger
2008-09-09 20:59 ` Simon Kenyon
2008-09-09 21:14 ` Markus Rechberger
2008-09-10 0:02 ` Steven Toth
2008-09-13 22:46 ` Manu Abraham
2008-09-13 22:56 ` Markus Rechberger
2008-09-13 23:31 ` Manu Abraham
2008-09-14 2:10 ` Markus Rechberger
2008-09-14 10:51 ` barry bouwsma
2008-09-14 13:51 ` Markus Rechberger
2008-09-14 14:29 ` Steven Toth
2008-09-14 14:27 ` Steven Toth
2008-09-14 15:14 ` barry bouwsma
2008-09-14 15:28 ` Markus Rechberger
2008-09-14 16:54 ` Steven Toth
2008-09-14 19:51 ` Markus Rechberger
2008-09-14 21:57 ` Steven Toth
2008-09-14 22:03 ` Andreas Oberritter
2008-09-14 22:27 ` Steven Toth
2008-09-14 22:33 ` Markus Rechberger
2008-09-14 22:41 ` hermann pitton
2008-09-16 16:45 ` Benny Amorsen
2008-09-14 15:38 ` Markus Rechberger
2008-09-14 17:02 ` Steven Toth
2008-09-14 18:51 ` Manu Abraham
2008-09-14 20:08 ` Christophe Thommeret
2008-09-15 0:17 ` hermann pitton
2008-09-14 20:45 ` Andy Walls
2008-09-14 21:01 ` Manu Abraham
2008-09-14 22:20 ` Andy Walls
2008-09-14 22:36 ` Manu Abraham
2008-09-15 4:23 ` hermann pitton
2008-09-14 21:03 ` Manu Abraham
2008-09-15 5:50 ` Julian Scheel
2008-09-15 15:42 ` Michael Krufky
2008-09-19 10:58 ` Julian Scheel
2008-09-19 19:51 ` VDR User
2008-09-24 16:54 ` Oliver Endriss
2008-09-15 23:10 ` Andy Walls
2008-09-16 2:55 ` hermann pitton
2008-09-14 3:39 ` hermann pitton
2008-09-14 19:08 ` Simon Kenyon
2008-09-14 19:25 ` Markus Rechberger
2008-09-14 20:54 ` Simon Kenyon
2008-09-14 21:00 ` Markus Rechberger
-- strict thread matches above, loose matches on Subject: below --
2008-09-10 15:55 Otto Kekäläinen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=247734.79799.qm@web38801.mail.mud.yahoo.com \
--to=urishk@yahoo.com \
--cc=free_beer_for_all@yahoo.com \
--cc=linux-dvb@linuxtv.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox