API des modules ProgDVB
Il existe plusieurs interfaces de modules et de plugins conçues pour différentes tâches dans ProgDVB.
1. Modules courants pour le travail avec le trafic.
Par exemple, pour l'enregistrement ou l'analyse du flux. Ils doivent être placés dans le dossier Modules avec l'extension *.module. Les modules peuvent être choisis dans Paramètres->Options->Modules et sont accessibles depuis le menu Service. Cette API requiert la version de ProgDVB > 6.63.4
La description et un exemple simple de module sont ici.
2. Télécommande
Pour recevoir des commandes depuis les boutons de la télécommande, utilisez un type individuel de modules. Il se trouve dans le dossier RemoteControl et possède l'extension *.RcModule. Vous pouvez sélectionner le module et voir ses paramètres dans Paramètres->Options->Interface.
La description est ici.
3. Visualisations
Pour les visualisations, ProgDVB utilise une très ancienne API de lecteurs plus anciens. Elle présente certaines limitations. Je suis très intéressé par les nouveaux rendus et prêt à ajouter la prise en charge d'une nouvelle API. Veuillez faire des suggestions.
La description de ce qu'il en est ici.
4. L'ancienne API MultiDec.
Seules les fonctions de base sont prises en charge.
5. Format de la liste des chaînes ProgDVB.
ici.
Veuillez me contacter par e-mail si vous avez des questions. Je peux également créer des fonctions API supplémentaires si vous avez des idées intéressantes.
