音视频会议 Web 端绿屏

Android 端和 Web 端音视频会议时,Web 端发生绿屏现象
发布时间: 2022-01-06 17:14

回答:

Android 端和 Web 端音视频会议时,Web 端发生绿屏现象的可能原因是 Android 端开发者使用了自定义加密功能

Web 不支持自定义加密,只有 Android、iOS 等平台有相关的支持。


自定义加密(web 不支持,只有 Android、iOS 支持):

audioEncryption=false,是否启用音频自定义加密

vedioEncryption=false,是否启用视频自定义加密

(SDK 只提供加解密的接口,具体算法是开发者自行实现的,因为开发者肯定是要做对称的。)


在加入房间前配置是否使用自定义加密,示例代码:

 RCRTCConfig.Builder configBuilder = RCRTCConfig.Builder.create();
        // 是否使用自定义加密
        configBuilder.enableAudioEncryption(true);
        configBuilder.enableVideoEncryption(true);

 RCRTCEngine.getInstance().init(context, configBuilder.build());