API de módulos de ProgDVB
Hay varias interfaces de módulos y complementos que están diseñadas para diferentes tareas en ProgDVB.
1. Módulos comunes para trabajar con tráfico.
Por ejemplo, para la grabación o el análisis del flujo. Deben colocarse en la carpeta Modules con la extensión *.module. Los módulos se pueden elegir desde Configuración->Opciones->Módulos y son accesibles desde el menú Servicio. Esta API requiere la versión de ProgDVB > 6.63.4
La descripción y un ejemplo sencillo de un módulo están aquí.
2. Control remoto
Para recibir comandos desde los botones del control remoto se utiliza un tipo individual de módulos. Se encuentra en la carpeta RemoteControl y tiene la extensión *.RcModule. Puede seleccionar el módulo y ver su configuración en Configuración->Opciones->Interfaz.
La descripción está aquí.
3. Visualizaciones
Para las visualizaciones, ProgDVB utiliza una API muy antigua de reproductores anteriores. Tiene algunas limitaciones. Estoy muy interesado en las nuevas renderizaciones y estoy listo para añadir compatibilidad con una nueva API. Por favor, haga sugerencias.
La descripción de lo que es está aquí.
4. La antigua API MultiDec.
Solo se admiten funciones básicas.
5. Formato de la lista de canales de ProgDVB.
aquí.
Por favor, pregúnteme por correo electrónico si tiene alguna pregunta. También puedo crear algunas funciones API adicionales si tiene ideas interesantes.
