当前页

IZegoCustomMediaCrypto

2026-05-06

IZegoCustomMediaCrypto

Declared in callback/IZegoCustomMediaCrypto.java

方法

getEncryptDstLen

getEncryptDstLen
public int getEncryptDstLen(int srcLen)
获取加密后目标长度。
Declared in callback/IZegoCustomMediaCrypto.java

参数

名称类型描述
srcLenint源长度。

详情

获取加密后目标长度。

  • 通知时机:每一个包加密都会触发。
  • 支持版本:3.24.0 及以上。

返回值

目标长度。

onAudioEncryptCallback

onAudioEncryptCallback
public int onAudioEncryptCallback(ByteBuffer inBuffer, ByteBuffer outBuffer)
音频加密回调。
Declared in callback/IZegoCustomMediaCrypto.java

参数

名称类型描述
inBufferByteBuffer输入数据。
outBufferByteBuffer输出数据。

详情

音频加密回调。

  • 通知时机:每个音频包加密。
  • 支持版本:3.24.0 及以上。

返回值

成功返回0,失败返回非0。

onVideoEncryptCallback

onVideoEncryptCallback
public int onVideoEncryptCallback(ByteBuffer inBuffer, ByteBuffer outBuffer)
视频加密回调
Declared in callback/IZegoCustomMediaCrypto.java

参数

名称类型描述
inBufferByteBuffer输入数据。
outBufferByteBuffer输出数据。

详情

视频加密回调。

  • 通知时机:每个视频包加密。
  • 支持版本:3.24.0 及以上。

返回值

成功返回0,失败返回非0。

onAudioDecryptCallback

onAudioDecryptCallback
public int onAudioDecryptCallback(ByteBuffer inBuffer, ByteBuffer outBuffer)
视频加密回调
Declared in callback/IZegoCustomMediaCrypto.java

参数

名称类型描述
inBufferByteBuffer输入数据。
outBufferByteBuffer输出数据。

详情

视频加密回调。

  • 通知时机:每个音频包解密。
  • 支持版本:3.24.0 及以上。

返回值

成功返回0,失败返回非0。

onVideoDecryptCallback

onVideoDecryptCallback
public int onVideoDecryptCallback(ByteBuffer inBuffer, ByteBuffer outBuffer)
视频解密回调
Declared in callback/IZegoCustomMediaCrypto.java

参数

名称类型描述
inBufferByteBuffer输入数据。
outBufferByteBuffer输出数据。

详情

视频解密回调。

  • 通知时机:每个视频包解密。
  • 支持版本:3.24.0 及以上。

返回值

成功返回0,失败返回非0。

上一篇

izegocustomaudioprocesshandler

下一篇

izegocustommediacryptofactory

当前页

返回到顶部