io.agora.rtc.AudioSubscriptionOptions类 参考

  • Java

更新时间不可用

音频订阅选项。

构造及析构函数说明

AudioSubscriptionOptions() [1/2]

io.agora.rtc.AudioSubscriptionOptions.AudioSubscriptionOptions()

AudioSubscriptionOptions() [2/2]

io.agora.rtc.AudioSubscriptionOptions.AudioSubscriptionOptions(int packetOnly, int pcmDataOnly, int bytesPerSample, int numberOfChannels, int sampleRateHz)

构造函数。

参数
参数名描述
packetOnly

是否仅订阅音频包:

  • 1: 仅订阅音频包。SDK 不会对音频进行解码。
  • 0: (默认) SDK 自动对音频进行解码。
表格内容超出当前宽度,可横向滚动查看更多列。

注解

如果该参数设为 1,结构体中的其他参数无效。

参数
参数名描述
pcmDataOnly

是否仅订阅 PCM 数据:

  • 1: 仅订阅 PCM 数据。
  • 0:(默认)SDK 自动对远端音频流进行编码。
bytesPerSample

每个音频采样的字节数。

numberOfChannels

音频声道数。

sampleRateHz

音频采样率(Hz)。

表格内容超出当前宽度,可横向滚动查看更多列。

成员函数说明

getBytesPerSample()

int io.agora.rtc.AudioSubscriptionOptions.getBytesPerSample()

getNumberOfChannels()

int io.agora.rtc.AudioSubscriptionOptions.getNumberOfChannels()

getPacketOnly()

int io.agora.rtc.AudioSubscriptionOptions.getPacketOnly()

getPcmDataOnly()

int io.agora.rtc.AudioSubscriptionOptions.getPcmDataOnly()

getSampleRateHz()

int io.agora.rtc.AudioSubscriptionOptions.getSampleRateHz()

setBytesPerSample()

void io.agora.rtc.AudioSubscriptionOptions.setBytesPerSample(int bytesPerSample)

setNumberOfChannels()

void io.agora.rtc.AudioSubscriptionOptions.setNumberOfChannels(int numberOfChannels)

setPacketOnly()

void io.agora.rtc.AudioSubscriptionOptions.setPacketOnly(int packetOnly)

setPcmDataOnly()

void io.agora.rtc.AudioSubscriptionOptions.setPcmDataOnly(int pcmDataOnly)

setSampleRateHz()

void io.agora.rtc.AudioSubscriptionOptions.setSampleRateHz(int sampleRateHz)

类成员变量说明

bytesPerSample

private
int io.agora.rtc.AudioSubscriptionOptions.bytesPerSample

numberOfChannels

private
int io.agora.rtc.AudioSubscriptionOptions.numberOfChannels

packetOnly

private
int io.agora.rtc.AudioSubscriptionOptions.packetOnly

pcmDataOnly

private
int io.agora.rtc.AudioSubscriptionOptions.pcmDataOnly

sampleRateHz

private
int io.agora.rtc.AudioSubscriptionOptions.sampleRateHz

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

  • AudioSubscriptionOptions.java

这个页面有帮助吗?