Esta página aborda como implementar eventos de alteração na taxa de bits. Consulte Alterações na taxa de bits (dimensão) e Alterações na taxa de bits (métrica) para as variáveis de relatório correspondentes.
O evento de alteração da taxa de bits indica que o reprodutor mudou para uma taxa de bits diferente. Atualize primeiro o valor Bitrate no objeto de QoE e, em seguida, acione o evento de alteração de taxa de bits. O back-end usa a contagem desses eventos para calcular a dimensão Alterações na taxa de bits e a métrica Alterações na taxa de bits, e os valores de taxa de bits resultantes alimentam a Taxa de bits média.
media.bitrateChangec_contextdata.a.media.qoe.bitrateChangeCountTipos de implementação recomendados
Use sendEvent para enviar um evento media.bitrateChange com a nova taxa de bits:
| code language-javascript |
|---|
|
Atualize o objeto de QoE com a nova taxa de bits e acione o evento de alteração da taxa de bits.
| code language-swift |
|---|
|
Atualize o objeto de QoE com a nova taxa de bits e acione o evento de alteração da taxa de bits.
| code language-kotlin |
|---|
|
Use sendMediaEvent com media.bitrateChange para sinalizar uma alteração na taxa de bits. Incluir a nova taxa de bits em qoeDataDetails:
| code language-brightscript |
|---|
|
Chame o ponto de extremidade bitrateChange com o qoeDataDetails atualizado:
| code language-json |
|---|
|
Tipos de implementação herdada (somente Analytics)
Atualize o objeto de QoE e acione o evento:
| code language-javascript |
|---|
|
Atualize o objeto de QoS com a nova taxa de bits e acione o evento de alteração da taxa de bits:
| code language-javascript |
|---|
|
Enviar uma solicitação POST bitrateChange com a nova taxa de bits:
| code language-json |
|---|
|
Consulte a Referência de eventos da API Media Collection para obter a estrutura de solicitação completa.