文档首页 > > SDK参考> Electron SDK> 接口参考> HRTCEngine> 视频设备管理

视频设备管理

分享
更新时间:2021/01/07 GMT+08:00

setVideoDevice

setVideoDevice(deviceId: string): number

功能说明

设置视频采集设备

请求参数

deviceId:必选,string类型,视频采集设备的设备ID。

返回参数

number类型,0表示调用成功,其它值表示调用失败。

getVideoDevices

getVideoDevices(): Array<HRTCDeviceInfo>

功能说明

获取视频采集设备列表。

请求参数

返回参数

Array<HRTCDeviceInfo>类型。

HRTCDeviceInfo: {

  • deviceId:string类型,视频采集设备的设备ID。
  • deviceName:string类型,视频采集设备的设备名称。

}

getCurrentVideoDevice

getCurrentVideoDevice(): HRTCDeviceInfo

功能说明

获取当前视频采集设备。

请求参数

返回参数

HRTCDeviceInfo类型。

HRTCDeviceInfo: {

  • deviceId:string类型,视频采集设备的设备ID。
  • deviceName:string类型,视频采集设备的设备名称。

}

setLocalVideoMirror

setLocalVideoMirror(mirrorType: HRTCVideoMirrorType): number

功能说明

设置本地视频镜像模式。

请求参数

  • mirrorType:必选,HRTCVideoMirrorType类型。
  • HRTCVideoMirrorType: {
    • 0:表示auto,对前置摄像头进行镜像处理,对后置摄像头不镜像处理。
    • 1:表示enable,对所有摄像头都进行镜像处理。
    • 2:表示disable,对所有摄像头都不进行镜像处理。

      }

返回参数

number类型,0表示调用成功,其它值表示调用失败。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问