Tras un año de desarrollo, se ha lanzado la plataforma de centro multimedia doméstico MythTV 34. Esta plataforma transforma una PC de escritorio en un televisor, videograbadora, centro de música, álbum de fotos y estación de grabación y visualización de DVD. El código del proyecto se distribuye bajo la licencia GPLv2. Simultáneamente, se ha lanzado una interfaz web independiente, MythWeb, para gestionar el centro multimedia mediante un navegador web.
La arquitectura de MythTV se basa en la separación del backend para almacenar o capturar video (IPTV, tarjetas DVB, etc.) y el frontend para mostrar y formar una interfaz. El frontend puede funcionar simultáneamente con varios backends, que pueden ejecutarse tanto en el sistema local como en computadoras externas. La funcionalidad se implementa a través de complementos. Actualmente hay dos conjuntos de complementos disponibles: oficiales y no oficiales. La gama de posibilidades que cubren los complementos es bastante amplia, desde la integración con varios servicios en línea y la implementación de una interfaz web para controlar el sistema a través de una red hasta herramientas para trabajar con una cámara web y organizar la comunicación de video entre PC.
La nueva versión introduce 444 cambios en la base del código, incluidos:
- WebFrontend, que proporciona acceso a todas las configuraciones, ha sido reemplazado por una nueva interfaz web incorporada (http://yourBackend:6544).
- Se ha completado el trabajo en la segunda versión de la API de servicio.
- Se ha agregado una página para editar los parámetros de IPTV al Editor de canales.
- Se agregó el parámetro de línea de comando webonly a mythbackend para habilitar la interfaz solo web.
- Se ha agregado un nuevo efecto visual, SpectrumDetail, a la interfaz de visualización del espectrograma.
- La implementación de Airplay ahora admite el descifrado de flujos de datos y el descifrado de claves de sesión utilizando nuevas versiones de OpenSSL.
- Las tarjetas de captura de video HDHomeRun ahora admiten IPTV, configuración DVB-T/T2, importación de canales y grabación MPTS.
- El código ha sido traducido para utilizar el estándar C++17.
- Se agregó la capacidad de decodificar subtítulos externos usando FFmpeg en lugar de xine.
- Se agregó una función para sincronizar subtítulos externos con la transmisión de video.
- El tema de diseño ha sido reemplazado por el de todo MythCenter.
- Se ha añadido la configuración "Transiciones suaves" al menú.
Fuente: opennet.ru
