Flussonic Media Server 22.08
Hemos lanzado Flussonic Media Server 22.08.
El enlace de recuperación de DVR ahora combina dos tipos de HLS: EVENT y VOD. Flussonic finaliza automáticamente los enlaces de EVENT: devolverá EVENT si el marcador "ahora" apunta al intervalo especificado y devolverá VOD cuando llegue al pasado. Puede insertar un enlace universal en su sitio web o aplicación en lugar de actualizarlo después del evento.
Es más conveniente ejecutar Flussonic en Kubernetes, hemos preparado varias mejoras: Flussonic puede almacenar archivos de licencia en el almacenamiento secreto de k8s, obtener la configuración del entorno del sistema, leer la configuración desde /etc/flussonic/flussonic.conf.d/, nuevos puntos finales de monitoreo (liveness, readiness) se añaden. Comparta su experiencia con Flussonic en Kubernetes: support@flussonic.com.
Consulta la lista completa de mejoras y correcciones a continuación y actualiza tus servidores lo antes posible para disfrutar de estos cambios y mejoras.
¿Qué hay de nuevo?
- #4701 (nuevo) (Flussonic) Ahora es posible finalizar las listas de reproducción de eventos HLS con el final planificado de la transmisión.
- #5278 (nuevo) (Flussonic) Ahora es posible transodar pistas de audio separadas con diferentes parámetros. Por ejemplo, es posible crear dos pistas con una tasa de bits diferente a partir de una pista de entrada o transcodificar cada pista de entrada con una tasa de bits diferente.
- #13069 (nuevo) (Flussonic UI) Si Flussonic Coder está instalado, la pestaña "Chasis" ahora muestra los números de serie de los módulos Nvidia Jetson.
- #15420 (nuevo) (Flussonic) El códec AV1 ahora es compatible con la publicación WebRTC.
- #16487 (nuevo) (API de Flussonic) Se movieron todos los métodos significativos de la API de Flussonic de v2 a v3.
- #20539 (nuevo) (API de Flussonic) Publicado Esquema de backend de autorización. Ahora tenemos una especificación formal de todos los parámetros enviados a un servidor de autorización y recibidos como respuesta.
- #21342 (nuevo) (Flussonic) Biblioteca Tesseract actualizada utilizada para el reconocimiento de subtítulos DVB. La precisión del reconocimiento de subtítulos aumentó entre un 8 y un 10 %.
- #23188 (mejorado) (Flussonic UI) Se agregó la pestaña "Usos" en la interfaz de usuario de Flussonic Cloud donde se muestra el informe de uso de recursos.
- #25003 (nuevo) (Flussonic) Flussonic puede almacenar archivos de licencia de transmisión en el almacenamiento secreto de Kubernetes.
- #25004 (nuevo) (Flussonic) Flussonic Media Server ahora puede iniciarse sin configuración si el puerto HTTP y
edit_auth
se proporcionan en las variables de entorno (preparándose para trabajar en Kubernetes). - #25005 (nuevo) (Flussonic) Se agregó la configuración de lectura de include en
/etc/flussonic/flussonic.conf.d/
(preparándose para trabajar en Kubernetes). - #25051 (nuevo) (API de Flussonic) Se agregaron métodos para detectar el servidor actividad y preparación a la API de Flussoic (preparándose para trabajar en Kubernetes).
- #9353 (mejorado) (Flussonic) Ahora se muestra un mensaje de alerta en la interfaz de usuario de Flussonic cuando se transcodifican demasiados flujos con Nvidia NVENC.
- #23800 (mejorado) (Flussonic) Se corrigió la ausencia de información sobre los pares del balanceador de carga en la pestaña "Cluster" de la interfaz de usuario de Flussonic.
- #23877 (mejorado) (reproductor WebRTC) Se corrigieron los intentos repetitivos del reproductor WebRTC para volver a conectarse a una transmisión incluso cuando la transmisión ya no está en Flussonic.
- #23980 (mejorado) (Flussonic) Se corrigió un error al volver a conectarse a una transmisión reproducida a través de WHAP.
- #24766 (mejorado) (Flussonic UI) El ícono "i" en la lista de flujos ahora muestra información adicional sobre el flujo de entrada: pistas, resolución, códec y tasa de bits.
- #24826 (mejorado) (Flussonic UI) Múltiples mejoras en la interfaz de usuario de Flussonic: se eliminaron controles y filtros innecesarios, diseño mejorado.
- #24860 (mejorado) (Flussonic UI) La pestaña "Cluster > Overview" ahora muestra nuevas configuraciones de pares como uso de CPU, número de clientes, tasa de bits de salida, etc. Es posible agregar nuevas propiedades de pares en la pestaña "Cluster > Settings".
- #24914 (mejorado) (Flussonic UI) Se eliminó la parte "streamid" del enlace de publicación SRT en la pestaña "Overview" de la configuración de transmisión en la interfaz de usuario de Flussonic Cloud. Ahora este enlace muestra solo "srt://ip:port" ya que cada flujo publicado por SRT ahora tiene un puerto separado.
- #24915 (mejorado) (Flussonic UI) La lista de "Usos" en la interfaz de usuario de Flussonic Cloud ahora está ordenada por orden cronológico inverso y muestra un máximo de 10 elementos.
- #24922 (mejorado) (Flussonic) Limitación agregada para el intervalo de tiempo para volver a conectarse a una fuente no disponible.
- #24933 (mejorado) (API de Flussonic) Se corrigió la visualización incorrecta de la próxima versión y el nombre del repositorio al actualizar Flussonic a través de la API.
- #23048 (nuevo) (Cloud) Ahora es posible publicar transmisiones a través de SRT en Flussonic Cloud.
- #23917 (nuevo) (Cloud) Flussonic Cloud ahora reserva un puerto separado para cada transmisión publicada por SRT.
- #24698 (nuevo) (Cloud) La cantidad de transmisiones creadas en Flussonic Cloud por cuenta ahora está limitada a 10.
- #24127 (mejorado) (Cloud) La publicación a través de RTMP(S) ahora es compatible con Flussonic Cloud.
Problemas resueltos
- #17020 (Flussonic) Se solucionó el problema cuando no se generaba una miniatura a pedido para un segmento que aún no estaba grabado en un archivo DVR (casi en tiempo real).
- #20627 (Flussonic) Se corrigió el bloqueo de un transpondedor al deshabilitar un flujo de origen.
- #21400 (Flussonic) Se solucionó el problema cuando Flussonic eliminaba partes posteriores del archivo DVR cuando expiró la limitación de espacio en disco en lugar de eliminar partes más antiguas si las partes más antiguas estaban etiquetadas como
bloquear
osaltar
. - #21949 (Flussonic Coder) Se arregló el uso excesivo de la CPU por parte de Flussonic Coder al capturar una transmisión MPTS.
- #23192 (Flussonic) El video fijo se congela cuando se reproduce una transmisión a través de WebRTC/UDP.
- #23432 (Flussonic UI) La pestaña "DVB cards" ahora se movió a la sección "Media" en Flussonic UI. Cuando se agrega una transmisión para recibir un programa sin un nombre de servicio especificado, el nombre de la transmisión se genera automáticamente a partir del nombre de la tarjeta DVB y la ID del programa.
- #23496 (Flussonic) Se corrigió la configuración
CLOSED-CAPTIONS=NONE
en el manifiesto de HLS cuando se reproducía un archivo DVR con subtítulos a través de HLS. - #23686 (Flussonic) Se corrigió la resolución de reproducción incorrecta de una transmisión publicada a través de WebRTC y transcodificada con Nvidia NVENC.
- #24124 (Flussonic) Se corrigió la reproducción de WebRTC que no funcionaba a través de TCP usando WHAP.
- #24239 (Flussonic) Se solucionó el problema al agregar una transmisión a un paquete en el complemento de IPTV que no permitía la autorización de IPTV.
- #24330 (Reproductor WebRTC) Se corrigió el error
not_set_started_at
al reproducir una transmisión en el reproductor WebRTC. - #24336 (Flussonic) Se corrigió el bloqueo de la ingesta de video MPEG-TS en algunas fuentes.
- #24387 (Flussonic UI) Se corrigió la configuración de un nombre incorrecto al crear una nueva configuración de DVR global.
- #24431 (Flussonic) Se corrigió el error 500 al solicitar miniaturas JPEG a pedido durante la retransmisión de M4F o M4S.
- #24436 (Flussonic) Comportamiento inestable fijo del lector MPEG-TS.
- #24595 (Flussonic) Se corrigió la incapacidad de reproducir audio AAC en una transmisión publicada a través de WHIP.
- #24656 (Flussonic) Se corrigió la recepción de datos de información de medios incorrectos del servidor durante la publicación de WebRTC.
- #24681 (Flussonic UI) Se agregó la capacidad de cambiar el orden de las fuentes en la pestaña "Input" de la configuración de transmisión usando flechas.
- #24689 (Flussonic UI) Se corrigió la visualización del estado inactivo de Watcher en la interfaz de usuario de Flussonic cuando esta licencia está realmente activa.
- #24693 (Flussonic) Se solucionó un problema con varios cambios en la información de los medios durante la publicación a través de WebRTC en Safari y Firefox.
- #24708 (Flussonic) Se corrigió la indicación incorrecta del cambio de información de medios en la lista de reproducción HLS.
- #24743 (Flussonic) Pequeña refactorización del comportamiento de configuración
on_play
. - #24846 (Flussonic) Se corrigió la imposibilidad de reproducir una transmisión a través de Apple Low-Latency HLS en Safari nativo debido al valor vacío del parámetro
language
en la parteEXT-X-MEDIA
del manifiesto. - #24880 (Flussonic) Se corrigieron los almacenamientos de DVR rotos cuando se usa RAID.
- #24890 (Flussonic) Se corrigió la incapacidad de crear un par de clúster con un puerto específico a través de la API de Flussonic.
- #24896 (Flussonic) Se corrigió la carga excesiva de archivos de registro a través del botón "Upload debug" en la interfaz de usuario de Flussonic.
- #24878 (Flussonic) Se corrigió la visualización incorrecta del nombre de host del par en la interfaz de usuario de Flussonic si los parámetros
api_url
yhostname
en la configuración del par contienen nombres de host diferentes. - #24975 (Flussonic) Se mejoró la estimación de la tasa de bits en la tasa de bits adaptativa de WebRTC al aumentar dos veces el tamaño del paquete de prueba.
Actualizaciones de la documentación
- #24042 (nuevo) (Cloud) Se agregó una lista de protocolos de entrada admitidos a [documentación de Flussonic Cloud].
- #24344 (nuevo) (Flussonic) Se agregó la descripción del equilibrio de carga de los flujos publicados entre la cantidad de flujos activos.
- #24414 (nuevo) (Flussonic) Se agregó la descripción del evento
ad_injected
para registro de anuncios. - #24692 (nuevo) (Flussonic) Se agregó Guía de implementación de UGC.
- #23531 (mejorado) (Watcher) El artículo sobre [reconocimiento facial] se actualizó para aclarar en qué se diferencia la detección facial del reconocimiento facial y por qué necesita base de datos de muestras de rostros para el reconocimiento.
- #23692 (mejorado) (Flussonic) Se actualizó la descripción del complemento de IPTV.
- #23761 (mejorado) (Flussonic) Ahora es posible agregar enlaces directos a campos API desde la documentación.
- #24056 (mejorado) (Flussonic) Se agregó la [nota](https://flussonic.com/doc/dvr-api/#dvr-api-configureiminar el archivo DVR después de eliminarlo una corriente
- #24138 (mejorado) (Flussonic) Se agregó la descripción de Publicar enlaces que se muestra en la pestaña "Descripción general" de la configuración de transmisión.
- #24517 (mejorado) (Watcher) Describió un nuevo [control de reproducción] en el reproductor que le permite desplazarse por el archivo en cuadros. modo por cuadro.
- #24565 (mejorado) (Flussonic) Se agregó la descripción de dos formas de insertar mid -rollo de vídeos publicitarios: a intervalos regulares o según marcadores SCTE35.
- #24589 (mejorado) (Flussonic) Describió la capacidad de especificar códigos de países para distribuir solicitudes de clientes entre regiones en el equilibrador de carga.
- #24902 (mejorado) (Central) Documentación creada para Flussonic Central explicando el [propósito] del producto, [instalación básica pasos]
- #24968 (mejorado) (Cloud) Capturas de pantalla actualizadas según el estado actual de la interfaz de usuario de Flussonic Cloud.