Cette page explique comment implémenter des événements de changement de débit. Voir Modifications de débit (dimension) et Modifications de débit (mesure) pour les variables de rapport correspondantes.
L’événement de changement de débit indique que le lecteur est passé à un autre débit. Mettez d’abord à jour la valeur Bitrate sur l’objet QoE, puis déclenchez l’événement de changement de débit. Le serveur principal utilise le nombre de ces événements pour calculer la mesure Changements de débit de dimension et Changements de débit, ainsi que les valeurs de débit qui en résultent pour alimenter Débit moyen.
media.bitrateChangec_contextdata.a.media.qoe.bitrateChangeCountTypes d’implémentation recommandés
Utilisez sendEvent pour envoyer un événement media.bitrateChange avec le nouveau débit :
| code language-javascript |
|---|
|
Mettez à jour l’objet QoE avec le nouveau débit, puis déclenchez l’événement de changement de débit.
| code language-swift |
|---|
|
Mettez à jour l’objet QoE avec le nouveau débit, puis déclenchez l’événement de changement de débit.
| code language-kotlin |
|---|
|
Utilisez sendMediaEvent avec media.bitrateChange pour signaler un changement de débit. Inclure le nouveau débit dans qoeDataDetails :
| code language-brightscript |
|---|
|
Appelez le point d’entrée bitrateChange avec le qoeDataDetails mis à jour :
| code language-json |
|---|
|
Types d’implémentation hérités (Analytics uniquement)
Mettez à jour l’objet QoE et déclenchez l’événement :
| code language-javascript |
|---|
|
Mettez à jour l’objet QoS avec le nouveau débit, puis déclenchez l’événement de changement de débit :
| code language-javascript |
|---|
|
Envoyez une bitrateChange requête POST avec le nouveau débit :
| code language-json |
|---|
|
Consultez la référence des événements de l’API Media Collection pour obtenir la structure complète des requêtes.