Cambio de velocidad de bits
El evento de cambio de velocidad de bits indica que el reproductor ha negociado una nueva velocidad de bits de reproducción. Enviarlo siempre que la velocidad de bits cambie durante la reproducción. Incluya el nuevo valor de velocidad de bits en los datos de QoE para que el back-end pueda calcular Velocidad de bits media y la dimensión del bloque por velocidad de bits.
- Requisitos previos: Inicio de sesión
- Métrica asociada: Cambios de velocidad de bits
Tipos de implementación recomendados
Llamar a sendEvent con eventType: "media.bitrateChange" y la nueva velocidad de bits en qoeDataDetails:
| code language-javascript |
|---|
|
Cree un objeto QoE con la nueva velocidad de bits y actualice el rastreador antes de que se active el evento de cambio de velocidad de bits.
| code language-swift |
|---|
|
Cree un objeto QoE con la nueva velocidad de bits y actualice el rastreador antes de que se active el evento de cambio de velocidad de bits.
| code language-kotlin |
|---|
|
Llamar a sendMediaEvent con eventType: "media.bitrateChange" y la nueva velocidad de bits en qoeDataDetails:
| code language-brightscript |
|---|
|
Llame al extremo bitrateChange con la nueva velocidad de bits en qoeDataDetails:
| code language-sh |
|---|
|
Tipos de implementación heredados (solo Analytics)
Cree un objeto QoE con la nueva velocidad de bits y actualice el rastreador:
| code language-javascript |
|---|
|
Actualice el objeto QoS devuelto por el delegado getQoSObject y, a continuación, realice un seguimiento del evento:
| code language-javascript |
|---|
|
Envíe una publicación de bitrateChange al extremo de eventos con la nueva velocidad de bits en qoeData:
| code language-json |
|---|
|