Digital Video Broadcasting Software for watching digital TV and listening to radio channels

API modułów ProgDVB

W ProgDVB istnieje kilka interfejsów modułów i wtyczek przeznaczonych do różnych zadań.

1. Wspólne moduły do pracy z transmisją.
Na przykład do nagrywania lub analizy strumienia. Należy je umieścić w folderze Modules z rozszerzeniem *.module. Moduły można wybierać w Ustawienia->Opcje->Moduły i są dostępne z menu Usługi. To API wymaga wersji ProgDVB > 6.63.4
Opis i prosty przykład modułu są tutaj.

2. Zdalne sterowanie
Aby odbierać polecenia z przycisków pilota, należy użyć osobnego typu modułów. Znajduje się on w folderze RemoteControl i ma rozszerzenie *.RcModule. Moduł można wybrać i zobaczyć jego ustawienia w Ustawienia->Opcje->Interfejs.
Opis jest tutaj.

3. Wizualizacje
Do wizualizacji ProgDVB używa bardzo starego API starszych odtwarzaczy. Ma ono pewne ograniczenia. Jestem bardzo zainteresowany nowymi renderingami i gotowy dodać obsługę nowego API. Proszę o propozycje.
Opis tego, co jest, znajduje się tutaj.

4. Stare API MultiDec.
Obsługiwane są tylko podstawowe funkcje.

 

5. Format listy kanałów ProgDVB.
tutaj.

W razie pytań proszę pytać mnie e-mailem. Mogę również utworzyć kilka dodatkowych funkcji API, jeśli masz ciekawe pomysły.