搭建 webrtc 信令服务器
来源:互联网 发布:java else什么意思 编辑:程序博客网 时间:2024/05/22 11:08
当下载编译了webrtc的demo代码时需要运行测试时,发现demo代码里的服务器地址指向了https://appr.tc, webrtc是google推出,在中国就意味着需要翻墙,为何不在自己的linux 虚拟机上自己搭建一个https://appr.tc 服务来测试,webrtc已经开源了这个信令服务器,参考github
在ubuntu linux 安装的具体步骤也很简单:
1)安装需要的库文件
sudo apt-get install nodejssudo npm install -g npm
sudo apt-get install nodejs-legacy
sudo npm -g install grunt-cli
2) 下载apprtc 源码
git -clone https://github.com/webrtc/apprtc
cd apprtc
npm install
grunt build
3) 运行 apprtc 服务
<google app engine sdk>/dev_appserver.py –host 192.168.1.101 ./out/app_engine
4) 在浏览器中输入http://192.168.1.101:8080 或者更改android/ios demo 中的地址为http://192.168.1.101:8080, 可以加入一个指定房间进行通话
注意:
在安装过程中需要翻墙下载某些google指定的包;
该文章只说明安装webrtc 信令服务器,关于turn 和stun服务器,还需要自行google下,在 android 的demo 代码中修改指定turn服务;
//请求turn server, 可以修改其中的代码,将其指定到开源的turn 服务器中;private LinkedList<PeerConnection.IceServer> requestTurnServers(String url)
阅读全文
0 0
- webrtc-信令服务器搭建
- 搭建 webrtc 信令服务器
- p2p webrtc服务器搭建系列1: 房间,信令,coturn打洞服务器
- WebRTC实时通信系列教程7 使用Socket.IO搭建信令服务器交换信息
- webRTC信令机制
- 用node js 搭建 webrtc 信令服务
- webrtc客户端与TURN和信令服务器通讯流程图
- webrtc客户端与TURN和信令服务器通讯流程图
- Webrtc之apprtc与信令服务器构建
- webrtc信令交互流程
- 第9篇WebRTC-IOS之服务器及信令及信令交换以及会话描述协议
- Webrtc服务器搭建
- Webrtc服务器搭建
- Webrtc服务器搭建
- Webrtc服务器搭建
- Webrtc服务器搭建
- Webrtc服务器搭建 (coturn)
- webrtc服务器搭建
- socket阻塞与非阻塞,同步与异步、I/O模型
- 1-3 数组的反序输出
- 序列化和反序列化
- RGB转YUV色彩空间
- Azkaban3.x集群部署(multiple executor mode)
- 搭建 webrtc 信令服务器
- python基础笔记4
- 图之最小生成树-Prim算法和Kruskal算法
- N的阶乘 mod P
- Divisors UVA
- Git上传代码到远程仓库
- 基于msp430单片机的方波发生器
- 第一篇文章
- MySQL卸载