agora::rtc::RtcConnectionConfiguration结构体 参考

  • C++

更新时间不可用

详细描述

RTC 连接配置。

你需要在调用 createRtcConnection 时配置下列参数。

构造及析构函数说明

RtcConnectionConfiguration()

inline
agora::rtc::RtcConnectionConfiguration::RtcConnectionConfiguration()

类成员变量说明

autoSubscribeAudio

bool agora::rtc::RtcConnectionConfiguration::autoSubscribeAudio

是否自动订阅所有音频轨道。

  • true: (Default) 自动订阅所有音频轨道。
  • false: 不自动订阅所有音频轨道。

autoSubscribeVideo

bool agora::rtc::RtcConnectionConfiguration::autoSubscribeVideo

是否自动订阅所有视频轨道。

  • true: (Default) 自动订阅所有视频轨道。
  • false: 不自动订阅所有视频轨道。

enableAudioRecordingOrPlayout

bool agora::rtc::RtcConnectionConfiguration::enableAudioRecordingOrPlayout

是否开启音频录制或播放。

  • true: 开启音频录制或播放。
  • false: 关闭音频录制或播放。

maxSendBitrate

int agora::rtc::RtcConnectionConfiguration::maxSendBitrate

最大发送码率。

minPort

int agora::rtc::RtcConnectionConfiguration::minPort

最小端口。

maxPort

int agora::rtc::RtcConnectionConfiguration::maxPort

最大端口。

clientRoleType

CLIENT_ROLE_TYPE agora::rtc::RtcConnectionConfiguration::clientRoleType

用户角色: CLIENT_ROLE_TYPE。默认为 CLIENT_ROLE_AUDIENCE。

channelProfile

CHANNEL_PROFILE_TYPE agora::rtc::RtcConnectionConfiguration::channelProfile

频道场景。详见 CHANNEL_PROFILE_TYPE。默认为 CHANNEL_PROFILE_LIVE_BROADCASTING。

audioRecvMediaPacket

bool agora::rtc::RtcConnectionConfiguration::audioRecvMediaPacket

是否接收音频媒体包。出于体验、互通性、易用性等考虑,该参数仅支持设置为 false。

videoRecvMediaPacket

bool agora::rtc::RtcConnectionConfiguration::videoRecvMediaPacket

是否接收视频媒体包。出于体验、互通性、易用性等考虑,该参数仅支持设置为 false。

这个页面有帮助吗?