Flussonic Media Server 21.12

December 16, 2021

Hemos lanzado Flussonic Media Server 21.12.

Flussonic Media Server

Se agregó compatibilidad con el modo “Velocidad de bits adaptativa WebRTC” para un reproductor de navegador de cliente. Si una transmisión admite el modo de “velocidad de bits adaptativa WebRTC”, el reproductor lo usa de forma predeterminada, sin embargo, el cliente puede seleccionar manualmente una pista con una velocidad de bits particular.

El códec Opus ahora es compatible con contenedores MPEG-TS.

La imagen de la ventana acoplable ARM64 ahora es compatible (desarrollo en Apple M1 e implementación en Amazon, Google Cloud y Microsoft Azure).

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?

  • #5629 (nuevo) (IU de Flussonic) Los valores de PID para transmisiones MPEG-TS ahora se muestran en la página “Descripción general” de la configuración de transmisión.
  • #12049 (nuevo) (Flussonic) Ahora es posible reproducir correctamente la transmisión HLS con múltiples pistas de audio en un televisor Samsung y en navegadores usando la opción independent_audio=true.
  • #14509 (nuevo) (IU de Flussonic) Se agregó una nueva sección “Headers” a “Input”>“Options” en la configuración de la transmisión. Permite especificar encabezados personalizados para transmisiones.
  • #16816 (nuevo) (IU de Flussonic) Se agregó la posibilidad de especificar una plantilla al agregar una nueva transmisión o editar la configuración de la transmisión.
  • #18505 (nuevo) (Flussonic) La imagen de la ventana acoplable ARM64 ahora es compatible (desarrollo en Apple M1 e implementación en Amazon, Google Cloud y Microsoft Azure).
  • #19820 (mejorado) (Flussonic) Se eliminó el descriptor max_bitrate del MPTS de salida de forma predeterminada.
  • #19982 (nuevo) (Flussonic) Servidor simulado desarrollado con OpenAPI v3 que se puede utilizar para desarrollar y probar las funciones de Flussonic.
  • #20276 (nuevo) (IU de Flussonic) Las secciones “Publishing locations” y “Templates” ahora se combinan en una lista de “Templates” con prefijos de visualización de cada plantilla.
  • #20638 (nuevo) (API de Flussonic) Se agregó una opción para habilitar/deshabilitar la grabación del DVR para una transmisión a través de la anulación de configuración con API v3.
  • #20677 (nuevo) (IU de Flussonic) La página de cámaras IP se movió a API v3.
  • #20787 (nuevo) (Flussonic) El códec Opus ahora es compatible con contenedores MPEG-TS. Esto permite utilizar el modo de “velocidad de bits adaptativa WebRTC” en los navegadores del cliente.
  • #20902 (nuevo) (IU de Flussonic) Los ajustes de configuración efectivos ahora se muestran en los ajustes de transmisión (en lugar de los ajustes de configuración del disco).
  • #20930 (nuevo) (Flussonic) Se agregó el modo “Tasa de bits adaptativa WebRTC” que permite recibir información del navegador del cliente para elegir automáticamente la tasa de bits aplicable. Se puede configurar una secuencia para admitir el modo “Velocidad de bits adaptativa de WebRTC”.
  • #20944 (nuevo) (Flussonic) Se agregó compatibilidad con el modo “Velocidad de bits adaptativa WebRTC” para un reproductor de navegador cliente. Si una transmisión admite el modo de “velocidad de bits adaptativa de WebRTC”, el reproductor lo usa de forma predeterminada, sin embargo, el cliente puede seleccionar manualmente una pista con una velocidad de bits particular.
  • #20986 (mejorado) (API de Flussonic): esquema OpenAPI simplificado, eliminó algunas referencias a tipos escalares anidados, cambió su formato.
  • #21065 (nuevo) (Flussonic) Si una transmisión admite el modo “Velocidad de bits adaptativa WebRTC”, se puede configurar para iniciar la reproducción desde una pista en particular.
  • #21261 (nuevo) (API de Flussonic) Se agregó una solicitud de API para detener la transmisión stream_name/stop.
  • #21293 (nuevo) (IU de Flussonic) Las configuraciones del certificado SSL en la página “Config”>“Settings” se movieron a API v3.
  • #21318 (nuevo) (IU de Flussonic) La página de mantenimiento con el editor de configuración (que se muestra cuando Flussonic no puede iniciarse correctamente) se movió a API v3.

Problemas resueltos

  • #7483 (solucionado) (Flussonic) Se corrigió el paso de una secuencia con marcadores SCTE35 a través del transcodificador (cambió las marcas de tiempo).
  • #13076 (solucionado) (Flussonic) Se corrigió el trabajo incorrecto de la limitación del número de flujo para algunas licencias.
  • #15462 (solucionado) (Flussonic) Se corrigió el error “indefinido no es un objeto” al reproducir la transmisión a través de WebRTC en un navegador.
  • #15722 (solucionado) (Flussonic) Se corrigió la configuración incorrecta de velocidades de bits para PID al configurar una fuente para un transpondedor. Esto podría resultar en el recorte de los programas y, por lo tanto, disminuir la calidad del video.
  • #16719 (solucionado) (Flussonic) Se solucionó el problema con la captura que no funcionaba desde la tarjeta DVB-T2. La opción DVB-T2 plp_stream_id ahora es compatible.
  • #16732 (solucionado) (Flussonic) Se corrigió el trabajo incorrecto de MSS para transmisiones con subtítulos.
  • #17455 (solucionado) (Flussonic) Se corrigió la caída de pistas de video por mezclador.
  • #17963 (solucionado) (Flussonic Coder) Se solucionó el problema cuando el transcodificador insertaba un segmento corto en la transmisión y, por lo tanto, podía romper el reproductor.
  • #19099 (solucionado) (Flussonic Coder) Se corrigió OOM en los módulos de Flussonic Coder que ocurría durante la reconfiguración en una entrada rota.
  • #19444 (solucionado) (Flussonic) Se solucionó el problema con la captura de flujo incorrecta de las tarjetas ISDB-T.
  • #19519 (solucionado) (Flussonic) Se corrigió la imposibilidad de cambiar el nombre de una transmisión a través de la interfaz de usuario.
  • #20000 (solucionado) (Flussonic) Se solucionó el problema con la longitud incorrecta del archivo devuelto porording_status.json.
  • #20042 (solucionado) (Flussonic) Se solucionó el problema cuando la estadística y la cantidad de picaduras empujadas no se mostraban en la configuración de una transmisión empujada.
  • #20132 (solucionado) (Flussonic) Se corrigió la incapacidad de enviar una transmisión con la opción bitrate=X.
  • #20211 (solucionado) (API de Flussonic) Se corrigieron las marcas de tiempo negativas al reiniciar el transcodificador que causaban el valor negativo del tiempo de actividad de la transmisión.
  • #20425 (solucionado) (Flussonic) Se corrigió el trabajo incorrecto del contador de “clientes totales” en la interfaz de usuario de Flussonic.
  • #20526 (solucionado) (Flussonic) Se corrigió el bloqueo de la interfaz de usuario de administrador de Flussonic cuando la fuente se especifica con el protocolo en la configuración del reajuste.
  • #20544 (solucionado) (Flussonic) Se corrigió la visualización de un estado EPG incorrecto en la configuración de la transmisión cuando EPG está habilitado en una plantilla.
  • #20633 (solucionado) (Flussonic UI) Se solucionó el problema cuando la ruta de DVR no se mostraba en la pestaña DVR para una transmisión que usa una plantilla de DVR.
  • #20690 (solucionado) (Flussonic) Se solucionó el problema cuando no se aplicaba el cambio de configuración de una transmisión con la opción ‘on_publish’.
  • #20911 (solucionado) (API de Flussonic) Se corrigió la tasa de bits de entrada incorrecta devuelta por /flussonic/api/v3/config.
  • #20917 (solucionado) (Flussonic) Se solucionó el problema cuando los parámetros del complemento vision no podían pasar la validación.
  • #20918 (solucionado) (Flussonic UI) Se solucionó el problema de la página del transcodificador bloqueada.
  • #20920 (solucionado) (Flussonic) Se solucionó el problema con los fotogramas retrasados ​​de una transmisión entregada por Flussonic.
  • #20925 (solucionado) (Flussonic) Se corrigió la sensibilidad entre mayúsculas y minúsculas del filtro de flujo en la interfaz de usuario de Flussonic.
  • #20928 (solucionado) (Flussonic Coder) Se solucionó el problema de la imposibilidad de cambiar el DNS en la configuración de Flussonic Coder.
  • #20929 (solucionado) (Flussonic Coder) Botón de reinicio fijo en la página Chasis de Flussonic Coder.
  • #20933 (solucionado) (Flussonic) Se borraron los mensajes de registro inútiles sobre la reconfiguración del flujo en la fuente del clúster.
  • #21068 (solucionado) (Flussonic) Se corrigió el trabajo incorrecto de las plantillas con el prefijo static (era imposible usar la opción on_publish en lugar de remote_config).
  • #21170 (solucionado) (Flussonic UI) Se corrigió la sensibilidad entre mayúsculas y minúsculas de la búsqueda de flujo por nombre, URL y comentario en Flussonic UI.
  • #21201 (solucionado) (API de Flussonic) Se corrigió el manejo incorrecto de la solicitud api/v3/streams? Stats.alive=true.
  • #21209 (solucionado) (Flussonic) Se solucionó el problema cuando el registro en access.log no funcionaba después de habilitar la opción logrequests true;.
  • #21241 (solucionado) (Flussonic) Se corrigió la ausencia de eventos “splice_insert” en los registros al capturar la señal ASI con la ayuda de una tarjeta DekTec.
  • #21281 (fijo) (Flussonic) Se corrigió que no se mostrara el protocolo mse-ld en las sesiones de juego.

Actualizaciones de la documentación

  • #21147 (doc) (Flussonic) Información obsoleta eliminada sobre cambios de URL en 4.7.0.
  • #21256 (doc) (Flussonic) Descripción actualizada de métodos API para transmisión