Linux DVB task force

Table of Contents:

Scope

The LinuxTV.org project http://www.linuxtv.org hosts the Linux DVB API.

The Linux DVB v4 API project page can be found at http://www.linuxtv.org/wiki/index.php/Linux_DVB_API_Version_4.

There, the current API specification can be downloaded as well as a stripped-down version of the presentation held by Michael Hunold at the San Jose CE Linux Forum meeting.

The CELF version is available in the public wiki here: http://tree.celinuxforum.org/pubwiki/moin.cgi/TechConference2005Docs

On that meeting, a few todo items concerning the Linux DVB API were identified. These items are discussed in detail below.

Current tasks

extend the API documentation

Contact person: mhunold@tee.toshiba.de

The API documentation as well as the documentation in the public API header files have been improved a lot. The documentation is partly autogenerated, making it easier to keep it up to date with the latest version of the API header files.

discuss extensions to support analog video

Contact person: mhunold@tee.toshiba.de

This has not been discussed in public yet, because there is not much interest in the public regarding this topic. CELF internal discussion is higly appreciated.

discuss higher level API approach

Contact person: mhunold@tee.toshiba.de

This has been discussed superficially. The current API is kernel-level only and provides access to the basic DVB hardware facilities of the underlying chipset. This approach is sufficient for most people, because the different chipsets expose nearly the same properties in hardware, so most people don't see a need for a higher level API.

There have been discussions to create a new project like "libdvb" which provides basic algorithms and parsing routings for things that come over and over again. But so far nobody has created such a project and now probably everybody has it's own implementation. 8-/

add support for Japanese DTV format ARIB

Contact person: Munakata@hsdv.com

AvgLinuxDvbTaskForce (last edited 2008-05-07 18:22:22 by localhost)