AbrController
Extends:
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Public Members | ||
| public |
|
|
| public |
fragCurrent: * |
|
| public |
hls: * |
|
| public |
|
|
| public get |
|
|
| public set |
|
|
| public |
onCheck: * |
|
| public |
timer: * |
|
| Private Members | ||
| private |
_bwEstimator: * |
|
| private get |
|
|
| private |
|
|
Method Summary
| Public Methods | ||
| public |
|
|
| public |
destroy() |
|
| public |
onError(data: *) |
|
| public |
onFragBuffered(data: *) |
|
| public |
onFragLoaded(data: *) |
|
| public |
onFragLoading(data: *) |
|
| Private Methods | ||
| private |
|
|
| private |
_findBestLevel(currentLevel: *, currentFragDuration: *, currentBw: *, minAutoLevel: *, maxAutoLevel: *, maxFetchDuration: *, bwFactor: *, bwUpFactor: *, levels: *): * |
|
Public Constructors
public constructor() source
Public Members
public bitrateTestDelay: * source
public fragCurrent: * source
public hls: * source
public get nextAutoLevel: * source
public set nextAutoLevel source
public onCheck: * source
public timer: * source
Private Members
private _bwEstimator: * source
private get _nextABRAutoLevel: * source
private _nextAutoLevel: * source
Public Methods
public clearTimer() source
public destroy() source
public onError(data: *) source
Params:
| Name | Type | Attribute | Description |
| data | * |
public onFragBuffered(data: *) source
Params:
| Name | Type | Attribute | Description |
| data | * |
public onFragLoaded(data: *) source
Params:
| Name | Type | Attribute | Description |
| data | * |
public onFragLoading(data: *) source
Params:
| Name | Type | Attribute | Description |
| data | * |
Private Methods
private _abandonRulesCheck() source
private _findBestLevel(currentLevel: *, currentFragDuration: *, currentBw: *, minAutoLevel: *, maxAutoLevel: *, maxFetchDuration: *, bwFactor: *, bwUpFactor: *, levels: *): * source
Params:
| Name | Type | Attribute | Description |
| currentLevel | * | ||
| currentFragDuration | * | ||
| currentBw | * | ||
| minAutoLevel | * | ||
| maxAutoLevel | * | ||
| maxFetchDuration | * | ||
| bwFactor | * | ||
| bwUpFactor | * | ||
| levels | * |
Return:
| * |
