setPublishStreamEncryptionKey method
- String key,
- {ZegoPublishChannel? channel}
设置指定推流通道的推流加密密钥。
支持版本:1.19.0 及以上。
详情描述:支持在推流中途调用此函数更新加密密钥。
调用时机:在创建引擎 createEngine 后,在推流 startPublishingStream 前后调用都可生效。
使用限制:该函数仅当向 Zego RTC 服务器推流时调用有效。
注意事项:需要先更新拉流端解密密钥后才能更新推流端加密密钥。
相关接口:调用 stopPublishingStream 或 logoutRoom
都将会清空加密密钥。
key
加密密钥,注意密钥长度仅支持 16/24/32 字节。channel
推流通道。
Implementation
Future<void> setPublishStreamEncryptionKey(String key,
{ZegoPublishChannel? channel}) async {
return await ZegoExpressImpl.instance
.setPublishStreamEncryptionKey(key, channel: channel);
}