如何在windows环境下配置webrtc 如何在windows环境下配置webrtc

作者&投稿:苌重 (若有异议请与网页底部的电邮联系)
1、首先安装VisualStudio2008,打上ServicePack1补丁包(也可以安装VisualStudio 2010,只是后面的编译过程会稍微麻烦一些)。
2、安装MicrosoftSDK 7.1,安装SDK7.1的时候,默认SDK7.1安装在C盘下。一定要注意SDK7.1的安装路径,因为在WebRTC项目在配置中有规定,配置文件在.. .\trunk\src\build 名为common.gypi 的文件,如果你不想安装在C盘下,那么就要修改一下这个配置文件了,不然的话,的时候就会出现各种警告问题的。
3、安装MicrosoftDirectXSDK (June 2010)。
4、安装Python2.6(也可以是其他的版本,不过经过测试安装2.6版本出现的问题是最少的)版本,将Python安装目录添加到系统环境变量Path中(例如我的安装目录是D:\WebRTC\Install\Python26)
5、接下来会有两种编译下载方式,如下所述:
5.1、已经存在完整的depot_tools编译下载包(在文件夹中已给出)的情况:
5.1.1、把解压后的depot_tools路径添加到Path系统环境变量当中(例如我的路径是D:\WebRTC\Install\depot_tools)
5.2、还没有存在depot_tools编译下载包情况下的编译环境的搭建
5.2.1、安装GIT工具,下载并安装Git、Tortoisegit:(本机:Git-1.7.11-preview20120710,TortoiseGit-2012-09-08-cb73a5c-32bit)
选择适合自己系统的版本,下载并安装(注:TortoiseGit只是一个GUI,必须安装Git。)
把Git中bin目录手动添加到系统环境变量Path中,TortoiseGit安装时会找到Git目录并自动配置好。
5.2.2、下载、安装获取源码的工具SVN(代码版本管理工具)TortoiseSVN
5.2.3、下载并配置depot_tools,将文件夹路径添加到环境变量Path中。
建立一个存放depot_tools的文件夹,cmd进入该目录(cdd:/depot_tools ;d: ;...)
6、建立WebRTC的存放目录(例如我这里的存放目录是D:\WebRTC\WebRtcPj)
5.1.3、打开DOS窗口,进入刚才新建的WebRTC存放目录,
按顺序输入:
A:gclient config --name trunk

B:gclient sync --force(获取以前版gclient sync --revision)同步解决方案

C:gclient runhooks--force 生成本地的解决方案

7、打开VS并导入peerconnection_all.sln项目,并按如下要求配置VS环境:Tools|Options|ProjectsandSolutions|VC++Directories

可执行文件:

1. C:\Program Files\MicrosoftSDKs\Windows\v7.1\Bin

2. D:\WebRTC\Install\Python26

3. C:\Program Files\Microsoft DirectX SDK(June2010)\Utilities\bin\x86

包含文件:

C:\Program Files\Microsoft DirectX SDK(June 2010)\Include
C:\Program Files\MicrosoftSDKs\Windows\v7.1\Include
库文件:

C:\Program Files\MicrosoftSDKs\Windows\v7.1\Lib
C:\Program Files\Microsoft DirectX SDK(June 2010)\Lib\x86
生成的可执行文件位于“\trunk\Debug”下,如“peerconnection_server.exe”和“peerconnection_client.exe”。

如何在windows环境下配置webrtc~

根据该地址汉化:TURN server installation Guide 速 Muaz Khan
服务器是CentOS的,
在Windows下没有做任何尝试所以不保证结果,

根据该地址汉化:TURN server installation Guide 速 Muaz Khan
我自己的服务器是CentOS的,在Windows下没有做任何尝试所以不保证结果,遇到问题再交流。

我在windows7安装的时候选错了键盘(比如说我现在按a出现的q,q出现a...
答:你自行翻译为英文:开始菜单,控制面板,区域和语言,键盘和语言,更改键盘

插入无线网卡(w541u)无法启动计算机是什么原因?
答:在没有插入网卡(w541u)状态下,计算机可以正常启动。插入无线网卡(w541u)后,启动电脑,显示到过了欢迎界面之后到进入桌面之前;或者进入桌面但未发出声响的时候死机,请问大虾是何原因?再说明一下,电脑在正常启动后插入W451u网卡,可以正常使用。系统我也曾重新安装,但故障依旧。 展开  我来答 3...

64位系统有什么优点?
答:Windows XP Professional x64介绍 对于一般用户,肯定会考虑,既然现有32位版本的Windows还用的很好,干嘛要升级到64位呢,而且因为32位和64位的硬件(主要是CPU和主板)并不兼容,可能还要花费一笔不菲的费用。那么64位的优势何在?对于一般用户是否有必要升级到64位系统? Windows XP Professional x64 ...

windows7 如何给固定 IP 发信息 windows7 下没有命令net send 何何处理...
答:windows7 net send 命令已经没有了,, ,以前在Xp里用这个命令给其他的及其发信息,,现在Vista 开始 msg 替代net send 命令 进入Cmd ,输入Msg ,查看帮助 C:\Users\licheng>msg 将消息发送给用户。MSG {username | sessionname | sessionid | @filename | *} [/SERVER:servername] [/T...

SVCHOST.EXE是干什么的
答:这个程序没有备注。如果svchost.exe 位于在目录C:Windows下,那么威胁的危险度是67%。文件大小是36352 字节 (占总出现比率10% ),49242 字节 及74 种其它情况。这个不是Windows 系统文件。 进程是不可见的。 文件存放于Windows 目录但并非系统核心文件。 没有进程的相关资料。

想要在同一个wifi下共享打印机,但是“设备和打印机”里没有当前使用的...
答:注:用此法设置的用户与在控制面版中显示的用户数不同,一般少显示一个。渚如此例中,在控制面版中就不显示wwbs用户,它只有在zzy被意外锁定后,重启计算机才会在“欢迎屏幕”中显示。当然这种意外也可在“本地用户和组”中设置“帐户已锁定”来人工实现(这种实现的过程:组策略—计算机配置—Window...

怎么解决window7旗舰版提示不是正版的问题
答:软激活工具很多,常见的有WIN7_Activation,oem7v7.2,PCSKYS_Windows7Loader,Windows 7 All versions PlusPatch 7 Final By Orbit30等等。3、电话激活。如一枚“走红”的Windows 7旗舰版“激活密钥”--TFP9Y-VCY3P-V VH3T-8XXCC-MF4YK,安装Windows 7旗舰版之后,在确保网络畅通的前提下执行以下...

台式机电脑配置。请问如下配置180w电源够用吗?单主机
答:够呛,你为什么要用180w的电源呢,现在基本400w的也不贵吧,航嘉400w的才一百多,何必省这点钱呢。

Windows media player在媒体库中打开电影,无法拖动进度条,而直接双击...
答:出现这个问题主要是RMVB格式的视频,要是直接添加在媒体库下面的视频列表里就会出现这种情况。你可以将RMVB格式的视频添加在播放列表里就可以拖动进度条了,方法是直接打开RMVB格式的视频播放文件,点击播放器右上角切换到媒体库-右键点击右侧列表文件名-点击添加到-其他播放列表-创建播放列表、为视频-点确定...

电脑造字方法有哪些?
答:在文字录入工作中,我们经常会碰到有些方言、土语、人名、地名等生僻字或符号无法录入的问题,给工作带来了很多不便,不过没关系,Windows XP所带的“TrueType造字程序”,可以轻松自如的帮我们解决这个问题,现就如何利用该程序创建我们想要的字或符号进行详细解释,供各位文字录入工作者参考使用。一、运行造字程序。