Interface NetworkEstimatorController

Network estimator API which can be used to get or set the active MeasurableNetworkEstimator.


- EXPERIMENTAL: Setting an external MeasurableNetworkEstimator implementation will only affect playback of HLS streams.

interface NetworkEstimatorController {
    estimator: NetworkEstimator;
    setEstimator(estimator: undefined | MeasurableNetworkEstimator): void;
}

Hierarchy (view full)

Properties

Methods

Properties

estimator: NetworkEstimator

Returns the active MeasurableNetworkEstimator. An internal implementation is provided by default.

Methods

  • Set a MeasurableNetworkEstimator implementation for internal use by the player.

    Parameters

    Returns void