前言
这段时间在研究webrtc,看了很多文章也算是能在局域网视频,也加了些额外的基本功能,例如:静音,扬声器,切换摄像头等等,但是在总感觉在局域网内不(bu)太(neng)方(zhuang)便(bi),所以找朋友借了个阿里云小水管,开始准备部署在云服务器上。
先放上局域网版1v1视频:webrtcAndroidDemo
简述
谷歌有现成的免费的stun和turn服务器,但是自己要部署一套外网的比较麻烦,所以用的开源的coturn直接上手部署。
1、环境
- 阿里云服务器:CentOS Linux release 7.3.1611
- coturn:4.5.1.1
2、编译
-
下载源码
git clone https://github.com/coturn/coturn.git
-
需要安装openssl、event
yum install openssl openssl-devel libevent libevent-devel
-
安装coturn
cd coturn ./config make make install