LinkVisual Media SDK(Android) v2.7.0-ilop
|
播放器监听器 More...
Public Member Functions | |
void | onVideoStream (long handle, int videoEncType, boolean keyFrame, ByteBuffer data, int dataLength, long timestamp) |
void | onAudioStream (long handle, int sampleRate, int channelCount, int bitsPerSample, int audioType, ByteBuffer data, int dataLength, long timestamp) |
Static Public Attributes | |
static final int | VIDEO_ENCODE_H264 = 0 |
static final int | VIDEO_ENCODE_H265 = 1 |
播放器监听器
void com.aliyun.iotx.linkvisual.media.player.listener.ILVPlayerStreamListener.onAudioStream | ( | long | handle, |
int | sampleRate, | ||
int | channelCount, | ||
int | bitsPerSample, | ||
int | audioType, | ||
ByteBuffer | data, | ||
int | dataLength, | ||
long | timestamp | ||
) |
音频裸流回调
handle | 流id |
sampleRate | 采样率, 如16000 |
channelCount | 通道数, 1单通道,2立体声 |
bitsPerSample | 采样位宽,8bit或16bit |
audioType | 音频编码格式, 见AudioParams#getAudioType() |
data | 音频数据的ByteBuffer缓冲 |
dataLength | 音频数据长度 |
timestamp | 时间戳,单位毫秒 |
void com.aliyun.iotx.linkvisual.media.player.listener.ILVPlayerStreamListener.onVideoStream | ( | long | handle, |
int | videoEncType, | ||
boolean | keyFrame, | ||
ByteBuffer | data, | ||
int | dataLength, | ||
long | timestamp | ||
) |
视频裸流回调
handle | 流id |
videoEncType | 视频帧编码类型,见VIDEO_ENCODE_H264 和VIDEO_ENCODE_H265 |
keyFrame | 是否是关键帧 |
data | 视频数据的ByteBuffer缓冲 |
dataLength | 视频数据长度 |
timestamp | 时间戳,单位毫秒 |