Centos7 安装coturn部署一套 STUN/TURN 服务 webRTC打洞服务器
1、安装相关依赖
yum install -y make gcc cc gcc-c++ wget openssl-devel libevent libevent-devel
2、下载可以编译的源码包
官方下载地址
这里我们下载最新的4.5.0.8
wget https://coturn.net/turnserver/v4.5.0.8/turnserver-4.5.0.8.tar.gz
解压并进入目录
tar -zxvf turnserver-4.5.0.8.tar.gz
cd turnserver-4.5.0.8/
3、编译安装
./configure --prefix=/usr/local/turnserver # 指定安装的目录
make && make install
4、设置环境变量
编辑root目录下.bashrc文件
vim ~/.bashrc
插入一下内容
export turnserver_home=/usr/local/turnserver
export PATH=$PATH:$turnserver_home/bin
5、编辑配置文件
先找到配置文件位置
find /usr -name turnserver.conf
例:返回/usr/local/turnserver/share/examples/turnserver/etc/turnserver.conf
编辑配置文件
vim /usr/local/turnserver/share/examples/turnserver/etc/turnserver.conf
在配置文件末尾加入一下内容
listening-port=3478 # 监听的端口
listening-ip=x.x.x.x # 监听的内网IP
external-ip=x.x.x.x # 监听的外网IP
user=user:123456 # 设置账号密码
6、指定配置文件启动服务
turnserver -v -r 外网ip -a -o -c /usr/local/turnserver/share/examples/turnserver/etc/turnserver.conf
注意:如果使用的是阿里云或腾讯云的服务器,要开发对应端口的访问,关闭对应端口的防火墙
测试是否配置成功
Centos7 安装coturn部署一套 STUN/TURN 服务 webRTC打洞服务器相关推荐
- WebRTC 实现P2P音视频通话——搭建stun/turn P2P穿透和转发服务器
WebRTC 实现P2P音视频通话 WebRTC 实现P2P音视频通话--搭建信令服务器 WebRTC 实现P2P音视频通话--搭建stun/turn P2P穿透和转发服务器 文章目录 WebRTC ...
- Centos7安装WebRtc打洞服务器Coturn方法
在使用WebRtc时,我们需要打洞服务器来打洞两部设备之间的通信,这里我们采用Coturn库.由于Turn服务器是Stun的一个拓展,Coturn包括了Turn和Stun,所有我们只需要部署Cotur ...
- webrtc(2):Centos6 安装 stun/turn服务
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/47109183 未经博主允许不得转载. 1,关于stun和turn STUN(Si ...
- 安装 stun/turn服务
1,关于stun和turn STUN(Simple Traversal of UDP over NATs,NAT 的UDP简单穿越)是一种网络协议,它允许位于NAT(或多重NAT)后的客户端找出自己的 ...
- CentOS7安装Nextcloud+ocDownloader+aria2使用Nextcloud网盘做离线下载服务器
需求:做离线下载直接保存到网盘,需多用户在线播放视频,在线office文档预览编辑,能分享文件链接,既能做个人网盘,又能做离线下载服务器. 环境:CentOS-7-x86_64-Minimal-181 ...
- WebRTC 入门教程(二)| WebRTC信令控制与STUN/TURN服务器搭建
本文将向大家介绍两个方面的知识: WebRTC信令控制 STUN/TURN服务器的搭建 在https://mp.csdn.net/postedit/92436226已经向大家介绍了如何构建信令服务器. ...
- WebRTC中的信令和内网穿透技术 STUN / TURN
Translated from WebRTC in the real world: STUN, TURN and signaling. 最近刚接触到WebRTC,网上看到这篇介绍WebRTC的文章不错 ...
- 构建WebRTC应用程序所需的后端服务——STUN, TURN, and signaling
开篇导读,这篇是从 https://www.html5rocks.com/en/tutorials/webrtc/infrastructure/ 搬运翻译过来的,属于WebRTC理论入门,感觉属于把w ...
- (译)WebRTC实战: STUN, TURN, Signaling
http://xiaol.me/2014/08/24/webrtc-stun-turn-signaling/ 原文:WebRTC in the real world: STUN, TURN and s ...
最新文章
- 科大讯飞与优刻得、寒武纪等联合设立合肥智能语音创新发展有限公司
- 变量的高级主题(六)
- 内核开发常备手册翻译(一)
- 数据库SQL的分组函数
- zynq网络时钟控制寄存器_ZYNQ笔记(6):普通自定义IP封装实现PL精准定时中断...
- 受够了if (ModelState.IsValid)?ActionFitlter也是一路的坑啊!
- 一段简单的打印代码(c#)
- linux中脚本循环语句,Shell脚本循环语句
- 关于SET ANSI_PADDING的用法
- android gradle时间长,Android Studio gradle需要很长时间才能构建
- mysql seconds_behind_master_MySQL同步状态双Yes的假象及seconds_behind_master的含义
- 成功就是成为最好的你自己
- 时域技术在天线测量中的应用
- 个性测试:跟乐嘉学性格色彩(图)
- 如何利用领英快速开发客户?
- 简单编写图书管理系统
- 中国宗教场所地理分布数据
- 互联网常见通用的运营数据指标
- 互联网信息服务ICP业务许可证(仅限互联网信息服务)是什么许可证?
- 男人典范-《万历十五年》的启示
热门文章
- android 自定义 对号,【Android】自定义progressBar和动画显示对号
- jQuery+PHP实现的砸金蛋中奖程序
- 【LeetCode】322. 零钱兑换 结题报告 (C++)
- 6.4.1 借贷账户信息
- 苹果笔记本学php,Mac_Mac怎么连接校园网?苹果电脑系统设置可实现连接校园网方法步骤介绍, 在家使用Mac系统的电脑, - phpStudy...
- 华为路由器联动_老旧空调不用拆,95块入手华为智选空调伴侣,秒变智能空调透心凉...
- 在html网页上在线连接邮箱,怎么在html中创建超级链接和电子邮件链接
- 狼人杀攻略:你当我好骗吗,我们相信谁!
- 汇编语言课程设计动态图形设计小车动态图形
- 【粉丝福利,限时免费】【千里之行,始于脚下】我在CSDN上的精品博文汇总,收藏起来慢慢看