23.11 Media Server

Flussonic Media Server 23.11 introduce una serie de mejoras significativas para enriquecer la experiencia del usuario. Esta actualización trae consigo el soporte para metadatos MP3 de SHOUTcast, mejorando así la navegación del contenido. Además, incluye soporte para subtítulos, ampliando la accesibilidad del contenido a una audiencia diversa. Las mejoras clave en el reproductor DVR y la optimización del almacenamiento tienen un impacto significativo en el rendimiento. Las métricas push añaden capacidades avanzadas de monitoreo, abarcando clústeres de Kubernetes, y la compatibilidad con la multidifusión específica de origen optimiza la eficiencia de la red. Además, nuestro repositorio de demostración en GitHub proporciona una visión detallada de cómo funcionan nuestros esquemas API. ¡Explora cómo estas innovaciones pueden ayudarte a enfrentar desafíos y expandir tus horizontes comerciales!

LL-HLS

Para optimizar los recursos, mejorar la experiencia del usuario y reducir costos, hemos integrado la compatibilidad del parámetro ?filter.tracks con la URL de reproducción LL-HLS (/index.ll.m3u8) en Flussonic Media Server. Esta mejora permite a los clientes evitar enviar contenido de alta resolución a dispositivos que no pueden aprovecharlo por completo, conservando así el ancho de banda y la potencia de procesamiento del servidor. Reciben contenido adaptado a las capacidades de su dispositivo, logrando una reproducción más suave y un almacenamiento en búfer reducido, eliminando la transmisión de datos innecesaria, especialmente en escenarios de streaming a gran escala. Además, asegura la compatibilidad del dispositivo con una amplia gama de dispositivos, desde televisores hasta dispositivos móviles, y ofrece personalización de contenido, como la selección de diferentes idiomas de audio o calidades de video, lo que resulta en un servicio de transmisión más eficiente y fácil de usar.

La actualización 23.11 trae mejoras esenciales para Flussonic Media Server, ya que incorpora las infraestructuras necesarias para manejar HTTP/2, crucial para el correcto funcionamiento de HTTP Live Streaming de baja latencia (LL-HLS). Flussonic Media Server ha pasado por un importante proceso de refactorización para modernizar y alinear su código base con la última versión (2.x) del servidor web Cowboy.

Integración con Axinom DRM

Con el objetivo de garantizar la protección del contenido de video y prevenir el acceso no autorizado o la piratería, hemos añadido la integración con Axinom DRM, ampliando las capacidades de protección del contenido para la transmisión de video segura. Además, mejoramos el esquema API para la gestión de DRM, ofreciendo un enfoque más lógico y estructurado.

Métricas push

Para mejorar las capacidades de monitoreo, incluidos los clústeres de Kubernetes, una administración eficiente de recursos y la confiabilidad del sistema, hemos introducido la función de devolución de métricas push (en un formato compatible con Prometheus) en el multiplexer pushes.stats and stream statistics y estadísticas de transmisión.

Compatibilidad con metadatos MP3 de SHOUTcast

Para enriquecer la navegación de contenidos, hemos añadido soporte para metadatos MP3 (títulos de canciones, nombres de artistas, nombres de álbumes y otra información sobre el contenido) de una fuente SHOUTcast en la versión 23.11. Al transmitir estos metadatos a través de Flussonic Media Server, nuestros clientes obtienen información completa sobre la pista que se está reproduciendo, mejorando así la experiencia auditiva para los usuarios finales.

Multidifusión específica de fuente (SSM)

Con el objetivo de mejorar la eficiencia del ancho de banda y el uso más efectivo de la red, Flussonic Media Server ahora admite la multidifusión específica de fuente (SSM) para ingerir fuentes MPTS. Esta característica está diseñada para reducir la carga de la red en comparación con la ingestión de múltiples transmisiones SPTS separadas.

Subtítulos

Con el propósito de ofrecer contenido de vídeo accesible e inclusivo, garantizando la igualdad de acceso a los contenidos de vídeo y cumpliendo con los requisitos legales, Flussonic Media Server ahora tiene la capacidad de procesar datos de información suplementaria mejorada (SEI) con parámetros user_data_registered_itu_t_t35, específicamente relacionados con subtítulos (CC), y convertirlos al formato WebVTT.

Inserción de anuncios

Para educar a nuestros clientes sobre cómo monetizar el contenido a través de tecnologías de inserción de anuncios, hemos agregado un artículo general sobre cómo monetizar contenido utilizando SSAI (inserción de anuncios del lado del servidor) o CSAI (inserción de anuncios del lado del cliente). Obtén más información sobre estas tecnologías en [Tecnologías de inserción de anuncios].

Además, ahora Flussonic Media Server permite la reproducción de archivos midroll en el orden especificado por la autorización del backend. También permite la inserción de un “clip de fragmento” al final de la secuencia de anuncios, asegurando una cobertura total del espacio publicitario, incluso en ausencia de anuncios.

Demostración con esquemas API

Con el propósito de facilitar la comprensión y la interacción con nuestras API, impulsando la integración, desarrollo y personalización, hemos creado un repositorio de demostración con esquemas de API disponibles en nuestra cuenta de GitHub. Este recurso está diseñado para mostrar cómo implementamos OpenAPI y un enfoque basado en API en la integración de control de acceso de Flussonic, Watcher, Vision, Client Area y Sigur.

Reproductor DVR

Con el objetivo de mejorar la usabilidad y la calidad visual del reproductor DVR cuando se accede a través de la PWA (aplicación web progresiva) de la interfaz de usuario de Watcher Client, hemos solucionado un problema relacionado con una capa gris que aparecía sobre el reproductor durante la reproducción de archivos. Esta capa gris, que oscurecía el contenido del video, ha sido eliminada, mejorando así la experiencia de visualización de videos archivados.

Con las mejoras en la movilidad y funcionalidad de Flussonic Media Server y Flussonic Watcher, ahora los usuarios pueden exportar y compartir controles para el reproductor DVR de manera cómoda desde sus dispositivos móviles.

Para facilitar la interacción de los usuarios con la línea de tiempo al hacer clic en “Volver a en vivo”, se ha implementado un control deslizante de la línea de tiempo que permite a los usuarios navegar rápidamente a un momento específico en la transmisión en vivo.

Con el objetivo de facilitar a los usuarios la selección precisa de una sección deseada del archivo, los marcadores utilizados para realizar esa selección ahora se mostrarán dentro del área visible de la línea de tiempo cuando los usuarios hagan clic en el control de “scissors”.

Almacenamiento de DVR

Hemos optimizado la gestión de llamadas con la mejora del almacenamiento del DVR. Los usuarios pueden esperar un rendimiento más fluido y confiable al utilizar Flussonic RAID para sus necesidades de almacenamiento y grabación de video.

Errores corregidos

  1. Detección de ID con varias GPU:

    Se ha resuelto el problema previamente existente relacionado con la identificación de (GPU) al usar NVIDIA Nvenc para la transcodificación de video con múltiples GPU. Ahora, Flussonic Media Server puede detectar y utilizar con precisión los ID de dispositivos de las GPU NVIDIA, garantizando tareas de transcodificación correctas y eficientes.

  2. API de Flussonic

    Los clientes con credenciales view_auth ahora pueden usar los métodos GET, config_stats_get y open_files_list, sin encontrar el error HTTP 403. Esto mejora la funcionalidad y usabilidad de Flussonic Media Server.

  3. Retrovisión:

Se ha resuelto el problema de ver el mismo nombre de host del servidor listado dos veces con datos contradictorios en la lista de servidores de la cuenta personal del usuario. Esto garantiza que la información del servidor se muestre con precisión, proporcionando una vista más ágil y precisa de los recursos del servidor.

  1. Exportación de archivos MP4:

Se ha corregido el problema de las pistas de audio faltantes al usar la función “filter.tracks” en escenarios donde hay más de una pista de audio en la transmisión de origen y la pista de audio filtrada no es la primera. Esto asegura que los archivos MP4 exportados contendrán todas las pistas de audio esperadas.

  1. Reproductor DVR:

Se ha mejorado la confiabilidad de la reproducción del DVR incluso cuando la fuente RTSP no está temporalmente disponible. Ahora, el reproductor DVR puede acceder y reproducir contenido archivado asociado con esa transmisión, proporcionando una experiencia de visualización más fluida y consistente.

  1. Interfaz de usuario web de Watcher:

Los usuarios ahora verán las etiquetas de protocolo apropiadas en la pestaña Salida incluso cuando ciertos protocolos estén deshabilitados. Esto mejora la experiencia del usuario al comprender el estado de los protocolos de transmisión en la interfaz de usuario.

  1. Reproducción de secuencias:

Se ha corregido el error HTTP/2 al acceder y reproducir transmisiones a través del recurso “embed.html” en la interfaz de usuario del administrador del servidor multimedia.

  1. Número de sesiones:

El servidor ahora cuenta y rastrea correctamente el número de sesiones, incluidas aquellas que finalizan de forma anormal, asegurando una gestión e informes de sesiones más precisos.

Documentación Flussonic Media Server 23.11

Cómo crear tu propio canal de IPTV:

Se ha revisado y agregado el artículo “Cómo crear tu propio canal IPTV” en la sección Multiplexor. Este artículo proporciona detalles sobre cómo crear canales para diferentes aplicaciones, ya sea IPTV tradicional o streaming OTT moderno.

GeoIP2:

Se ha incluido una nota sobre la base de datos GeoIP2 en la documentación de Flussonic. Se recomienda actualizar la base de datos para obtener la información de ubicación más actualizada.

Publicar video en el servidor:

El artículo sobre la publicación de videos se ha revisado para proporcionar información completa sobre todos los protocolos de publicación disponibles.

Diseño de transmisiones:

Se ha agregado un artículo que proporciona información sobre el proceso de asignación y ofrece instrucciones sobre cómo personalizar el diseño de transmisiones.

Retransmisión de archivos VOD:

La documentación sobre la retransmisión de archivos VOD se ha corregido, proporcionando un ejemplo de configuración que refleje con precisión las configuraciones y procedimientos correctos.

Requisitos del sistema para Watcher:

La versión de la base de datos en los requisitos de hardware de Watcher se ha revisado para especificar la versión recomendada o requerida del software de base de datos que se debe usar con Watcher.

Cómo configurar LL-HLS:

Se ha agregado una nota sobre el filtrado de pistas al reproducir LL-HLS para mejorar la experiencia del usuario.

Ejemplos de backend de autenticación HTTP:

La explicación de los ejemplos de inyección de anuncios se ha actualizado para proporcionar más control y previsibilidad en la secuencia de reproducción de anuncios.

Autorización de sesiones:

Se ha agregado una página sobre la autorización de sesiones en un cluster de servidores administrados por Central.

Este resumen destaca las mejoras y correcciones implementadas en la actualización 23.11 de Flussonic Media Server. Si tienes alguna pregunta o necesitas más detalles sobre algún punto en particular, estaremos encantados de ayudarte.