registerRemoteEncodedVideoFrameObserver method

FutureOr<int> registerRemoteEncodedVideoFrameObserver(
  1. IRemoteEncodedVideoFrameObserver observer
)

@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]);
}