zoukankan      html  css  js  c++  java
  • 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由于目前还不是最终版,所以我们目前还没有对外上线做测试,如果大家有兴趣了解更多,可以联系我们,一起沟通探讨。

  • 相关阅读:
    童鞋,[HttpClient发送文件] 的技术实践请查收
    有关[Http持久连接]的一切,卷给你看
    浅谈MemoryCache的原生插值方式
    HTTP1.1 KeepAlive到底算不算长连接?
    C2 hits the assertion assert(base>is_AddP()) failed: should be addp but is Phi
    C2 EA
    OOM Hook
    C2 Loop predicate
    C2 Build IR
    C2 CCP
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/14336070.html
Copyright © 2011-2022 走看看