编译运行webrtc的peerconnection工程

目前项目里音视频模块采用的是开源的webrtc技术。自己在家里也下载了代码来研究研究。


webrtc怎么下载编译网上有很多的教程,官方也有指导,但是,下载成功的原因都相同,下载失败的原因却家家不一样。比如我,现在是2014年8月20号,代码版本是6840。下载失败的最大原因就是国家的防火墙屏蔽了。用VPN之后立马下载成功。然后按照教程的步骤生成项目文件,我的编译环境是VS2013,win7 x64。库基本都编译通过,但是测试用例有些搞不定。一开始提示找不到atlthunk.lib,我把他删除即可,反正用不到。有些库包含汇编文件,默认是不参与生成,我用自定义生成工具把asm文件编译成obj文件就可以了。这时候代码都搞的差不多了,然后可以运行peerconnection_server.exe,这个是webrtc demo的服务器,然后运行两个客户端实例peerconnection_client.exe ,打开对话,这时候不出意外可以在对话框里看到视频了。

如图:


下载教程:http://blog.csdn.net/temotemo/article/details/7056581

在C/C++工程中编译汇编文件:http://stackoverflow.com/questions/7700205/how-do-i-integrate-an-asm-obj-file-with-a-c-program


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值