registerRemoteEncodedVideoFrameObserver method
@detail api
@hiddensdk(audiosdk)
@author wangzhanqiang
@brief 注册远端编码后视频数据回调。
完成注册后,当 SDK 监测到远端编码后视频帧时,会触发 onRemoteEncodedVideoFrame{@link #IRemoteEncodedVideoFrameObserver#onRemoteEncodedVideoFrame} 回调
@param observer 远端编码后视频数据监测器,参看 IRemoteEncodedVideoFrameObserver{@link #IRemoteEncodedVideoFrameObserver}
@return
- 0: 调用成功。
- < 0 : 调用失败。查看 ReturnStatus{@link #ReturnStatus} 获得更多错误说明
@note
- 更多自定义解码功能说明参看 自定义视频编解码。
- 该方法适用于手动订阅,并且进房前后均可调用,建议在进房前调用。
- 引擎销毁前需取消注册,调用该方法将参数设置为 "null" 即可。
Implementation
FutureOr<int> registerRemoteEncodedVideoFrameObserver(
IRemoteEncodedVideoFrameObserver observer) async {
return await nativeCall(
'registerRemoteEncodedVideoFrameObserver', [observer]);
}