pushExternalVideoFrame method

FutureOr<int> pushExternalVideoFrame(
  1. ByteRTCVideoFrameData frame
)

@detail api @hiddensdk(audiosdk) @author liuyangyang @brief 推送外部视频帧。 @param frame 该视频帧包含待 SDK 编码的视频数据,参考 ByteRTCVideoFrame{@link #ByteRTCVideoFrame}。 @return 方法调用结果:
- 0:成功; - <0:失败。具体失败原因参看 ByteRTCReturnStatus{@link #ByteRTCReturnStatus}。 @note 推送外部视频帧前,必须调用 setVideoSourceType:{@link #ByteRTCEngine#setVideoSourceType} 开启外部视频源采集。
支持格式:raw NV12

Implementation

FutureOr<int> pushExternalVideoFrame(ByteRTCVideoFrameData frame) async {
  return await nativeCall('pushExternalVideoFrame:', [frame]);
}