全球第一个云端WebRTC编译系统

Posted yangzhenping

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了全球第一个云端WebRTC编译系统相关的知识,希望对你有一定的参考价值。

全球第一个云端WebRTC编译系统

-- The first cloud webrtc compliation system in the world, you can contact me if you want to use all over the world.


目前有WebRTC android版代码编译系统服务(昨天做好的),Windows端和ios端博主打算过几天再弄,想要体验的联系我哈,按先后顺序安排,每人半天时间体验。

先上图:



使用方式:登录云端服务器

使用下面命令进行Android端代码更新和编译:

        syncwebrtc      更新代码命令,实际操作:"cd /root/webrtc-checkout;gclient sync"
        gnwebrtc_arm    生成ninja文件命令,实际操作:"cd /root/webrtc-checkout/src;gn gen out/Default --args='target_os="android" target_cpu="arm"'"
        gnwebrtc_arm64  生成ninja文件命令,实际操作:"cd /root/webrtc-checkout/src;gn gen out/Default --args='target_os="android" target_cpu="arm64"'"
        gnwebrtc_x86   生成ninja文件命令,实际操作: "cd /root/webrtc-checkout/src;gn gen out/Default --args='target_os="android" target_cpu="x86"'"
        gnwebrtc_x64    生成ninja文件命令,实际操作:"cd /root/webrtc-checkout/src;gn gen out/Default --args='target_os="android" target_cpu="x64"'"
        buildwebrtc     编译代码命令,实际操作:"cd /root/webrtc-checkout/src;ninja -C out/Default"


目前在这套系统上测算结果,gn生成ninja耗时1789毫秒,ninja编译代码耗时92分钟。

这套系统我经过优化,可以符合编译webrtc的要求,当然还可以再优化,我刚才发现系统默认开了apache,这个可以删除掉。

开发者涨薪指南 48位大咖的思考法则、工作方式、逻辑体系

以上是关于全球第一个云端WebRTC编译系统的主要内容,如果未能解决你的问题,请参考以下文章

全球第一个云端WebRTC编译系统上线Windows版本

将本地 WebRTC 流推送到云端的 NodeJS 服务器

WebRTC编译系统之gn files

WebRTC音频系统 之audio技术栈简介-1

像智能手机一样管理云端应用:阿里云联合微软全球首发开放应用模型(OAM)

TSINGSEE青犀视频通过Webrtc编译android版本找不到gzip模块如何处理?