amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

[Login] [Registrieren] [Passwort vergessen?]

< Nächste MeldungVorige Meldung >
12.Okt.2002
Guido Mersmann (ANF)


AmithlonTV sucht Programmierer!
Programmierer gesucht!

Wir brauchen für AmithlonTV Leute, die des Programmierens mächtig sind, sich mit TV-Karten (bt8x8, SAT, DVB, ...) auskennen, welche besitzen und gewillt sind, Treiber für die einzelnen Komponenten zu schreiben.

Das ist der Stand der Dinge:

Wir haben ein dreistufiges Treibersystem. Auf der untersten Ebene liegt eine Textdatei, dann folgt eine Library, die als Schnittstelle zu Applikationen dient. Diese Library ruft einzelne Untertreiber auf.

Das hinter der Library stehende Treibersystem ist Chip-basiert. Einfach gesagt, es gibt nicht für jede Karte einen Treiber, sondern für jeden Chip einen Treiber. Der Vorteil ist, dass der Anwender einfach nur eine Textdatei ändern muss und dort die Chips einträgt, die auf seiner Karte vorhanden sind, und schon läuft seine TV-Karte. Fehlende Komponenten spielen in den meisten Fällen keine Rolle. Gibt es keinen Tuner, dann hat die Applikation eben auch keinen. Ein Treiber für einen bestimmten Chip funktioniert also ohne Anpassung mit den verschiedensten Karten.

Die Library ist so flexibel ausgelegt, dass sie mit beliebig vielen TV-Karten gleichzeitig umgehen kann. Ebenso können sich beliebig viele Applikationen eine TV-Karte teilen, was z. B. für Videorecorder, TV- und Web-Cam sehr praktisch ist. So wird automatisch zwischen den Applikationen umgeschaltet, sofern sinnvoll. Z. B. kann eine Web-Cam-Applikation eine TV-Applikation zum Bildklau kurz unterbrechen, aber die Videorecorder-Applikation eben nicht.

Im Gegensatz zur Hauptbibliothek, die schon sehr gut funktioniert, liegt in den externen Komponenten einiges im Argen. Eine echte TV-Applikation gibt es noch nicht. Es gibt eine kleine Testversion, die die Möglichkeiten aufzeigt und zu Testzwecken dient, aber nicht wirklich Funktionalität bietet.

Bei den Chip-Treibern sieht es noch schlechter aus. Bisher sind nur die Treiber für die Medion TV-Karte (MD 9592) vorhanden. Also ein Audiotreiber, ein Tunertreiber und der bt8x8 sind vorhanden. Der bt8x8-Treiber sollte in der Lage sein, auf jeder TV-Karte mit BrookTree Chip ein Bild zu erzeugen und anzeigen zu können. Gerade der bt8x8 Support macht mir noch einige Probleme und ich könnte Fachkenntnisse gebrauchen.

Das klingt jetzt vielleicht alles sehr kompliziert, ist es aber nicht, da die komplexen Dinge alle in der tvcard.library implementiert sind und die Treiber selber wirklich minimal sind. Die Sub-Library für den Tuner ist derzeit nicht mal 2 Kb groß!

Dringend benötigt werden:
  • Treiber für möglichst viele Chips.
  • Eine TV-Applikation mit ansprechender GUI mit Reaction und oder Skins.
  • Eine Videorecorder-Applikation.


Fähigkeiten, die mitgebracht werden sollten:
  • C Kenntnisse.
  • 68K Kenntnisse sind von Vorteil.
  • Library-Programmierung (die Chip-Treiber sind normale Libraries mit vier Funktionen).
  • Kenntnisse über die einzelnen Chips sind sehr ratsam.


Was nicht erwartet werden kann:

AmithlonTV ist nicht kommerziell und soll es auch nicht werden. Daher gibt es auch keine Bezahlung. Ich möchte mit diesem Aufruf die bisher eher schleppend voranschreitende Entwicklung vorantreiben.

Wer Interesse hat, kann sich bei mir melden!

Guido Mersmann (ps)

[Meldung: 12. Okt. 2002, 21:38] [Kommentare: 20 - 14. Okt. 2002, 23:23]
[Per E-Mail versenden]  [Druck-Version]  [ASCII-Version]
< Nächste MeldungVorige Meldung >

.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.