You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`strategy`| The adaptive bitrate strategy. Possible values are `'performance'`, `'quality'`, `'bandwidth'` or a `ABRStrategyConfiguration` object. Default is **bandwidth**| Android & Web |
39
-
|`targetBuffer`| The amount that the player should buffer ahead of the current playback position, in seconds. Default is **20**s. | Android & Web |
40
-
|`bufferLookbackWindow`| The amount of data which the player should keep in its buffer before the current playback position, in seconds. Default is **30**s. | Web |
41
-
|`maxBufferLength`| The maximum length of the player's buffer, in seconds. | Web ||
42
-
|`preferredMaximumResolution`| A preferred upper limit on the resolution of the video to be downloaded. `(0,0)` (the default) removes the cap. | Android & iOS |
|`strategy`| The adaptive bitrate strategy. Possible values are `'performance'`, `'quality'`, `'bandwidth'` or a `ABRStrategyConfiguration` object. Default is **bandwidth**. | Android/Web/iOS*|
39
+
|`targetBuffer`| The amount that the player should buffer ahead of the current playback position, in seconds. Default is **20**s. | Android/Web/iOS |
40
+
|`bufferLookbackWindow`| The amount of data which the player should keep in its buffer before the current playback position, in seconds. Default is **30**s. | Web |
41
+
|`maxBufferLength`| The maximum length of the player's buffer, in seconds. | Web |
42
+
|`preferredPeakBitRate`| A preferred upper limit on the bandwidth of the video to be downloaded, in bits per second. Defaults to `0`, which indicates there is no limit. | iOS |
43
+
|`preferredMaximumResolution`| A preferred upper limit on the resolution of the video to be downloaded. `(0,0)` (the default) removes the cap. | Android & iOS |
44
+
45
+
\* On native iOS/tvOS, `strategy` will only work with THEOlive and Millicast streams, and will
46
+
not have any effect for other types of streams.
43
47
44
48
When specifying the strategy, apart from the values `'performance'`, `'quality'`, `'bandwidth'`,
* <br/> - On native iOS/tvOS, this configuration will only work with THEOlive and Millicast streams and will not have any effect for other types of streams.
75
+
* <br/> - On native iOS/tvOS with Millicast streams, this only applies once during connection establishment; make sure to set it before you start playback.
* If network bandwidth consumption cannot be lowered to meet the preferredPeakBitRate, it will be reduced as much as possible while continuing to play the item.
120
120
*
121
121
* @platform ios
122
+
*
123
+
* @remarks
124
+
* <br/> - On native iOS/tvOS with Millicast streams, this only applies once during connection establishment; make sure to set it before you start playback.
0 commit comments