IZegoMediaPlayerBlockDataHandler
IZegoMediaPlayerBlockDataHandler
Declared in callback/IZegoMediaPlayerBlockDataHandler.java
方法
onBlockBegin
onBlockBegin
public void onBlockBegin(ZegoMediaPlayer mediaPlayer, String path)播放器开始抛出媒体资源块数据的回调。
Declared in
callback/IZegoMediaPlayerBlockDataHandler.java参数
| 名称 | 类型 | 描述 |
|---|---|---|
| mediaPlayer | ZegoMediaPlayer | 回调的播放器实例。 |
| path | String | 媒体资源的路径。 |
详情
播放器开始抛出媒体资源块数据的回调。
- 通知时机:媒体播放器开始播放时会产生此回调。
- 支持版本:3.4.0 及以上。
- 使用限制:播放版权音乐时,该回调会被默认禁用,若有需要,请联系 ZEGO 技术支持。
- 注意事项:调用 [setBlockDataHandler] 接口设置后该回调才生效。
onBlockData
onBlockData
public int onBlockData(ZegoMediaPlayer mediaPlayer, ByteBuffer buffer)播放器抛出媒体资源块数据的回调。
Declared in
callback/IZegoMediaPlayerBlockDataHandler.java参数
| 名称 | 类型 | 描述 |
|---|---|---|
| mediaPlayer | ZegoMediaPlayer | 回调的播放器实例。 |
| buffer | ByteBuffer | 媒体资源块数据。 |
详情
播放器抛出媒体资源块数据的回调。
- 通知时机:收到 [onBlockBegin] 回调后会产生此回调。
- 支持版本:3.4.0 及以上。
- 使用限制:播放版权音乐时,该回调会被默认禁用,若有需要,请联系 ZEGO 技术支持。
- 注意事项:调用 [setBlockDataHandler] 接口设置后该回调才生效。解密前后的数据大小应保持一致。
返回值
buffer 的大小, 失败返回 -1。
