Flussonic Media Server v.23.05

May 10, 2023

Flussonic Media Server 23.02

Flussonic Media Server 23.05 ofrece una gran variedad de beneficios adaptados a las necesidades tanto de los clientes como de los administradores. La nueva interfaz web y las áreas de administración ahora son más intuitivas y llevan la experiencia del usuario a niveles sin precedentes. Además, la finalización de la sesión de WebRTC es más confiable, ya que ahora puede ser detectada por la carga útil del servidor. Además, todos los dispositivos de video, como las tarjetas DVB, se pueden configurar con mayor facilidad a través de una API Flussonic mejorada y la interfaz web de administración. La inserción de anuncios también se mejora aún más, eliminando problemas anteriores con cierres de segmentos HLS cuando se recibieron marcadores SCTE35 con splice_immediate_flag=1. Para obtener más información sobre la gama completa de actualizaciones, consulta las notas oficiales de la versión.

La lista completa de cambios en Flussonic Media Server

  • #23469 (nuevo) (IU) La lista de todos los dispositivos de video como las tarjetas DVB/ASI/ATSC/ISDB/SDI detectadas por Flussonic ahora se muestra en la pestaña “Tarjetas DVB” para facilitar el proceso de configuración de dichas tarjetas en Flussonic para ti.
  • #26672 (nuevo) (API de Flussonic) Se agregó el parámetro mixer_strategy para el tipo de entrada mixer:// que permite configurar el modo de mezcla: all para mezclar todas las pistas de entrada o first_video_audio (predeterminado) para mezclar solo una primera pista de video de la primera entrada con una primera pista de audio de la segunda entrada.
  • #27734 (nuevo) (Flussonic) Se agregó la opción bind_ip de la entrada srt2:// para establecer la dirección IP de la interfaz que está en uso para la ingesta de SRT. Esta opción es útil cuando puedes aceptar SRT solo en ciertas interfaces, p. en Flussonic Coder.
  • #29077 (nuevo) (IU) Se mejoró el diseño de la página de descripción general de VOD: se agregó el botón para deshabilitar los VOD (similar a las transmisiones) y el botón “Examinar” para facilitar la selección de la ruta de almacenamiento.
  • #29182 (nuevo) (Flussonic) La carga útil ahora detecta una terminación de sesión WebRTC: para sesiones WHEP (reproducir), la solicitud de vinculación ICE o el mensaje RR RTCP deben recibirse al menos una vez cada treinta (30) segundos; para las sesiones WHIP (publicación), se debe recibir un mensaje RTP o SR RTCP o una solicitud de vinculación ICE al menos una vez cada tres (3) segundos.
  • #29366 (nuevo) (Flussonic API) La lista de dispositivos de video como tarjetas DVB/ASI/ATSC/ISDB/SDI detectadas por Flussonic ahora se devuelve en el campo privado video_devices de la solicitud GET /config/stats. Esto te ayudaría a obtener los datos necesarios para configurar dichas tarjetas en Flussonic, por ejemplo, los números de serie.
  • #29632 (nuevo) (IU) La página de descripción general de la fuente se ha actualizado con un nuevo diseño que armoniza con la interfaz de usuario general. Refinado y modernizado, proporciona una experiencia visual excepcional.
  • #29650 (nuevo) (UI) Se actualizó el diseño de VOD - Página de entrada para estar en línea con el resto de la UI.
  • #29775 (nuevo) (IU) La configuración de transmisión ahora se muestra en la interfaz de usuario de administración de Flussonic con fines informativos cuando config_external está en uso.
  • #29807 (nuevo) (IU) Las URL del balanceador de carga ahora se muestran en la IU del administrador central para la reproducción de secuencias.
  • #29839 (nuevo) (IU) Se agregó el formulario para que los revendedores autorizados emitan licencias de prueba en my.flussonic.com.
  • #29840 (nuevo) Tu nuevo panel de control de cuenta personal se lanzó y está disponible en my.flussonic.com.
  • #29894 (nuevo) (IU) Se mejoró el proceso de aceptación de “Términos y Condiciones” en el panel de control de tu cuenta personal en my.flussonic.com: cuando no se aceptan los Términos y condiciones, por ejemplo, después de una actualización, se redirige al usuario a la página para aceptarlos.
  • #30027 (nuevo) (IU) Se mejoró la IU para configurar el clúster: todas las configuraciones del clúster ahora están en una pestaña, los pares están configurados en el perfil de pares, se agregaron controles para agregar y eliminar pares.
  • #30068 (nuevo) (interfaz de usuario) Los enlaces de licencia de prueba enviados a través de un correo electrónico ahora son manejados por el nuevo tablero my.flussonic.com.
  • #21788 (mejorado) (API Flussonic) Nuestro openapi_handler ahora está disponible públicamente en GitHub para ayudar a los desarrolladores de todo el mundo a implementar el enfoque “API primero”. Utilizamos esta misma herramienta en nuestro desarrollo diario por lo que evolucionará y avanzará continuamente.
  • #25563 (mejorado) La solución Protocollum se actualizó para admitir API v3.
  • #26408 (mejorado) Conexión de agente admitida para la instalación de Central Single.
  • #27443 (corregido) (UI) Se solucionó el problema por el que no se podía hacer clic en el botón Guardar después de cambiar el valor en el campo “API permitida desde”.
  • #28833 (mejorado) (API de Flussonic) El uso de dvr.root en la configuración de transmisión con config_external ahora está prohibido. Utiliza dvr.reference para hacer referencia a una configuración de DVR definida globalmente en la configuración del disco.
  • #28902 (corregido) (Flussonic) Se solucionó el problema con las secuencias SRT no ingeridas con el parámetro frase de contraseña en su URL.
  • #28912 (corregido) Se solucionó el problema con la limpieza del disco en Flussonic RAID. Se recomienda establecer una cantidad de discos activos menor que la cantidad total de discos para evitar este tipo de problemas.
  • #28964 (corregido) (Flussonic) Se solucionó el problema con el manifiesto del evento HLS que no cambiaba después del cambio de media_info en la retransmisión.
  • #28968 (corregido) (Flussonic) Se solucionó el problema con la ingesta de RTSP interrumpida con el motivo tcp_closed debido a la falta de solicitudes GET_PARAMETER a la cámara que algunas cámaras usan en lugar de mensajes de mantenimiento.
  • #29153 (corregido) (API de Flussonic) Se agregó un mensaje de error en las solicitudes PUT/POST con opciones no declaradas en el esquema de la API.
  • #29218 (mejorado) (IU) Se mejoró el nombre de las configuraciones en la IU de configuración de UDP push.
  • #29299 (mejorado) Se agregó el botón “Atrás” en las páginas Transmisiones, Plantillas, Fuentes y VOD en la versión de interfaz de usuario para dispositivos móviles.
  • #29343 (mejorado) (UI) Flussonic Admin UI ahora utiliza Streaming API para DVR Player en lugar de mantener su propia lógica para URL.
  • #29345 (mejorado) (Flussonic) Se solucionó el problema con la opción de “prioridad” que afectaba la indicación de la entrada activa cuando se capturaba la entrada con la prioridad más alta, pero la API respondía que se capturaba la primera entrada de la lista.
  • #29389 (mejorado) (reproductor de DVR) Se solucionó el problema con el marcador de posición de reproducción que se movía hacia adelante desde el puntero del mouse al intentar navegar por el archivo en Watcher VMS.
  • #29394 (corregido) Las opciones “Copiar enlace de exportación” y “Copiar enlace al reproductor” no están disponibles y no se muestran al acceder al reproductor DVR a través de HTTP en lugar de HTTPS.
  • #29412 (corregido) (Flussonic) Se solucionó el problema con la lista de pistas identificadas incorrectamente en la reproducción de ABR WebRTC cuando faltaban datos sobre la tasa de bits al inicio de la reproducción, como resultado de lo cual no se aplicó el parámetro start_track y se inició la reproducción de la calidad más baja en lugar de la pista especificada. Para resolver ese problema, las pistas con tasa de bits indefinida ahora se seleccionan en función de la información multimedia hasta que se reciben los datos sobre la tasa de bits.
  • #29419 (corregido) (Flussonic) Se solucionó el problema con el cierre forzado de un segmento HLS actual y el inicio de uno nuevo cuando se recibía el marcador SCTE35 con splice_immediate_flag=1.
  • #29543 (corregido) (UI) Se solucionó el problema con el botón Guardar que no estaba disponible después de cambiar la fuente del programa en Multiplexor.
  • #29557 (mejorado) (Flussonic) Se eliminaron las tablas LCN, NIT y TDT/TOT generadas automáticamente de SPTS empujadas desde Flussonic. SDT solo se agrega al SPTS si el proveedor y el título se especifican en la configuración de transmisión. Nada cambia para MPTS push.
  • #29575 (corregido) (UI) La configuración para UDP push ahora está deshabilitada en la interfaz de usuario si el push está configurado en la plantilla de flujo.
  • #29585 (corregido) (Flussonic) Se mejoró el análisis de RTP-Info para el enlace de canales en la ingesta de RTSP.
  • #29594 (corregido) (IU) La capacidad de establecer parámetros de entrada adicionales complejos (como objetos JSON o matrices de objetos, incluidos ttxt_descriptors y audio_tracks) se elimina temporalmente de la interfaz de usuario. Usa el archivo de configuración o las llamadas a la API para establecer dichos parámetros mientras trabajamos para admitirlos en la interfaz de usuario.
  • #29628 (corregido) (Flussonic) Se solucionó el problema con la falta de CodecPrivateData requerido para el audio en el manifiesto de MSS.
  • #29751 (mejorado) (IU) La página Stream - DVR ahora muestra una notificación sobre el movimiento del reproductor DVR a la página de descripción general.
  • #29787 (corregido) (reproductor WebRTC) Se solucionó el problema con el envío de solicitudes del reproductor a través de dos puertos diferentes cuando se reproducía WHEP sobre UDP, lo que hacía que Flussonic ignorara los mensajes de uno de los puertos.
  • #29793 (corregido) (reproductor WebRTC) Se solucionó el problema con la resolución reducida al publicar videos desde una cámara web en [página de demostración de WebRTC] (https://webrtc.flussonic.com/).
  • #29808 (corregido) Se solucionó el problema con el campo LCN que se requiere para guardar la configuración del multiplexor en la interfaz de usuario, mientras que se puede dejar vacío de acuerdo con el esquema de la API.
  • #29864 (mejorado) (Flussonic) Se eliminaron los excesivos mensajes pusher de los registros.
  • #29914 (corregido) (IU) Se solucionó el problema con las secuencias que tenían una barra inclinada en su nombre que no se reproducían en la IU.
  • #29929 (mejorado) (Flussonic k8s) Se agregó la variable de entorno STREAMER_WATCHER_URL para permitir el lanzamiento de Docker-compose de Media Server con versiones anteriores de Watcher VMS que no tenían su propio lanzador. El valor se establece así: STREAMER_WATCHER_URL=http://WATCHER-URL ./run.sh
  • #29935 (mejorado) (IU) Se arregló el formulario de restablecimiento de contraseña en my.flussonic.com: la nueva contraseña no se completa previamente y se agrega el campo de confirmación de contraseña.
  • #29937 (mejorado) (UI) Se mejoró el nombre de algunos elementos de la UI en my.flussonic.com: la pestaña ahora se llama “Mi Flussonic” para distinguirla de la UI del administrador, el botón de compra de licencia tiene su propio nombre en lugar de un simple más firmar, la página de Tickets cambia de nombre a Soporte.
  • #29979 (corregido) (Flussonic) Se solucionó el problema con la falla del decodificador y las fugas de vRAM después de cambiar la configuración de entrelazado para el transcodificador NVENC.
  • #30015 (corregido) (IU) Se solucionó el problema con el uso de mayúsculas en el nombre de la transmisión en la ruta de la página en la interfaz de usuario de administración de Flussonic.
  • #30016 (mejorado) respuesta 503 adecuada a la lista de agentes cuando rproxy no está configurado.
  • #30017 (mejorado) (Flussonic) Se implementa la validación de URL para la configuración event_sink. El patrón de URL se muestra en el esquema.
  • #30019 (mejorado) (Flussonic) Se agregó la variable de entorno FLUSSONIC_CLUSTER_KEY que debe configurar para ejecutar Watcher en Docker.
  • #30020 (corregido) (Flussonic) Flussonic no fallará en las respuestas que no sean objetos (como HTTP 404) desde el backend config_external.
  • #30047 (mejorado) La interfaz de usuario anterior ya no está disponible en my.flussonic.com.
  • #30052 (corregido) (IU) La confirmación por correo electrónico ahora está disponible sin iniciar sesión en my.flussonic.com.
  • #30059 (mejorado) (IU) La identificación del ticket ahora se muestra junto al nombre del ticket en la página de soporte en my.flussonic.com.
  • #30061 (corregido) (Flussonic) Se solucionó el problema por el cual los agentes no podían ser autorizados en el transmisor con la configuración proporcionada por Flussonic Central (endpoint_auth vsaas).
  • #30062 (corregido) (UI) Se solucionó el problema con la categoría de ticket definida incorrectamente cuando el usuario no la configuraba, se mejoró el comentario en los tickets con una gran cantidad de comentarios.
  • #30089 (mejorado) (IU) Confirmación del número de teléfono admitida en el nuevo tablero de my.flussonic.com.
  • #30090 (mejorado) (UI) Todas las opciones en my.flussonic.com que no están disponibles con correo electrónico y/o número de teléfono no confirmado ahora están ocultas hasta que se complete el perfil para evitar confusiones.
  • #30177 (corregido) (IU) Se corrigió el error al intentar guardar la configuración del chasis en la IU. Los ajustes ahora se guardan correctamente.
  • #30217 (mejorado) (IU) Se actualizó el diseño de la página de creación de ubicaciones de VOD.
  • #30262 (mejorado) (IU) Se actualizó el diseño de la página de creación de fuente.
  • #30280 (corregido) (IU) Se agregó la capacidad de descargar el archivo de activación para una licencia USB en el nuevo tablero de my.flussonic.com.
  • #30306 (corregido) (API de Flussonic) Se solucionó el problema con el método stream_save que devolvía el error HTTP 500 al guardar la opción fps en la configuración del transcodificador.

Documentación

  • #29157 (nuevo) Se agregó la fuente copy:// a la página Tipos de fuentes de datos.
  • #13513 (mejorado) Los requisitos para el posicionamiento de [módulos de hardware] (https://flussonic.com/doc/transcoder/flussonic-coder/#hardware-modules-monitor) en Flussonic Coder son explicados para ayudarte a solucionar algunos problemas con el dispositivo.
  • #28579 (mejorado) Se actualizó la redacción sobre el estado de configuración en Validación de configuración para resaltar la solicitud de API que te permite verificar si la configuración es válida.
  • #28650 (mejorado) Se agregó la página sobre [copiar flujos] (https://flussonic.com/doc/live/copy-stream/).
  • #28897 (mejorado) Se agregó descripción del tipo de fuente input rtp:// para recibir multidifusión RTP sin formato. Ten en cuenta que este no es el RTP MPEG-TS habitual; se espera que los datos para este tipo de fuente no estén en contenedores.
  • #29447 (mejorado) El menú de documentación de la izquierda mejoró para reflejar el contenido de las secciones de primer nivel: Live Streaming renombrado como UGC Streaming, Cloud eliminado del menú, Central se ha movido más cerca de Media Server.
  • #29982 (mejorado) Se actualizó la descripción de [IU de multiplexor] (https://flussonic.com/doc/play/mpts-push/#ui).