Lidong's blog

stun/turn 服务器

欢迎访问新站点: https://www.yidiankuaile.com/post/stun-server-turn-server

选型

源码安装

  1. 下载 https://github.com/coturn/coturn/releases

  2. 生成 makefile

    1
    ./configure -prefix=/usr/local/coturn
  3. 编译安装

    1
    make && make install

服务器配置

1
2
3
4
5
6
7
8
# 指定监听端口
listening-port=3478
# 指定云主机的公网IP地址
external-ip=12.34.56.78
# 访问stun/turn服务器的用户名和密码
user=aaa:bbb
# 域名
realm=stun.example.com

运行

1
/usr/local/coturn/bin/turnserver -c /usr/local/coturn/etc/turnserver.conf

检测

1
ps -ef | grep turn

测试 turn 服务

通过 webrtc 示例测试 turn 服务

https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/

更新记录

  1. 2020/6/4 20:27:37 首次发布

参考链接

本文链接:


评论内容还在加载中。。。
如无法加载,请将域名 disqus.com 和 disquscdn.com 加入到你的代理规则中