WebRTC第六步:下载webrtc
windows
参考文章:http://blog.csdn.net/wpc320/article/details/44918321
https://webrtc.org/native-code/development/
1.设置 depot_tools代理 [推荐] 此步骤必须在depot_tools下载并glcient之后做
为了解决 depot_tools自身更新问题,为depot_tools增加代理支持,修改E:\depot_tools\bootstarp\win\get_file.js文件:
(1)改xml_http = new ActiveXObject(“MSXML2.ServerXMLHTTP”); 第10行
为 xml_http = new ActiveXObject(“MSXML2.ServerXMLHTTP.5.0”);
(2)xml_http.open(“GET”, url, false); 第17行 前增加
xml_http.setProxy(2, “127.0.0.1:1080”);
(3)在E:\depot_tools下新建http_proxy.boto,内容如下:
[Boto]
proxy= 127.0.0.1
proxy_port= 1080
2.webrtc代码下载
创建D:\webrtc,管理员权限打开cmd
cd D:\webrtc
设置下载工具代理环境变量:
set http_proxy=http://127.0.0.1:1080
set https_proxy=http://127.0.0.1:1080
设置下载工具git代理:
git config –global http.proxy http://127.0.0.1:1080
设置BOTO代理,解决download google storage失败问题:
set NO_AUTH_BOTO_CONFIG=E:\depot_tools\http_proxy.boto
设置不再次下载工具链:
set DEPOT_TOOLS_WIN_TOOLCHAIN=0
设置生成工程环境变量:
set GYP_GENERATORS=msvs-ninja,ninja
set GYP_MSVS_VERSION=2015
首次下载输入下载命令:
fetch webrtc
官网上有–nohooks 命令,下载依赖项不生成编译文件 本例建议去掉这个命令
会像下图所示:
如果中途断网:gclient sync
查看到底是否正在下载:
资源管理器->性能->资源监视器
会发现shadowsocks进程正在下载
3.大约一晚上功夫就可以下载完毕
注意下载正确的图片
src目录下
最关键的build文件夹一定要有,里面有后面编译所需要的gn文件等
WebRTC第六步:下载webrtc相关推荐
- WebRTC第七步:webrtc编译调试
windows 1.生成VS项目文件 set DEPOT_TOOLS_WIN_TOOLCHAIN=0 set GYP_GENERATORS=msvs-ninja,ninja set GYP_MSVS_ ...
- webRTC(六):webrtc信令服务器实现
信令服务器实现 引入socketIo和log4js //命令服务器 var socketIo =require('socket.io'); var log4js = require('log4js') ...
- 音视频开发之旅(六) -----Android集成webrtc降噪和增益模块, ns_core函数简析
1.前言 再上一章主要介绍了音频文件的相关操作,在录音的过程当中,由于android机型不同的型号,即使采样率设置成44100k,有一定的外接音或者一些噪音等印象,配音出来的结果并不是很好,肯能存在' ...
- 树莓派python3的opencv下载(编译失败第六步必看)
树莓派python3的opencv下载 这里建议采用VNC下载 不知道怎么通过无线连接的可以查看我的博客里面的 树莓派新手之VNC远程操作篇 第一步,查看内存空间是否充足 由于我们下载的opencv ...
- WebRTC 教程六:WebRTC 可扩展性网络拓扑结构
这篇文章是 WebRTC 教程系列的最后一篇,主要介绍了 WebRTC 可扩展性的一些网络拓扑结构. WebRTC 教程一:WebRTC信令.架构和 API 入门 WebRTC 教程二:WebRTC ...
- WebRTC技术专题(2)【大势所趋,迈向认识 WebRTC 的第一步】
每日一句 人生的挑战,无处不在,满怀信心,轻装上路,明天永远是充满希望的战场. 承接上文 承接上文的内容介绍完相关WebRTC技术的概念和发展历程后,开始初步摸索一下相关WebRTC技术的功能和原理. ...
- 实践操作:六步教你如何用开源框架Tensorflow对象检测API构建一个玩具检测器
TensorFlow对象检测API是一个建立在TensorFlow之上的开源框架,可以轻松构建,训练和部署对象检测模型. 到目前为止,API的性能给我留下了深刻的印象.在这篇文章中,我将API的对象设 ...
- 【新书】用Python3六步掌握机器学习第二版,469页pdf,Mastering Machine Learning
点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 https://www.apress.com/gp/book/978148424946 ...
- bin文件怎么转换成文本文档_怎么把视频文件转换成MP3?这款工具六步帮你实现...
在我们的生活当中,如果我们在看视频的时候,碰到了一则带有背景音乐的视频,此时我们不需要视频上的画面内容,只想要保留视频里的音乐的话,那么我们就需要通过将视频转换成MP3音频格式文件,才能够获得视频当中 ...
最新文章
- 检查是否已使用jQuery选中复选框
- 【计算机网络】网络安全 : 防火墙 ( 简介 | 防火墙功能 | 防火墙分类 | 分组过滤路由器 | 应用网关 )
- mysql count 条件_我以为我对MySql很了解,直到我面试了字节跳动
- SVN、Apache和AD LDS的集成
- byte数组存的是什么_结构体内存对齐是什么鬼?
- 【土地评价与土地管理】教案 第一章:土地评价要素的选择
- 工作107:静态路由
- 安装软件包的三种方法 ,rpm包介绍 , rpm工具用法, yum工具用法, yum搭建本地仓库...
- 2.5、Android Studio添加多适配的向量图片
- android 扫描照片功能,巧把安卓手机打造成扫描仪:拍照识别文档、手写笔记转PDF(图)...
- cad安装日志文件发生错误_Cad2012安装总是到60%左右失败,现贴出安装出错的安装日志文件,望大神帮忙解决下...
- slk文件转换器安卓版_CoolUtils Total Excel Converter下载
- MATLAB 数据拟合 (使用 polyfit 多项式曲线拟合、polyval)
- LaTeX制作表格---学习笔记
- 室内定位之行人航位推算(PDR)
- WinEdt编译提示pdf文件打不开,Cannot Run pdf
- Windows下的pixhawk环境搭建
- fastjson转换大全
- html5 播放进度,获取并设置HTML5 Video的当前进度
- 深入理解LightGBM
热门文章
- 80后创业故事之:兄弟散伙,创业失败(转)
- 解决ubuntu上网慢
- HDU多校6 - 6836 Expectation(矩阵树定理+高斯消元求行列式)
- HDU - 6749 Mosquito(二分+状态压缩+最大流)
- SPOJ - GSS3 Can you answer these queries III(线段树+区间合并)
- Windows下Anaconda3安装及使用教程
- IP域名DNS网站登录过程
- 创建 tls 客户端 凭据时发生严重错误。内部错误状态为 10013_kubectl 创建 Pod 背后到底发生了什么?...
- SpringBoot跨域请求
- Little Pony and Elements of Harmony(CF 453 D)