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