IZegoCustomMediaCrypto
2026-05-06
IZegoCustomMediaCrypto
Declared in callback/IZegoCustomMediaCrypto.java
方法
getEncryptDstLen
getEncryptDstLen
public int getEncryptDstLen(int srcLen)获取加密后目标长度。
Declared in
callback/IZegoCustomMediaCrypto.java参数
| 名称 | 类型 | 描述 |
|---|---|---|
| srcLen | int | 源长度。 |
详情
获取加密后目标长度。
- 通知时机:每一个包加密都会触发。
- 支持版本:3.24.0 及以上。
返回值
目标长度。
onAudioEncryptCallback
onAudioEncryptCallback
public int onAudioEncryptCallback(ByteBuffer inBuffer, ByteBuffer outBuffer)音频加密回调。
Declared in
callback/IZegoCustomMediaCrypto.java参数
| 名称 | 类型 | 描述 |
|---|---|---|
| inBuffer | ByteBuffer | 输入数据。 |
| outBuffer | ByteBuffer | 输出数据。 |
详情
音频加密回调。
- 通知时机:每个音频包加密。
- 支持版本:3.24.0 及以上。
返回值
成功返回0,失败返回非0。
onVideoEncryptCallback
onVideoEncryptCallback
public int onVideoEncryptCallback(ByteBuffer inBuffer, ByteBuffer outBuffer)视频加密回调
Declared in
callback/IZegoCustomMediaCrypto.java参数
| 名称 | 类型 | 描述 |
|---|---|---|
| inBuffer | ByteBuffer | 输入数据。 |
| outBuffer | ByteBuffer | 输出数据。 |
详情
视频加密回调。
- 通知时机:每个视频包加密。
- 支持版本:3.24.0 及以上。
返回值
成功返回0,失败返回非0。
onAudioDecryptCallback
onAudioDecryptCallback
public int onAudioDecryptCallback(ByteBuffer inBuffer, ByteBuffer outBuffer)视频加密回调
Declared in
callback/IZegoCustomMediaCrypto.java参数
| 名称 | 类型 | 描述 |
|---|---|---|
| inBuffer | ByteBuffer | 输入数据。 |
| outBuffer | ByteBuffer | 输出数据。 |
详情
视频加密回调。
- 通知时机:每个音频包解密。
- 支持版本:3.24.0 及以上。
返回值
成功返回0,失败返回非0。
onVideoDecryptCallback
onVideoDecryptCallback
public int onVideoDecryptCallback(ByteBuffer inBuffer, ByteBuffer outBuffer)视频解密回调
Declared in
callback/IZegoCustomMediaCrypto.java参数
| 名称 | 类型 | 描述 |
|---|---|---|
| inBuffer | ByteBuffer | 输入数据。 |
| outBuffer | ByteBuffer | 输出数据。 |
详情
视频解密回调。
- 通知时机:每个视频包解密。
- 支持版本:3.24.0 及以上。
返回值
成功返回0,失败返回非0。
