NERtc Android SDK  V5.6.0
| Public 成员函数 | Public 属性 | 所有成员列表
com.netease.lava.nertc.sdk.audio.NERtcAudioEncodedFrame类 参考

enum  NERtcAudioPayLoadType
 

Public 成员函数

boolean invalid ()
 
String toString ()
 

Public 属性

byte[] data
 
long timeStampUs
 
int sampleRate
 
int channels
 
int samplesPerChannel
 
int encodedLen
 
int encodedTimestamp
 
NERtcAudioPayLoadType payloadType
 
int rmsLevel = 100
 

详细描述

编码好的音频数据

成员函数说明

◆ invalid()

boolean com.netease.lava.nertc.sdk.audio.NERtcAudioEncodedFrame.invalid ( )

参数是否非法

返回
true:非法 , false:合法

类成员变量说明

◆ channels

int com.netease.lava.nertc.sdk.audio.NERtcAudioEncodedFrame.channels

声道数

◆ data

byte [] com.netease.lava.nertc.sdk.audio.NERtcAudioEncodedFrame.data

编码好的数据

◆ encodedLen

int com.netease.lava.nertc.sdk.audio.NERtcAudioEncodedFrame.encodedLen

数据长度

◆ encodedTimestamp

int com.netease.lava.nertc.sdk.audio.NERtcAudioEncodedFrame.encodedTimestamp

编码时间, 单位为样本数, 如0、960、1920...递增

◆ payloadType

NERtcAudioPayLoadType com.netease.lava.nertc.sdk.audio.NERtcAudioEncodedFrame.payloadType

数据类型, opus 或者 aac

◆ rmsLevel

int com.netease.lava.nertc.sdk.audio.NERtcAudioEncodedFrame.rmsLevel = 100

音量大小。取值范围为 0 ~ 100,默认值为 100。如果有多路音频,由于 ASL 选路策略,音量小的可能不会被服务器转发到对端。

◆ sampleRate

int com.netease.lava.nertc.sdk.audio.NERtcAudioEncodedFrame.sampleRate

音频采样率

◆ samplesPerChannel

int com.netease.lava.nertc.sdk.audio.NERtcAudioEncodedFrame.samplesPerChannel

该编码片段中每个声道的样本数

◆ timeStampUs

long com.netease.lava.nertc.sdk.audio.NERtcAudioEncodedFrame.timeStampUs

时间戳,微秒


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