io.agora.rtc.RtcConnConfig类 参考

  • Java

更新时间不可用

RTC 连接配置。

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

构造及析构函数说明

RtcConnConfig() [1/2]

io.agora.rtc.RtcConnConfig.RtcConnConfig()

RtcConnConfig() [2/2]

io.agora.rtc.RtcConnConfig.RtcConnConfig(int autoSubscribeAudio, int autoSubscribeVideo, int enableAudioRecordingOrPlayout, int maxSendBitrate, int minPort, int maxPort, AudioSubscriptionOptions audioSubsOptions, int clientRoleType, int channelProfile, int audioRecvMediaPacket, int audioRecvEncodedFrame, int videoRecvMediaPacket)

成员函数说明

getAudioRecvEncodedFrame()

int io.agora.rtc.RtcConnConfig.getAudioRecvEncodedFrame()

getAudioRecvMediaPacket()

int io.agora.rtc.RtcConnConfig.getAudioRecvMediaPacket()

getAudioSubsOptions()

AudioSubscriptionOptions io.agora.rtc.RtcConnConfig.getAudioSubsOptions()

getAutoSubscribeAudio()

int io.agora.rtc.RtcConnConfig.getAutoSubscribeAudio()

getAutoSubscribeVideo()

int io.agora.rtc.RtcConnConfig.getAutoSubscribeVideo()

getChannelProfile()

int io.agora.rtc.RtcConnConfig.getChannelProfile()

getClientRoleType()

int io.agora.rtc.RtcConnConfig.getClientRoleType()

getEnableAudioRecordingOrPlayout()

int io.agora.rtc.RtcConnConfig.getEnableAudioRecordingOrPlayout()

getMaxPort()

int io.agora.rtc.RtcConnConfig.getMaxPort()

getMaxSendBitrate()

int io.agora.rtc.RtcConnConfig.getMaxSendBitrate()

getMinPort()

int io.agora.rtc.RtcConnConfig.getMinPort()

getVideoRecvMediaPacket()

int io.agora.rtc.RtcConnConfig.getVideoRecvMediaPacket()

setAudioRecvEncodedFrame()

void io.agora.rtc.RtcConnConfig.setAudioRecvEncodedFrame(int audioRecvEncodedFrame)

setAudioRecvMediaPacket()

void io.agora.rtc.RtcConnConfig.setAudioRecvMediaPacket(int audioRecvMediaPacket)

setAudioSubsOptions()

void io.agora.rtc.RtcConnConfig.setAudioSubsOptions(AudioSubscriptionOptions audioSubsOptions)

setAutoSubscribeAudio()

void io.agora.rtc.RtcConnConfig.setAutoSubscribeAudio(int autoSubscribeAudio)

setAutoSubscribeVideo()

void io.agora.rtc.RtcConnConfig.setAutoSubscribeVideo(int autoSubscribeVideo)

setChannelProfile()

void io.agora.rtc.RtcConnConfig.setChannelProfile(int channelProfile)

setClientRoleType()

void io.agora.rtc.RtcConnConfig.setClientRoleType(int clientRoleType)

setEnableAudioRecordingOrPlayout()

void io.agora.rtc.RtcConnConfig.setEnableAudioRecordingOrPlayout(int enableAudioRecordingOrPlayout)

setMaxPort()

void io.agora.rtc.RtcConnConfig.setMaxPort(int maxPort)

setMaxSendBitrate()

void io.agora.rtc.RtcConnConfig.setMaxSendBitrate(int maxSendBitrate)

setMinPort()

void io.agora.rtc.RtcConnConfig.setMinPort(int minPort)

setVideoRecvMediaPacket()

void io.agora.rtc.RtcConnConfig.setVideoRecvMediaPacket(int videoRecvMediaPacket)

toString()

String io.agora.rtc.RtcConnConfig.toString()

类成员变量说明

audioRecvEncodedFrame

private
int io.agora.rtc.RtcConnConfig.audioRecvEncodedFrame

是否接收编码后的音频数据。

  • 0: 不接收。
  • 1: 接收。

audioRecvMediaPacket

private
int io.agora.rtc.RtcConnConfig.audioRecvMediaPacket

是否接收音频媒体包。

  • 0: 不接收。
  • 1: 接收。

audioSubsOptions

private
AudioSubscriptionOptions io.agora.rtc.RtcConnConfig.audioSubsOptions

音频订阅选项: AudioSubscriptionOptions。

autoSubscribeAudio

private
int io.agora.rtc.RtcConnConfig.autoSubscribeAudio = 1

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

  • 1: (默认) 自动订阅所有音频轨道。
  • 0: 不自动订阅所有音频轨道。

autoSubscribeVideo

private
int io.agora.rtc.RtcConnConfig.autoSubscribeVideo = 1

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

  • 1: (默认) 自动订阅所有视频轨道。
  • 0: 不自动订阅所有视频轨道。

channelProfile

private
int io.agora.rtc.RtcConnConfig.channelProfile

clientRoleType

private
int io.agora.rtc.RtcConnConfig.clientRoleType

用户角色:

  • 1: 主播。主播可以同时发送和接收媒体流。
  • 2:(默认)观众。观众只能接收媒体流。

enableAudioRecordingOrPlayout

private
int io.agora.rtc.RtcConnConfig.enableAudioRecordingOrPlayout

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

  • 0: 仅用来播放不包含麦克风采集的外部音频数据,或用于无需音频播放的场景。
  • 1: 开启音频录制或播放。

maxPort

private
int io.agora.rtc.RtcConnConfig.maxPort

最大端口。

maxSendBitrate

private
int io.agora.rtc.RtcConnConfig.maxSendBitrate

最大发送码率。

minPort

private
int io.agora.rtc.RtcConnConfig.minPort

最小端口。

videoRecvMediaPacket

private
int io.agora.rtc.RtcConnConfig.videoRecvMediaPacket

是否接收视频媒体包。

  • 0: 不接收。
  • 1: 接收。

该类的文档由以下文件生成:

  • RtcConnConfig.java

这个页面有帮助吗?