Skip to contentSkip to conversation

DVB ASI related question

DISCUSSION Dinesh Bhat 3 participants 4 messages May 27, 2008 – May 29, 2008 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

Hello,

Please suggest if this is not a question relevant to this list.

I do not see support DVB over ASI on linuxtv.org. We are DVB/SDI over ASI manufacturers and was wondering how much need is there in the market for video 4 linux drivers for DVB ASI. Currently we have regular PCI based drivers for Linux 2.6 and are thinking of porting our drivers to V4L if there is need. I could not obtain enough information while searching on the Internet.

Any advice is appreciated.

Kind Regards,

Dinesh

--
video4linux-list mailing list
Unsubscribe mailto:[email protected]?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

#1 lore raw
Quoted 7 lines · Dinesh Bhat

Hello,

Please suggest if this is not a question relevant to this list.

I do not see support DVB over ASI on linuxtv.org. We are DVB/SDI over ASI manufacturers and was wondering how much need is there in the market for video 4 linux drivers for DVB ASI. Currently we have regular PCI based drivers for Linux 2.6 and are thinking of porting our drivers to V4L if there is need. I could not obtain enough information while searching on the Internet.

Any advice is appreciated.

Hi Dinesh,

That's interesting. Are your existing drivers open source GPL drivers?

Kind regards,

Steve Toth

--
video4linux-list mailing list
Unsubscribe mailto:[email protected]?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

#2 lore raw

Hi Steven,

Yes all of our drivers are open source though not available in the mainstream kernel releases. That's what we intend to do.

Thanks,

Dinesh

Quoted 9 lines · Steven Toth
Quoted 7 lines · Dinesh Bhat

Hello,

Please suggest if this is not a question relevant to this list.

I do not see support DVB over ASI on linuxtv.org. We are DVB/SDI over ASI manufacturers and was wondering how much need is there in the market for video 4 linux drivers for DVB ASI. Currently we have regular PCI based drivers for Linux 2.6 and are thinking of porting our drivers to V4L if there is need. I could not obtain enough information while searching on the Internet.

Any advice is appreciated.

Quoted 7 lines

Hi Dinesh,

That's interesting. Are your existing drivers open source GPL drivers?

Kind regards,

Steve Toth

--
video4linux-list mailing list
Unsubscribe mailto:[email protected]?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

#3 lore raw
In reply to Dinesh Bhat

tir, 27.05.2008 kl. 16.01 -0500, skrev Dinesh Bhat:

Quoted 10 lines

Hello,

Please suggest if this is not a question relevant to this list.

I do not see support DVB over ASI on linuxtv.org. We are DVB/SDI over ASI manufacturers and was wondering how much need is there in the market for video 4 linux drivers for DVB ASI. Currently we have regular PCI based drivers for Linux 2.6 and are thinking of porting our drivers to V4L if there is need. I could not obtain enough information while searching on the Internet.

It was discussed at some point wether to add the necessary apis to handle ASI input devices to the linuxtv dvb api at some point. The post that started the discussion can be read here:
http://www.mail-archive.com/[email protected]/msg26193.html

I don't think the discussion ended in any conclution, and I don't think anyone did anything towards adding ASI support. As you might know linux multimedia support has two different sets of apis, one for dvb cards (called "dvb" or "linuxtv dvb" and one for analog capture cards (called v4l and v4l2). The previous discussion was about adding support for ASI input boards to the dvb api. This would need some work because it wouldn't be well defined how to "tune" a ASI card. I think you by this mail suggested to add the ASI card as a v4l(2) driver. This might be a good idea as this api is allready well defined for devices that don't need to be tuned. Also many devices has arrived lately with hardware encoders on them, so the api does handle capturing codec data.

So if you want to create a ASI capture card driver within the confines of standard linux apis you have the following alternatives (as I see it):

Use the DVB Api:
pros:
* you can take advantage of the software pid and section filters in the
dvb framework
* if your device supports hardware pid/section filters, apis will be
available to take advantage of them
* userspace applications that handle mpeg2 ts often use this api, and
would be easy to adapt.
cons:
* you might need to extend the apis to handle asi cards

Use the v4l2 api:
pros:
* semantics are well defined.
* provides an extensible api using so called "controls"
cons:
* adapting user space applications will be more difficult
* no reuse of software filters

Just my 2 norwegian øre

Sigmund Augdal

Quoted 12 lines

Any advice is appreciated.

Kind Regards,

Dinesh

--
video4linux-list mailing list
Unsubscribe mailto:[email protected]?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

--
video4linux-list mailing list
Unsubscribe mailto:[email protected]?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list