前沿
本文章使用docker安装,为个人安装记录
一、安装kurento
1.拉取镜像
# 搜索kurento
docker search kurento
# 拉取
docker pull kurento/kurento-media-server
# 查看镜像是否拉取成功
docker images
2.运行kurento服务
# 运行
docker run -d --name kms -p 8888:8888 kurento/kurento-media-server
# 查看是否运行成功
docker ps
二、docker 安装stun和turn服务
1.安装
git 地址 https://github.com/konoui/kurento-coturn-docker.git
turnserver
git clone https://github.com/konoui/kurento-coturn-docker.git
cd kurento-coturn-docker/coturn/
#修改dockerfile中账号密码,然后再执行命令
docker build --tag coturn .
# 此时可以去查看是否有toturn的镜像
# 运行coturn
docker run -p 3478:3478 -p 3478:3478/udp --name coturn -d coturn:latest
注:如果不修改dockerfile中的用户和密码,使用的是kurento
2.测试coturn连通性
网址:https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
写在后面
之前尝试过很多次安装打洞服务coturn,但是都失败了,docker这种方式还是比较方便,如果是云服务器,记得开放3478端口,udp协议