setNetWorkBufferThreshold abstract method
- int threshold
通过该接口设置媒体播放器重新恢复播放需要达到的缓存阈值,SDK 默认值是 5000ms,有效值为大于等于1000ms
必须在加载资源前调用设置,在整个媒体播放器的生命周期内生效。
当网络状态较差且媒体播放器将缓存的网络资源都播放完时,就会停止播放,并通过回调接口onMediaPlayerNetworkEvent
的ZegoMediaPlayerNetworkEvent.BUFFER_BEGIN
状态通知用户,告知正在重新缓存网络资源。
只有当缓存的网络资源大于设置的阈值的时候,媒体播放器才会在原来暂停的位置自动恢复播放,并通过回调接口onMediaPlayerNetworkEvent
的ZegoMediaPlayerNetworkEvent.BUFFER_ENDED
通知用户,告知用户缓存网络资源已经达到阈值并恢复了播放。
threshold
重新恢复播放需要达到的阈值, 单位 ms。
Implementation
Future<void> setNetWorkBufferThreshold(int threshold);