摄像头采集

  • C#

更新时间不可用

StartCameraCapture

开始通过摄像头采集视频。

C#
public abstract int StartCameraCapture(VIDEO_SOURCE_TYPE sourceType, CameraCapturerConfiguration config);

详情

调用该方法可以通过指定 sourceType 同时开启多路摄像头采集。

参数

参数名描述
sourceType

视频源的类型。详见 VIDEO_SOURCE_TYPE。

注:

  • 桌面端最多支持 4 路摄像头采集的视频流。
表格内容超出当前宽度,可横向滚动查看更多列。
参数名描述
config

视频采集配置。详见 CameraCapturerConfiguration。

表格内容超出当前宽度,可横向滚动查看更多列。

返回值

  • 0: 方法调用成功。
  • < 0: 方法调用失败。详见错误码了解详情和解决建议。

所属接口类

StopCameraCapture

停止通过摄像头采集视频。

C#
public abstract int StopCameraCapture(VIDEO_SOURCE_TYPE sourceType);

详情

调用 StartCameraCapture 开启一路或多路摄像头采集的视频流后,你可以调用该方法,通过设置 sourceType 停止一路或多路摄像头的视频采集。

注意: 如果你正在使用本地合图功能,调用该方法停止通过第一个摄像头采集视频,会造成本地合图中断。

参数

参数名描述
sourceType

视频源的类型,详见 VIDEO_SOURCE_TYPE。

表格内容超出当前宽度,可横向滚动查看更多列。

返回值

  • 0: 方法调用成功。
  • < 0: 方法调用失败。详见错误码了解详情和解决建议。

所属接口类