https://gallery.windowsazure.cn/artifact/20161101/visual3d.coturnstandard.1.0.2/Icons/Large.png

coturn

维卓致远医疗科技
stun/turn 服务
服务商
服务专线
18514007293
服务邮箱
905279053@qq.com

coturn

维卓致远医疗科技

stun/turn 服务

  1. 产品介绍

     基于开源项目 Coturn 制作的 Azure 虚拟机镜像,通过简单的配置,便可以拥有性能稳定的 Stun/Turn 服务。

    注:本服务部署在 Ubuntu 18.04。

  2. 使用说明

      1. 登录到 vm:ssh coturn@服务器的IP地址,密码为 COturn_123456

      2. 切换工作目录:cd /usr/local/etc

      3. 生成密钥文件:sudo openssl req -x509 -newkey rsa:2048 -keyout ./turn_server_pkey.pem -out ./turn_server_cert.pem -days 99999 -nodes

      4. 打开当前目录下的 turnserver.conf,按照下方的内容及其右侧注释填写正确的参数信息,并保存。

              relay-device=eth0           # 设置网卡

              listening-ip=10.1.7.5        # 内网IP地址

              listening-port=3478        # 端口

              tls-listening-port=5349   # tls访问的端口

              relay-ip=10.1.7.5             # 内网IP地址

              xternal-ip=40.73.247.136     # 外网IP地址

              relay-threads=50

              lt-cred-mech

              cert=/usr/local/etc/turn_server_cert.pem

              pkey=/usr/local/etc/turn_server_pkey.pem

              pidfile=”/var/run/turnserver.pid”

              min-port=49152             # 端口最小值 tcp和udp

              max-port=65535            # 端口最大值 tcp和udp

              user=admuser:admpwd    # 用户名,格式:(用户名:密码)


    5. 将4中涉及到的端口打开,注意tcp和udp均要开放。

    6. 启动服务:sudo turnserver -o -a -f –user=用户名:密码 -r coturn   (注意:用户名和密码即为第4部中的最后一行中等号右边的内容)

    7. 可在 https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/ 进行测试,输入自己的ip地址,用户名,密码,点击 “Gather candidates”即可。


 3. 免责申明

   本镜像是基于免费开源项目构建,免费发布。请使用者遵照开源协议,涉及任何法律纠纷由镜像使用者承担。