Lista de cambios

Anterior Siguiente

Actualizaciones del kit de desarrollo de software de reproductor web

Fecha

Cambio

2024-08-15

  • Nuevo código de estado de stream : HLS_STREAM_GEOBLOCKED.

  • Este nuevo código reemplaza los siguientes códigos: STREAM_GEO_BLOCKED, STREAM_GEO_BLOCKED_ALTERNATEy STREAM_GEO_BLOCKED_NO_ALTERNATE.

  • Los cambios anteriores son parte de una actualización de cómo se realiza el bloqueo geográfico; anteriormente era manejado por el componente Stream Access, pero ahora es manejado en el back-end por Media Gateway (MG). Aparte de los códigos de estado, no debería haber ningún cambio en la forma en que su reproductor responde al bloqueo geográfico y al contenido alternativo.

2024-04-17

2023-06-08

  • Actualizaciones a Uso de Google Analytics para reflejar la próxima baja de Google del "ID de seguimiento universal".

  • A partir del 1 de julio de 2023, ¡deberá usar las etiquetas GA4 en lugar del ID de seguimiento universal!

2023-03-13

2023-02-01

2022-06-17

2022-01-25

  • Solucione la interrupción de streaming en los navegadores móviles de Android cuando el teléfono entra en modo de suspensión.

  • Ordene los datos de reproducción actual, por marca de tiempo si la propiedad cue_time_start no está incluida.

2022-01-11

  • Se agregó un campo de mensaje al evento stream-status . Caso de uso: se agregó un mensaje al evento para LIVE_FAILED (cuando el stream no está disponible). El mensaje es: "PIPELINE_ERROR_DECODE: Error al enviar el paquete de audio para su decodificación: <detalles>

2021-09-30

  • Se agregaron dos nuevos códigos de estado al evento stream-status . (STREAM_GEO_BLOCKED_ALTERNATE y STREAM_GEO_BLOCKED_NO_ALTERNATE.)

2021-09-07

2021-07-09

2021-05-13

  • Se eliminaron todas las referencias a Flash. (Ya no hay compatibilidad con Flash).

2021-04-22

2020-09-03

2020-07-21

  • forceHls y forceHlsts agregados a las propiedades de MediaPlayer.

2020-07-06

  • Los controles del reproductor OnDemand cambiaron para que funcionaran como antes; Pausar y Silenciar no detienen la transmisión/archivo.

  • Se agregó compatibilidad con VAST Wrapper.

  • Parches: 

    • Se solucionó el problema de múltiples streams en reproducción cuando se alterna entre OnDemand y los reproductores de stream en vivo.

    • Se solucionó el problema de que los anuncios complementarios se eliminaran tan rápido. 

2020-05-18

  • El SDK ahora comprueba si hay una etiqueta <script> existente antes de incrustar el contenido HTML devuelto por el anuncio.

  • Corrección de errores: Chrome en Android no detuvo la sesión cuando se hizo clic en pausa desde la pantalla de bloqueo.

2020-03-06

  • Se agregó la propiedad geoTargeting al módulo MediaPlayer.

2020-02-28

  • Se modificó el título, de "Kit de desarrollo de software de reproductor" a "Kit de desarrollo de software de reproductor web".

  • Las funciones Mute (Silenciar), Pause (Pausar) y Stop (Detener) son iguales: detienen el stream. Las funciones Unmute (Cancelar modo silencio), Resume (Reanudar) y Play (Reproducir) también son iguales: inician la reproducción del stream. No se requiere ninguna acción para habilitar este cambio en sus reproductores web v. 29, pero Triton Digital le sugiere que realice los siguientes cambios cosméticos para obtener la mejor experiencia del oyente: (Actualización: esto solo se aplica a la transmisión en vivo. Para los reproductores on demand, silenciar y pausar volvieron a los comportamientos originales del 2020-07-06).

    • En su lugar, los iconos y/o la información sobre herramientas del botón Reproducir/Pausa deberían mostrar iconos de reproducción/detención/información sobre herramientas.

    • Si su reproductor tiene un botón Silenciar/Reactivar, elimínelo.

  • Se agregó el código PLAY_NOT_ALLOWED y su mensaje de estado al evento stream-status en MediaPlayer.

  • Corrección de errores: anteriormente, el bloqueo geográfico fallaba si la estación bloqueada no tenía contenido alternativo para ofrecer durante el bloqueo. Esto se solucionó.

2019-09-27

2019-05-13

  • Se añadió la configuración de control manual prioritario GDPR al objeto MediaPlayer > idSync

2019-05-02

2019-04-29

  • Se agregó la propiedad playerServicesRegion al módulo MediaPlayer de estructura de objetos de configuración de JavaScript para dirigirse a una región específica para el aprovisionamiento.

2017-09-11

2017-08-24

  • Ejemplo eliminado de la referencia del SDK de JavaScript, en "player.playAd( adServerType, config )." (Ejemplo de "//Call with volume" eliminado porque el volumen del anuncio ya no es una propiedad válida).

2017-04-05

2017-03-29

  • Se eliminaron las características Buscar.  Se agregó la sección Mejores prácticas, incluido un ítem para evitar los errores de gestos del usuario en dispositivos móviles.

2016-12-23

2016-11-24

Lanzamiento de la versión 2.9

2016 de junio: A partir del lanzamiento de la versión 2.9, se usa el término "SDK" en lugar de "API". Otros cambios destacables de la versión 2.9 incluyen:

Admisión de HTTP Live Streaming Transport Stream (HLS-TS) en Android

  • Si HLS está habilitado para un montaje específico, será la conexión de stream prioritaria en Android 4.1 (JellyBean) y superior.

Arranque de la aplicación

  • Se eliminó el arranque dojo y migró a webpack para crear el kit de desarrollo de software.

Configuración de la aplicación

  • Las devoluciones de llamadas de eventos básicos se pasan como configuración de reproductor del kit de desarrollo de software.

  • Ya no es necesario llamar a player.loadModules() para iniciar un reproductor.

[CORRECCIÓN] Incompatibilidad con RequireJS

  • El kit de desarrollo de software detectará si los usuarios tienen el bloqueo de anuncios habilitado.

[CORRECCIÓN] Detección de AdBlocker

  • Admisión de detección de AdBlocker en navegadores nativos de Android.

  • Admisión de detección de AdBlocker Plus para Firefox.