getSpatialAudio method
@detail api
@author wangjunzheng
@brief 获取空间音频接口实例。
@return 方法调用结果:
- ByteRTCSpatialAudio:成功,返回一个 ByteRTCSpatialAudio{@link #ByteRTCSpatialAudio} 实例。
- NULL:失败,当前 SDK 不支持空间音频功能。
@note
- 首次调用该方法须在创建房间后、加入房间前。 空间音频相关 API 和调用时序详见空间音频。
- 只有在使用支持真双声道播放的设备时,才能开启空间音频效果;
- 机型性能不足可能会导致音频卡顿,使用低端机时,不建议开启空间音频效果;
- SDK 最多支持 30 个用户同时开启空间音频功能。
Implementation
FutureOr<ByteRTCSpatialAudio> getSpatialAudio() async {
final result = await nativeCall('getSpatialAudio', []);
return packObject(
result,
() => ByteRTCSpatialAudio(
const NativeClassOptions([], disableInit: true)));
}