TSINGSEE青犀视频编译WebRTC Android版报错The only supported distros are xxxxxxx处理方式

其实大家看TSINGSEE青犀视频官方网站就能发现,我们开发的视频平台如EasyNVR、EasyGBS、EasyCVR等都是有手机适配版的,在Android系统或者iOS系统都能很好运行和适配。

目前我们也开始研发WebRTCclient安卓版的过程,使用ubuntu编译Android WebRTC时,执行指令:

“./build/install-build-deps-android.sh”和“./build/install-build-deps.sh”;都出现相同的错误:ERROR: The only supported distros are xxxxxxx

使用VMware虚拟机需要安装ubuntu系统,我们安装的ubuntu系统版本是:ubuntu-20.04.1-desktop-amd64;而该系统版本可能与编译的WebRTC想要的系统版本不匹配,所以可能导致问题的出现。

这个问题修改起来并不算难,只需要重新安装低的ubuntu系统版本即可。但是此处有个注意的点是:最低需要ubuntu 14.01系统版本;最高需要ubuntu 18.04系统版本,否则可能还会出现类似问题,但我们并未对此验证过,如果后期有了新的发现,我们也会对博文做更新。

回到该问题,当我们安装的是ubuntu 18.04系统版本时,再执行问题中二条指令,就能发现问题得以解决。

webrtcclient由于目前还不是最终版,所以我们目前还没有对外上线做测试,如果大家有兴趣了解更多,可以联系我们,一起沟通探讨。

原文地址:https://www.cnblogs.com/TSINGSEE/p/14336070.html