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
int io.agora.rtc.RtcConnConfig.audioRecvEncodedFrame是否接收编码后的音频数据。
- 0: 不接收。
- 1: 接收。
audioRecvMediaPacket
int io.agora.rtc.RtcConnConfig.audioRecvMediaPacket是否接收音频媒体包。
- 0: 不接收。
- 1: 接收。
audioSubsOptions
AudioSubscriptionOptions io.agora.rtc.RtcConnConfig.audioSubsOptions音频订阅选项: AudioSubscriptionOptions。
autoSubscribeAudio
int io.agora.rtc.RtcConnConfig.autoSubscribeAudio = 1是否自动订阅所有音频轨道。
- 1: (默认) 自动订阅所有音频轨道。
- 0: 不自动订阅所有音频轨道。
autoSubscribeVideo
int io.agora.rtc.RtcConnConfig.autoSubscribeVideo = 1是否自动订阅所有视频轨道。
- 1: (默认) 自动订阅所有视频轨道。
- 0: 不自动订阅所有视频轨道。
channelProfile
int io.agora.rtc.RtcConnConfig.channelProfileclientRoleType
int io.agora.rtc.RtcConnConfig.clientRoleType用户角色:
- 1: 主播。主播可以同时发送和接收媒体流。
- 2:(默认)观众。观众只能接收媒体流。
enableAudioRecordingOrPlayout
int io.agora.rtc.RtcConnConfig.enableAudioRecordingOrPlayout是否开启音频录制或播放。
- 0: 仅用来播放不包含麦克风采集的外部音频数据,或用于无需音频播放的场景。
- 1: 开启音频录制或播放。
maxPort
int io.agora.rtc.RtcConnConfig.maxPort最大端口。
maxSendBitrate
int io.agora.rtc.RtcConnConfig.maxSendBitrate最大发送码率。
minPort
int io.agora.rtc.RtcConnConfig.minPort最小端口。
videoRecvMediaPacket
int io.agora.rtc.RtcConnConfig.videoRecvMediaPacket是否接收视频媒体包。
- 0: 不接收。
- 1: 接收。
该类的文档由以下文件生成:
- RtcConnConfig.java