pushExternalEncodedAudioFrame method
@hidden for internal use only
@region 自定义音频采集渲染
@brief 推送opus编码音频数据到 RTC SDK,RTC SDK纯转发。
@param audio_stream 对应的opus音频数据。详见 EncodedAudioFrameData{@link #EncodedAudioFrameData}。
@return 方法调用结果:
- 0:成功;
- <0:失败。具体失败原因参看 ByteRTCReturnStatus{@link #ByteRTCReturnStatus}。
@note
- 推送音频数据前,必须先调用 enableAudioEncoding{@link #ByteRTCEngine#enableAudioEncoding} 关闭音频编码。
Implementation
FutureOr<int> pushExternalEncodedAudioFrame(
ByteRTCEncodedAudioFrameData audioFrame) async {
return await nativeCall('pushExternalEncodedAudioFrame:', [audioFrame]);
}