Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 9|回复: 3
打印 上一主题 下一主题

在阿里云服务器上部署SkyRTC服务器

[复制链接]

1198

主题

2060

帖子

7058

积分

超级版主

Rank: 8Rank: 8

积分
7058
跳转到指定楼层
楼主
发表于 2016-7-14 12:47:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
第一步,安装SkyRTC
第二步,使用nginx进行https反向代理

回复

使用道具 举报

1198

主题

2060

帖子

7058

积分

超级版主

Rank: 8Rank: 8

积分
7058
沙发
 楼主| 发表于 2016-7-14 15:01:41 | 只看该作者
本帖最后由 zangcf 于 2016-7-14 15:18 编辑

第一步,安装node环境和运行Skyrtc-demo
apt-get install node
apt-get install npm
sudo npm install -g npm
sudo apt-get install nodejs-legacyapt-get install git-core
git clone https://github.com/webrtc/apprtc
cd Skyrtc-demo
npm install
node service.js
回复 支持 反对

使用道具 举报

1198

主题

2060

帖子

7058

积分

超级版主

Rank: 8Rank: 8

积分
7058
板凳
 楼主| 发表于 2016-7-14 15:31:06 | 只看该作者
本帖最后由 zangcf 于 2016-7-14 16:06 编辑

第二步,配置ice
参考这篇文章
http://blog.csdn.net/hzw2312/article/details/49512817

iceServer = { "iceServers":[{"url": "stun:stun.l.google.com:19302" },  
                             {"url":"stun: 外网ip:3478"},  
                             {"url":"turn:外网ip",   
                             "credential":"0xa9c04dc63524413e8c16fa1bb04a1472","username":"myuserHello"}   
]}  
1,准备编译环境和安装相应库
sudo apt-get install build-essential
sudo apt-get install -y libssl-dev libevent-dev libpq-dev mysql-client libmysqlclient-dev libhiredis-dev

2,下面程序,编译安装:
准备文件,turnserver-3.2.3.95.tar.gz解压缩
./configure
make
sudo make install
turnserver -h来查看是否安装ok
3, 配置
turnadmin -k -u 用户名 -r 91xuepai.com -p 密码
记得复制保存一下生成出来的key:0xXXXXX修改配置文件:/etc/turnserver.conf
turnadmin -k -u 91xuepai -r 91xuepai.com -p 123456
0x07498ae75896f508883d40c5c1ddf203.......
执行的命令:
turnserver -L 120.76.203.222 -c /etc/turnserver.conf -o -a
-b /etc/turnuserdb.conf -f -r 91xuepai.com






回复 支持 反对

使用道具 举报

1198

主题

2060

帖子

7058

积分

超级版主

Rank: 8Rank: 8

积分
7058
地板
 楼主| 发表于 2016-7-14 16:33:31 | 只看该作者
修改SkyRtc,添加新的iceServers:    var iceServer = {
        "iceServers": [{"url": "stun:stun.l.google.com:19302"},
                       {"url":"stun: 120.76.203.222:3478"},  
                       {"url":"turn:120.76.203.222",   
                             "credential":"0x07498ae75896f508883d40c5c1ddf203","username":"91xuepai"}
                        ]
    };


回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, 2025-12-15 02:03 , Processed in 0.013049 second(s), 7 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表