设置音频属性

功能简介: 在视频通话中,用户可以设置音频属性。

注意:成功进入房间后,才可以设置音频属性。


  1. 初始化音频设备
  2. 开关麦克风
  3. 监控麦克风状态变化
  4. 设置扬声器音量

1.初始化音频设备

  • 调用接口:

//使用系统默认的麦克风和扬声器
string audiocfg = "[{\"micName\":\"\", \"speakerName\":\"\"}]";
axVideoMeeting.setAudioCfg(audiocfg);

相关API请参考:

2.开关麦克风

  • 调用接口:
string UserID = "12345678";
//打开麦克风
axMeeting.openMic(UserID);
//关闭麦克风
axMeeting.closeMic(UserID);

相关API请参考:

3.监控麦克风状态变化

void audioStatusChanged(object sender, ICloudroomVideoMeetingEvents_audioStatusChangedEvent e)
{
  //麦克风状态处理
  if ( e.p_newStatus ){
    ...
  }
}

4.设置扬声器音量

int newVal = 255;
//设置扬声器音量为255
axMeeting.setSpeakerVolume(newVal);

相关API请参考: