onProcessPlaybackAudioData property
getter/setter pair
自定义音频处理 SDK 播放音频的 PCM 音频帧回调。
支持版本:2.13.0 及以上。
详情描述:在此回调中可以收到自定义音频处理 SDK 播放音频的 PCM 音频帧,返回的时间戳可用于数据同步,如歌词等。返回的数据不可更改。
通知时机:需要先调用 enableCustomAudioPlaybackProcessing
开启功能后,并且在调用 startPublishingStream
, startPlayingStream
, startPreview
, createMediaPlayer
或 createAudioEffectPlayer
后,才会触发本回调函数。
使用限制:无。
注意事项:本回调为高频回调,请勿在本回调中做耗时操作。
data
PCM 格式的音频数据。dataLength
数据的长度。param
音频帧参数。timestamp
音频帧时间戳,以开启采集从 0 开始计时,单位为毫秒(当有且仅有一路流的时候才有效)。
Implementation
static void Function(Uint8List data, int dataLength,
ZegoAudioFrameParam param, double timestamp)? onProcessPlaybackAudioData;