更新时间:2024-01-15 GMT+08:00
分享

设备管理

isSpeakerphoneEnabled

int isSpeakerphoneEnabled();

功能说明

是否启用扬声器。

请求参数

返回参数

  • 0:不使用扬声器。
  • 1:使用扬声器。

仅支持iOS和Android。

setCameraConfig

public abstract int setCameraConfig(HRTCCameraConfig config);

功能说明

设置摄像头相关参数,开启摄像头前设置有效。

请求参数

config:摄像头的配置参数,具体请参见HRTCCameraConfig

返回参数
  • 0:方法调用成功。
  • > 0:方法调用失败。具体请参见客户端错误码

switchCamera

public abstract int switchCamera();

功能说明

切换摄像头,开启摄像头后,调用生效。

请求参数

返回参数
  • 0:方法调用成功。
  • > 0:方法调用失败。具体请参见客户端错误码

setSpeakerModel

public abstract int setSpeakerModel(HRTCSpeakerModel speakerModel);

功能说明

设置声音播放模式。成功加入房间后才能调用。

请求参数

speakerModel:声音播放模式,默认值为HRTC_SPEAKER_MODE_SPEAKER,具体请参见HRTCSpeakerModel

返回参数
  • 0:方法调用成功。
  • > 0:方法调用失败。具体请参见客户端错误码

setDefaultSpeakerModel

public abstract int setDefaultSpeakerModel(HRTCSpeakerModel speakerModel);

功能说明

设置默认的声音播放模式,在房间外调用。

请求参数

speakerModel:声音播放模式,具体请参见HRTCSpeakerModel

返回参数

  • 0:方法调用成功。
  • > 0:方法调用失败。具体请参见客户端错误码

setLayoutDirect

public abstract void setLayoutDirect(HRTCOrientationMode layoutDirect);

功能说明

设置显示模式,区分横屏和竖屏,用于保证摄像头方向与本地界面方向一致。

请求参数

layoutDirect:0表示横屏模式,1表示竖屏模式,2表示横屏重力感应,3表示重力感应,4表示竖屏模式且不会随设备旋转改变采集角度,5表示adaptive模式,适用非dns模式推流外的大部分场景,能自动适配app的布局,自动调整采集方向。

返回参数

相关文档