全球第一个云端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端博主打算过几天再弄,想要体验的联系我哈,按先后顺序安排,每人半天时间体验。

全球第一个云端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,这个可以删除掉。

目录
相关文章
|
开发工具 Android开发
Android平台GB28181设备接入端语音广播技术探究和填坑指南
GB/T28181-2016官方规范和交互流程,我们不再赘述。
112 0
|
7月前
|
JSON JavaScript 小程序
跨设备平台问题之静态编译解决了哪些问题
跨设备平台问题之静态编译解决了哪些问题
跨设备平台问题之静态编译解决了哪些问题
|
Web App开发 开发工具 Android开发
Android平台不需要单独部署流媒体服务如何实现内网环境下一对一音视频互动
我们在做内网环境的一对一音视频互动的时候,遇到这样的技术诉求:如智能硬件场景下(比如操控智能硬件),纯内网环境,如何不要单独部署RTMP或类似流媒体服务,实现一对一音视频互动。
|
9月前
|
编解码 开发工具 块存储
华为海思HI3518E方案视频编解码传输项目
华为海思HI3518E方案视频编解码传输项目
133 0
|
编解码 监控 前端开发
如何快速实现Android平台前端设备接入能力
SIP(会话初始化协议)是在 IP网络上进行多媒体通信的应用层控制协议,以几种RFC的形式提供,其中最重要的是包含核心协议规范的RFC3261。该协议用于创建,修改和终止与一个或多个参与者的会话。通过会话,我们了解了一组进行通信的发送方和接收方,以及在通信过程中这些发送方和接收方保持的状态。会话的示例可以包括Internet电话呼叫,多媒体分发,多媒体会议,分布式计算机游戏等。
|
运维 小程序 UED
HaaS UI小程序解决方案应用分发之二:产品和设备管理
HaaS UI应用分发平台(以下简称“分发平台”)上的产品,即代表一类设备,这些设备的Product Key、HaaS固件、管理运维策略完全相同。
265 15
HaaS UI小程序解决方案应用分发之二:产品和设备管理
|
小程序 物联网 测试技术
HaaS UI小程序解决方案应用分发之三:应用和版本管理
应用创建和版本管理是应用分发的核心功能之一,新应用在开发完成上线前,需要到应用分发平台申请应用的唯一标识appId一起打包,然后将打包后的升级文件上传到应用分发平台,设备在开机或定时发起升级检测请求时,会将最新的应用版本信息下发到设备进行版本更新。
294 15
HaaS UI小程序解决方案应用分发之三:应用和版本管理
|
小程序 数据可视化 安全
HaaS UI小程序解决方案应用分发之一:业务简介
智能物联网进展至今,要想形成竞争力,必须要有一套闭环的端云一体解决方案,Iot硬件端有Haas公版,可视化上有IOT小程序解决方案,工具上提供了Haas Studio开发套件,急需云端有一套应用分发系统来实现端云一体的闭环。
504 15
HaaS UI小程序解决方案应用分发之一:业务简介
|
安全 物联网 芯片
AliOS Things技术底层加持平头哥YoC物联网操作系统 获国际TUeV功能安全认证
近日,以阿里云物联网操作系统AliOS Things技术底层加持、平头哥半导体有限公司自主研发的YoC软件平台斩获了国际公认第三方认证机构SGS-TUeV SAAR颁发的SIL3功能安全证书。这标志着平头哥YoC软件平台,具备了与国际规范接轨的能力,也进一步体现了阿里云自产自研的AliOS Things系统底层的技术含量与端侧实力。
298 12