@svta/common-media-library
Version:
A common library for media playback in JavaScript
15 lines • 489 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getBandwidthBps = getBandwidthBps;
/**
* Converts a ResourceTiming sample to bandwidth in bits per second (bps).
*
* @param sample - A ResourceTiming sample
* @returns
*/
function getBandwidthBps(sample) {
const durationSeconds = sample.duration / 1000;
const bandwidthBps = sample.encodedBodySize * 8 / durationSeconds;
return bandwidthBps;
}
//# sourceMappingURL=getBandwidthBps.js.map