Flussonic Media Server 22.09

September 1, 2022

Hemos lanzado Flussonic Media Server 22.09.

Flussonic Media Server

Compatibilidad con archivos SMIL para transmisión de tasa de bits adaptable VOD. Ahora es más fácil migrar a Flussonic desde otro servidor de medios. Si ya tienes una biblioteca de archivos multimedia con diferente calidad, no tendrás que perder tiempo cambiando el orden de catalogación o realizando otras manipulaciones. La compatibilidad con SMIL te permite especificar la ruta a los archivos, de modo que los archivos con diferente calidad se recopilarán en una lista de reproducción de tasa de bits múltiple. Esto funciona tanto en el caso del almacenamiento local como en la nube.

Esta versión ha aumentado considerablemente la precisión del reconocimiento OCR de subtítulos en todos los idiomas al convertir de DVD a WebVTT. Medimos la precisión de reconocimiento de los idiomas húngaro y rumano: aumentó del 57 % al 92 %. Utiliza la funcionalidad de convertir subtítulos de DVB a WebVTT si acepta subtítulos DVB como un mapa de bits en la transmisión MPEG-TS entrante y deseas poder mostrar subtítulos en dispositivos móviles y reproductores sin soporte DVB.

Para una ejecución cómoda de Flussonic en Kubernetes, admitimos registros JSON y almacenamiento de etiquetas en Docker Pub (ahora puedes instalar no solo la última versión de Flussonic, sino también elegir la que desees).

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?

  • #8943 (nuevo) (Flussonic) Mejoró significativamente la calidad del reconocimiento de subtitiles con la herramienta Tesseract.
  • #9797 (nuevo) (Flussonic) Ahora es posible usar archivos SMIL para transmisión de velocidad de bits adaptativa VOD. Los archivos SMIL permiten hacer listas de reproducción para diferentes combinaciones de archivos con diferentes velocidades de bits.
  • #17686 (nuevo) (Flussonic UI) Se agregó la opción “Timeout” en la sección “Enviar video en vivo a ciertas URL” en la pestaña “Output” de la configuración de transmisión.
  • #20401 (nuevo) (Flussonic UI) Se agregó la posibilidad de seleccionar claves de sesión en la pestaña “Autenticación” de la configuración de transmisión.
  • #23297 (nuevo) (Flussonic) Implementó nuestro oyente para SRT que permite la reproducción a través de la URL srt://flussonic_ip:port.
  • #24220 (nuevo) (Flussonic) Flussonic ahora puede enviar push UDP con velocidad de bits de audio constante. Esto permite mejorar la calidad de audio y enviar pistas de audio AAC sin recortar.
  • #24356 (nuevo) (Flussonic) Ahora es posible leer marcadores SCTE-104 ad en transmisiones ASI capturadas desde tarjetas HD-SDI (con soporte para Video4Linux).
  • #25101 (nuevo) (Flussonic) Flussonic ahora puede ingerir vídeo y audio SDI directamente desde tarjetas DekTec.
  • #25251 (nuevo) (Flussonic) Mantendremos etiquetas para las imágenes de Docker de Flussonic en Docker Hub para una instalación reproducible y una actualización predecible a la versión especificada.
  • #25504 (nuevo) (Flussonic) Ahora es posible copiar una fuente de vídeo raw de entrada (por ejemplo, SDI o HDMI) a otras transmisiones utilizando la directiva copy://. Puede ser útil, por ejemplo, cuando se emulan varias fuentes para probar el rendimiento de un transcodificador.
  • #21642 (mejorado) (Flussonic UI) Se agregaron los botones de opción para habilitar el empaquetador CMAF (para LL-HLS) en la pestaña “Output” de la configuración de transmisión.
  • #23895 (mejorado) (Flussonic UI) Los datos estadísticos de los pares en la pestaña “Clúster” ahora se actualizan con más frecuencia.
  • #24308 (mejorado) (Flussonic UI) La velocidad de bits predeterminada para una nueva pista agregada por el botón “Agregar pista de video” en la configuración del transcodificador se cambió a 1000K.
  • #24358 (mejorado) (API de Flussonic) Se agregó el método admin_view_token_generate que permite generar el token de autenticación de administrador.
  • #24453 (mejorado) (Reproductor) La transmisión HLS ahora no carga datos en segundo plano cuando se usa autoplay=false, por lo que no genera sesiones de reproducción innecesarias. Esto es importante para la precisión de las estadísticas de juego.
  • #24911 (mejorado) (Flussonic UI) Se mejoró la visualización de los estados de la actualización de Flussonic, se agregó el botón “Reiniciar” para el reinicio manual del servidor de medios de Flussonic después de la actualización.
  • #25085 (mejorado) (Flussonic) Flussonic ahora admite la salida de registros JSON a la consola.
  • #25145 (mejorado) (Cloud) Ocultó temporalmente la pestaña “Usos” de la interfaz de usuario de Flussonic Cloud hasta que se rediseñó la interfaz de usuario.
  • #25184 (mejorado) (Flussonic) Flussonic ahora se actualiza a una versión de próxima versión sin problemas.
  • #25284 (mejorado) (Flussonic UI) Se eliminó el botón innecesario “Mostrar registros” de la pestaña “Overview” de la configuración de la transmisión.
  • #25334 (mejorado) (Flussonic) Se agregó una limitación para el intervalo de reconexión al intentar cambiar a una fuente no disponible.
  • #25472 (mejorado) (Flussonic) Se eliminaron los registros adicionales al verificar las actualizaciones disponibles de Flussonic.
  • #25479 (mejorado) (Reproductor) Se ha reducido el tamaño del paquete de reproductor WebRTC.
  • #25502 (mejorado) (Flussonic) Se solucionó el problema cuando el archivo de configuración de Flussonic se borraba después de eliminar la fuente tshttp:// guardada en la configuración de una transmisión.
  • #24755 (nuevo) (Cloud) Los títulos de las transmisiones ahora se almacenan después de eliminar una transmisión para mostrarla en la pestaña “Usos”.
  • #23418 (mejorado) (Cloud) Se corrigió el error al deshabilitar una transmisión.
  • #25229 (mejorado) (Cloud) La solicitud al backend de autorización para una transmisión en Flussonic Cloud ahora corresponde al esquema de API de autorización.

Problemas resueltos

  • #6727 (Flussonic) Se solucionó el problema cuando Flussonic generaba segmentos demasiado cortos que ignoraban la configuración de flujo segment_duration después del reinicio de una fuente desconectada.
  • #8561 (Reproductor) Al intentar reproducir un vídeo en un formato o códec no compatible en un navegador, el reproductor muestra ahora el mensaje correspondiente.
  • #11233 (Flussonic UI) Se corrigió el botón “Cargar archivos” que no funcionaba para las ubicaciones de VOD.
  • #13094 (Flussonic) Se corrigió un problema de seguridad menor cuando los usuarios con permisos para transmitir en vivo solo podían descargar partes de un archivo DVR.
  • #15519 (Flussonic) Mejoró significativamente la precisión de la conversión de subtítulos DVB a WebVTT.
  • #23892 (Flussonic) Se corrigieron los errores de CC durante la captura de video desde tarjetas SoftLab después de cambiar la configuración de Flussonic a través del “Editor de configuración”.
  • #24715 (Reproductor) Se ha corregido la imposibilidad de reproducir la última hora de un archivo en el reproductor DVR.
  • #24722 (Flussonic UI) Se agregó paginación a la lista de archivos VOD de una ubicación VOD.
  • #24783 (Flussonic) Se corrigió la incapacidad de establecer la opción de transcodificador “Bframe” en IBBBBP para el transcodificador de CPU a través de la interfaz de usuario de Flussonic.
  • #24953 (Flussonic UI) Se corrigió la desaparición de la configuración de DRM en la pestaña “Autenticación” de la configuración de transmisión con un cierto ancho de una ventana del navegador.
  • #25160 (Flussonic) Se corrigieron varios errores 403 antes de que comenzara la publicación al intentar publicar una transmisión a través de WHIP .
  • #25176 (Flussonic) Se solucionó el problema cuando la configuración de autorización on_play con un backend de autorización global desaparecía de una configuración de transmisión después de actualizar Flussonic.
  • #25219 (Flussonic) Se corrigió la lista de campos obligatorios para la operación tls_certificate_save en la API de Flussonic.
  • #25247 (Flussonic) Se corrigió la ausencia de fechas en los registros de Flussonic.
  • #25249 (Flussonic UI) Se corrigió la representación rota de los gráficos de datos monitoreados en la pestaña “Pulso”.
  • #25258 (Flussonic UI) Se corrigió la visualización de una página emtpy después de guardar la configuración de DVR de una transmisión.
  • #25260 (Flussonic UI) Renombró la pestaña “Clientes” a “Sesiones de reproducción”, mejoró el mensaje para una transmisión sin sesiones de reproducción.
  • #25261 (Flussonic UI) Se mejoró el mensaje sobre la publicación en la pestaña “Input” de la configuración de la transmisión, ahora dice “Permitir publicar en la transmisión”.
  • #25320 (Flussonic) Se corrigió la estadística rota (uso de cpu/memoria/ancho de banda) para los pares en un clúster.
  • #25425 (Flussonic UI) Se corrigió la visualización incorrecta de archivos en subdirectorios de un almacenamiento VOD.
  • #25460 (Flussonic UI) Se corrigió el error al intentar cambiar la contraseña a través de la interfaz de usuario de Flussonic.

Actualizaciones de la documentación

  • #25420 (nuevo) (API de Flussonic) Describió la sección ‘dvr_info’ con los parámetros de DVR stream en API schema.
  • #4667 (mejorado) (Flussonic) Añadida la descripción de ‘user_id` parameter que se pueden usar para la generación segura de tokens.
  • #19043 (mejorado) (Flussonic) Descrito [error ' tcp_closed`] (https://flussonic.com/doc/how-to-guides/closed-tcp-connection/) que pueden ocurrir durante la captura de MPEG-TS a través de HTTP o MPEG-TS a través de TCP.
  • #20315 (mejorado) (Flussonic) Descripción actualizada del timeshift absoluto en el capítulo sobre DVR playback.
  • #20438 (mejorado) (Flussonic) Actualizó la sección sobre reproducción de archivos VOD en el Inicio rápido.
  • #21062 (mejorado) (Flussonic) Agregó la descripción de soporte drmnow! DRM.
  • #22496 (mejorado) (Cloud) Se agregó el note sobre la generación automática de un nombre de flujo en Flussonic Cloud.
  • #22516 (mejorado) (Flussonic) Se eliminó la descripción desactualizada de los parámetros de backend de autorización en la documentación y se agregó el enlace al esquema de la API de autorización.
  • #23999 (mejorado) (Flussonic) Se ha mejorado la estructura de la Reproducción de vídeo capítulo, se agregaron los enlaces a la API de transmisión.
  • #24215 (mejorado) (Flussonic) Publicó una publicación técnica sobre enfoque TWCC en WebRTC ABR en el sitio web.
  • #24578 (mejorado) (Flussonic) Descrito ID de dispositivo de bloqueo de tarjetas DVB al capturar vídeo de varias tarjetas DVB para evitar el cambio de ID de las tarjetas DVB después de reiniciar el sistema operativo.
  • #24609 (mejorado) (Flussonic) Se agregó la descripción de el botón “Copiar” en la pestaña “Output” en la interfaz de usuario de Flussonic.
  • #24713 (mejorado) (Flussonic) Se eliminó la descripción obsoleta de Dynafile utilizada para la marca de agua.
  • #24752 (mejorado) (Flussonic) Actualizó la guía de API HTTP: se agregó la descripción de los campos en desuso, el token de idempotencia, el filtrado por condición, etc.
  • #24871 (mejorado) (Flussonic) Descrito recomendaciones para usar M4FS protocol al enviar multidifusión UDP cifrada a través de Internet.
  • #24959 (mejorado) (Flussonic) Actualizado y refactorizado el Inicio rápido y Transcodificador capítulos: se agregaron capturas de pantalla de la interfaz de usuario, se eliminaron fragmentos de código adicionales.
  • #25016 (mejorado) (Flussonic) Actualizó el ejemplo para instalar el controlador Nvidia: especifique las versiones más recientes del controlador OS X.
  • #25019 (mejorado) (Flussonic) Actualizó el description de tarjetas DVB, y generar nombres de flujos para recibir programas.
  • #25047 (mejorado) (Flussonic) Agregó la nota sobre el trabajo del servidor de licencias de Flussonic y sobre la apertura de los puertos necesarios.
  • #25084 (mejorado) (Flussonic) Describió dos tipos de listas de reproducción de captura de DVR HLS: “VOD” y “Evento” y la capacidad de finalizar las listas de reproducción de “Evento” en el futuro.
  • #25098 (mejorado) (Flussonic) Se agregó la lista de posibles tarjeta de Mazo modes.
  • #25106 (mejorado) (Flussonic) Describió nuevas propiedades de los pares de clúster se muestra en la pestaña “Clúster”.
  • #25126 (mejorado) (Flussonic) Se agregó una nota sobre la limitación de sesiones simultáneas para tarjetas Nvidia NVENC.
  • #25133 (mejorado) (Flussonic) Describió la capacidad de iniciar Flussonic sin configuración file.
  • #25179 (mejorado) (Flussonic) Descripción agregada de transcodificación de pistas de audio separadas.
  • #25252 (mejorado) (Flussonic) Actualizado descripción de autorización para aclarar el proceso de interacción con un backend de autorización.
  • #25288 (mejorado) (Flussonic) Corregido el ejemplo de configurar ‘event_sink’ para notificaciones por correo electrónico.
  • #25362 (mejorado) (Flussonic) Describió la capacidad de seleccionar teclas de sesión en UI.
  • #25437 (mejorado) (Watcher) Se agregó el requisito de usar la dirección de host de Watcher pública al configurar las aplicaciones móviles de Watcher
  • #25481 (mejorado) (Flussonic) Añadir la nota sobre el puerto HTTP predeterminado utilizado por Flussonic.
  • #25483 (mejorado) (Watcher) La descripción de la ruta DVR setting se actualiza para mostrar claramente que hay dos formas separadas de configurar DVR.
  • #25508 (mejorado) (API de Flussonic) Se corrigió el doble resaltado de los campos con el mismo nombre en los parámetros de ruta y el cuerpo de la solicitud en la referencia de la API. s* #25556 (mejorado) (Flussonic) Descrito captura de flujos SDI desde tarjetas DekTec.