Browse Source

Do not report playback metrics if the network is not in use

pull/1819/head
Gabe Kangas 3 years ago
parent
commit
6b909b2c47
No known key found for this signature in database
GPG Key ID: 9A56337728BC81EA
  1. 8
      webroot/js/metrics/playback.js

8
webroot/js/metrics/playback.js

@ -154,6 +154,14 @@ class PlaybackMetrics {
return; return;
} }
// Network state 2 means we're actively using the network.
// We only care about reporting metrics with network activity stats
// if it's actively being used, so don't report otherwise.
const networkState = this.player.networkState();
if (networkState !== 2) {
return;
}
const bandwidth = tech.vhs.systemBandwidth; const bandwidth = tech.vhs.systemBandwidth;
this.trackBandwidth(bandwidth); this.trackBandwidth(bandwidth);

Loading…
Cancel
Save