文档

设置本地音视频属性

更新时间:

阿里云ARTC Web SDK提供设置本地音视频属性功能,开发者可以根据用户的设备、环境、业务等因素设置音视频属性,调整视频画面的清晰度、流畅度和音频质量等,从而提升用户体验。本文为您介绍设置本地音视频属性相关功能的示例代码。

设置视频属性

通过调用setCameraCapturerConfiguration接口设置视频属性。

// 前提:需要先创建引擎实例
aliRtcEngine.setCameraCapturerConfiguration({
  width: 1280, // 宽度默认 1280
  height: 720,  // 高度默认 720
  frameRate: 30,  // 帧率默认 30
  maxBitrate: 2000,  // 最大码率默认 2000
  // 若在移动端可以设置摄像头方向,PC 环境无效
  cameraDirection: 0, // 0: 后置,1: 前置
  // 若需要指定摄像头设置,可以传入对应的设备ID
  // deviceId: 'xxxxx'
});

设置音频属性

通过调用setAudioProfile接口设置音频属性,支持的选项如下方表格所示。

// 前提:需要先创建引擎实例
// 设置为标准音质
aliRtcEngine.setAudioProfile('standard');

选项值

含义

采样率

声道

最大码率(kbps)

standard

标准音质

48000

单声道

64

high

高音频

48000

单声道

128

standard-stereo

立体声音质

48000

双声道

80

high-stereo

立体声高音质

48000

双声道

192

说明

当设置为standard-stereohigh-stereo时,需要采集的麦克风设备支持双声道,否则将会是单声道。