Obtener información sobre el conmutador de perfil

Cuando el reproductor de contenidos cambia su perfil actual a un nuevo perfil, puede recuperar información sobre el conmutador, incluido el momento en que se cambió, la información de ancho y alto o el motivo por el que se usó una velocidad de bits diferente.

  1. Escuche el evento AdobePSDK.PSDKEventType.PROFILE_CHANGED.

    El reproductor multimedia TVSDK del explorador envía este evento cuando su algoritmo de conmutación de velocidad de bits adaptable cambia a otro perfil debido a condiciones de red o de equipo. (Cuando cambia la velocidad de bits o el período).

  2. Cuando se produce el evento, compruebe las siguientes propiedades para obtener información sobre el conmutador:

    • profile: Identificador del nuevo perfil que se está utilizando.
    • time: La hora de emisión a la que se produjo el cambio.
    • description: Descripción textual del motivo de un cambio en la velocidad de bits, como una cadena de pares de clave/valor separados por punto y coma. Incluye un máximo de un Reason y un Bitrate. Si la información no está disponible o la velocidad de bits no ha cambiado, esta cadena está vacía.
    Nombre de clave Valores posibles
    Razón
    • Adaptación de red
    • Buscar
    • Perfil no admitido
    • Failover
    Velocidad de bits
    • arriba : La tasa de bits ha aumentado
    • abajo : La velocidad de bits disminuyó

    A continuación se muestran algunos ejemplos de cadenas devueltas description:

    "Bitrate::=up;Reason::=Network Adaptation;" 
    
    "Bitrate::=down;Reason::=Failover;"
    
    • width: Número entero que indica la anchura en píxeles.
    • height: Número entero que indica la altura en píxeles.
    NOTA

    Los datos de ancho y alto solo están disponibles cuando se incluyen en la etiqueta RESOLUTION del manifiesto M3U8. Si la información no está incluida en la M3U8, las propiedades de anchura y altura se establecen en 0, ya que no forman parte de la información de perfil.

En esta página