基于Kurento搭建视频聊天

测试

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 &

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值