当前页

ZegoCustomMediaCryptoFactory

ZegoCustomMediaCryptoFactory

Declared in ZegoExpressEventHandler.h

方法

createMediaCrypto:isEncrypt:

createMediaCrypto:isEncrypt:
- (nonnull id<ZegoCustomMediaCrypto>)createMediaCrypto:(NSString *) streamID isEncrypt:(BOOL) isEncrypt;
创建自定义媒体数据加解密对象。
Declared in ZegoExpressEventHandler.h

参数

名称类型描述
streamIDNSString *流 ID。
isEncryptBOOL是否加密,true表示加密,false表示解密。

详情

SDK 通知需要开始媒体数据加解密。

  • 通知时机:调用 [startPlayingStream] 或 [startPublishingStream] 成功之后。
  • 支持版本:3.24.0 及以上。

返回值

自定义媒体数据加解密对象。

destroyMediaCrypto:

destroyMediaCrypto:
- (void)destroyMediaCrypto:(nonnull id<ZegoCustomMediaCrypto>) instance;
销毁媒体数据加解密对象
Declared in ZegoExpressEventHandler.h

参数

名称类型描述
instancenonnull id<ZegoCustomMediaCrypto>回调 [createMediaCrypto] 返回的媒体数据加解密对象。

详情

销毁媒体数据加解密对象。

  • 通知时机:一条流结束时。
  • 支持版本:3.24.0 及以上。

上一篇

zegocustommediacrypto

下一篇

zegocustomplayerresourceconfig

当前页

返回到顶部