测试
turn: 192.168.0.143:3478[kurento:kurento]
启动项目
cd kurento-tutorial-java-master/kurento-hello-world
cd kurento-tutorial-java/kurento-one2one-call
cd kurento-tutorial-java/kurento-one2many-call
mvn -U clean spring-boot:run -Dkms.url=ws://192.168.0.190:8888/kurento
#查看KMS日志
docker logs kms
#实时查看:
docker logs -f kms
#启动镜像
docker run --name kms -d -p 8888:8888 -p 8888:8888/udp kurento/kurento-media-server:latest
kurento设置打洞服务器地址
#进入镜像
docker exec -it kms /bin/bash
#安装vim
apt-get update
apt-get install vim
#进入配置文件夹
cd /etc/kurento/modules/kurento/
#编辑配置文件
vim WebRtcEndpoint.conf.ini
若要配置打洞服务器,配置文件应该改成这样的:
stunServerAddress=192.168.0.143
stunServerPort=3478
turnURL=kurento:kurento@192.168.0.143:3478?transport=tcp
docker安装stun和turn服务器(打洞服务器)
cd /kurento-coturn-docker/coturn/
//使用dockerfile,记住加点
sudo docker build --tag coturn .
//后台运行coturn
sudo docker run -p 3478:3478 -p 3478:3478/udp coturn
#进入coturn镜像
docker exec -it jovial_cartwright /bin/bash
#安装vim
apt-get update
apt-get install vim
#进入文件夹
cd /etc
vim turnserver.conf
退出容器
exit
修改的turnserver.conf内容:
relay-ip=192.168.0.143
cert=/usr/local/etc/turn_server_cert.pem
pkey=/usr/local/etc/turn_server_pkey.pem
mobility
重新启动turnserver
nohup turnserver >> /var/tmp/turn.log 2>&1 &