onPlaybackAudioData property

(void Function(Uint8List data, int dataLength, ZegoAudioFrameParam param)?) onPlaybackAudioData
read / write

获取 SDK 播放的音频数据的回调。

支持版本:1.1.0 及以上。 详情描述:此函数会回调全部要播放的音频混合后的数据。如果需开发者需要对全部要播放的音频混合后的数据进行处理,就可以用这个回调。 通知时机:在调用 setAudioDataHandler 设置了监听本回调的前提下,调用 startAudioDataObserver 设置了掩码 0b10 即 1 << 1 之后, 且处于 SDK 音视频引擎启动时(预览/推流/拉流)才会触发此回调。 使用限制:播放版权音乐时,该回调会被默认禁用,若有需要,请联系 ZEGO 技术支持。 注意事项:本回调为高频回调,请勿在本回调中做耗时操作,在非拉流状态的引擎启动状态且未使用媒体播放器播放媒体文件状态时,回调的音频数据是静音的音频数据。

  • data PCM 格式的音频数据。
  • dataLength 数据的长度。
  • param 音频帧参数。

Implementation

static void Function(
        Uint8List data, int dataLength, ZegoAudioFrameParam param)?
    onPlaybackAudioData;