onPlayerAudioData property

(void Function(Uint8List data, int dataLength, ZegoAudioFrameParam param, String streamID)?) onPlayerAudioData
getter/setter pair

获取 SDK 每条拉流的音频数据的回调。

支持版本:1.1.0 及以上。 详情描述:此函数会回调每条拉流单独对应的数据,不同于onPlaybackAudioData,后者是所有拉流的混合数据。如果开发者需要对某条拉流的数据单独进行处理,就可以用这个回调。 通知时机:在调用 setAudioDataHandler 设置了监听本回调的前提下,调用 startAudioDataObserver 设置了掩码 0x08 即 1 << 3 之后, 且处于 SDK 音视频引擎启动拉流时才会触发此回调。 使用限制:无。 注意事项:本回调为高频回调,请勿在本回调中做耗时操作。

  • data PCM 格式的音频数据。
  • dataLength 数据的长度。
  • param 音频帧参数。
  • streamID 对应的流 ID。

Implementation

static void Function(Uint8List data, int dataLength,
    ZegoAudioFrameParam param, String streamID)? onPlayerAudioData;