MediaCP 2.10 ya está disponible

MediaCP 2.10 es una nueva versión de características disponible en la rama más reciente.

Ir directamente a las notas de la versión

Aspectos destacados de las características


Prioridades de DJ

Las prioridades de DJ permiten que los dj’s de mayor prioridad se conecten y patee automáticamente djs de menor prioridad desde la estación de radio Shoutcast o Icecast. Las prioridades están disponibles para los servicios sctransv2 y liquidsoap AutoDJ

Actualmente, la implementación requiere un reinicio del servicio AutoDJ después de realizar cambios en las prioridades. La implementación de liquidsoap requiere que los DJ se conecten a un punto de montaje específico (usando una configuración de tipo de servidor Icecast 2 en el codificador) sin embargo estamos trabajando con liquidsoap para mejorar con suerte este proceso para el futuro.


Reproductor de vídeo integrado iFrame con reproducción automática

El nuevo reproductor de vídeo iFrame se basa en VideoJS y mejora la compatibilidad del código de inserción, ya que el código se puede reproducir fácilmente en cualquier sitio web ya que HTML/JS simple a menudo no es fácil de colocar en un sitio web. Además, la reproducción automática está habilitada de forma predeterminada y se puede controlar con una simple consulta ?autoplay a la dirección URL de iFrame.

La base de este cambio es proporcionar un reproductor de vídeo universalmente estándar a través del MediaCP y todos los servicios de streaming de vídeo y tipos de servicio, donde actualmente algunos de los reproductores de vídeo no admiten todas las mismas características. Permitirá a nuestros desarrolladores centrarse en la implementación de un solo reproductor de vídeo y, lo que es más importante, añadir personalizaciones adicionales, como superposiciones de logotipos, opciones de color y mucho más.

Entendemos que algunos clientes pueden querer seguir utilizando los reproductores de vídeo existentes, y estos todavía están disponibles actualmente junto con el nuevo reproductor de iframe. Nuestra intención es desaprobar a estos jugadores en el futuro a largo plazo.

Este reproductor iframe se establecerá automáticamente como el reproductor predeterminado para todas las actualizaciones (puede cambiarlo de nuevo desde Configuración del sistema -> Reproductores de vídeo si lo prefiere).


Mejoras en Nginx Rtmp

Esta última versión incluye una serie de mejoras importantes para la integración de streaming de vídeo Nginx-Rtmp, incluyendo:

  • DVR Rebobinar – Cuando está habilitado, permite un rebobinado de 10 minutos (personalizable) de transmisiones en vivo.
  • Soporte de transcodificador / ABR – Proporciona perfiles de transcoder similares a las características WSE y Flussonic.
  • Transferencia de datos – Ahora proporcionamos una información básica de transferencia de datos a los servicios de vídeo Nginx-Rtmp. El método en el que se proporciona esto es sólo primitivo y está determinado por un simple cálculo de 5 minutos de Visores x Bitrate.
  • Mejoras en el destino de la secuencia: ahora el codificador de origen se desconectará automáticamente al volver a conectar o desconectar un destino de transmisión. Dado que NginxRtmp requiere que el codificador se vuelva a conectar después de realizar cambios, creemos que esta es una mejor estrategia para evitar confusiones.

Leer más sobre el servidor de streaming de vídeo Nginx-Rtmp

Cómo habilitar NginxRtmp Video Streaming Server


Wowza Stream Marca de agua / Superposición de imagen

Stream Watermark & Logo Overlay

Ahora es posible configurar una marca de agua Stream (Image/logo Overlay) en las secuencias de Wowza Streaming Engine.

La característica utiliza el transcodificador WSE para aplicar la superposición de imagen, lo que significa que la aplicación de una marca de agua de flujo habilitará automáticamente el perfil del transcodificador “origen/passthru” si no se configura ningún otro perfil de transcodificador.

Tenga en cuenta que los transcodificadores de fuente/passthru todavía pueden hacer un uso intensivo de la CPU, así que utilice esto con moderación y de acuerdo con nuestros Benchmarks de transcodificador y también los Benchmarks de Transcodificador de Wowza.


Mejoras en wowza Facebook Stream Target

Hemos reemplazado nuestro Stream Target personalizado para Facebook con una integración directa con WSE Facebook Stream Target.

Esto incluye una mejora importante en la fiabilidad e incluye lo siguiente:

  • Las emisiones de más de 8 horas se volverán a conectar automáticamente y publicarán una nueva transmisión inmediatamente, sin demora.
  • La transmisión de Facebook comenzará inmediatamente después de conectar el codificador, ya no hay un retraso.
  • Ya no hay una opción para “Guardar VOD en perfil/página”, ya que wowza Streaming Engine no proporciona la opción. Todas las emisiones se guardarán automáticamente en el perfil/página de forma predeterminada.

Desafortunadamente el último punto es inevitable, ya que no es una opción que WSE soporte en su configuración de destino de la secuencia. Estamos hablando con WSE con el fin de proporcionar esto y esperamos que sea posible en un futuro próximo.


Plantillas de WSE Transcoder movidas al directorio /templates

En versiones anteriores de MediaCP, si habilitaban perfiles de transcodificador en una aplicación, crearía una nueva carpeta en [WSE] /templates/ [Your-Application-Name] . Esta fue una decisión originalmente para mantenerlo simple, ordenado y fácil de usar. Se descubrió que debido a un error en Wowza Streaming Engine, cualquier plantilla creada fuera de la ruta estándar no pudo ser modificada dentro de Wowza Streaming Engine Manager. Como tal, ahora hemos movido las plantillas de nuevo al directorio predeterminado y una vez más es posible aplicar personalizaciones a los perfiles directamente desde WSEM.


Bloqueo de flussonic Geo Country

Flussonic ofrece una gran alternativa de servidor de streaming de vídeo, y estamos trabajando duro en la implementación de más características. MediaCP 2.10 incluye con orgullo la integración de Geo Locking con Flussonic Media Server.


La página pública ya está disponible sin el puerto 2000/2020

Toda la página de la estación pública ahora está disponible en los puertos estándar 80/443 cuando se utiliza el proxy del puerto 80/443,por lo que es posible acceder a todo el servicio sin utilizar el puerto de administración 2000 o 2020 del MediaCP. Por ejemplo, https://mypanel.com:2020/public/station-name ahora se convierte en https://mypanel.com/public/station-name


Notas de la versión completa

Principales características

  • Aplicar imagen estática o superposición de logotipo a Streaming de vídeo con Transcoder
  • Compatibilidad con el ngrp del grupo de la secuencia para WSE
  • Audio Streaming -> Prioridades de DJ para permitir que los dj’s de mayor prioridad se conecten y patear automáticamente djs de menor prioridad
  • Reproductores de vídeo integrados iFrame
  • Bloqueo geoetiqueta para Flussonic Media Server
  • Soporte de DVR de NginxTmp
  • Soporte técnico de NginxRtmp Data Transfer
  • Soporte NginxRtmp Transcoder / ABR
  • La página de la estación pública debe estar disponible en el puerto 443 https estándar cuando se configura el puerto 80/443
  • Capacidad para desactivar la suspensión automática de la cuenta en el exceso de ancho de banda

Mejoras

  • Actualizar VideoJS a 7.5.x
  • Limpieza de bases de datos
  • Mueva “YP Public Server” de la pestaña AutoDJ a la configuración de la secuencia Mountpoint
  • Quite las opciones del complemento WSE para Address, API Port, Admin Host Port y java Binary, ya que ya no son necesarias
  • Reemplace los nombres de usuario en la pantalla dentro del panel con el nombre del cliente, volviendo al nombre de usuario si no está disponible
  • Los servicios de streaming de vídeo deben comenzar en 256Kbps no 24Kbps
  • Wowza y Flussonic deben usar slug en lugar de ID único para los nombres de aplicación, sin embargo debe ser compatible con el unique_id
  • Añade selecciones de velocidad de bits adicionales más allá de 4096 Kbps para servicios de streaming de vídeo
  • Eliminar el estado BETA de Flussonic TV Station
  • Desconecte el codificador al reiniciar/reconectar/detener el servicio nginx-rtmp o el destino de la secuencia
  • Elimine la tabla de base de datos de avisos y haga referencia a ella
  • Añadir enlace de retorno al inicio de sesión en la página Contraseña olvidada
  • Botón Agregar a “Restablecer y enviar contraseña” a la página Descripción general del cliente
  • Actualizar LibShout y otras bibliotecas Icecast
  • Mover plantillas de transcodificador al directorio /templates raíz
  • Actualizar widgets, enlaces de reproductor y json para usar slug
  • WSE -> Facebook stream target debe usar el tipo de Facebook en lugar de RTMP
  • Opción de servidor Flussonic para url de servidor perimetral para usar con clústeres con equilibrio de carga
  • Actualización LimitNOFile de 10240 a 1024000
  • Actualizar traducciones al polaco de #ORS-49055
  • Agregue nota de que Facebook Stream Publisher solo transmitirá eventos de 8 horas
  • Los campos del portapapeles deben ser de copia automática con un solo clic
  • El inicio de sesión del cliente debe dirigirse directamente a la vista general del servicio si solo un servicio dentro de la cuenta (y no el revendedor)
  • Elimine la grabación de archivos “error.618.158850042.log”, ya que no se utilizan
  • Agregue la opción Tipo de codificador AAC a las opciones de Liquidsoap por servicio y el valor predeterminado de la configuración global

¿Te gusta este artículo?

Share on Facebook
Share on Twitter
Share on Linkdin
Share on Pinterest

Deja un comentario