3.1 安装依赖
ubuntu系统
sudo apt-get install libssl-dev
sudo apt-get install libevent-dev
centos系统
sudo yum install openssl-devel
sudo yum install libevent-devel
3.2 编译安装coturn
git clone https://github.com/coturn/coturn
cd coturn
./configure
make
sudo make install
3.3 查看是否安装成功
# nohup是重定向命令,输出都将附加到当前目录的 nohup.out 文件中; 命令后加 & ,后台执行起来后按 ctr+c,不会停止
sudo nohup turnserver -L 0.0.0.0 -a -u lqf:123456 -v -f -r nort.gov &
#然后查看相应的端口号3478是否存在进程
sudo lsof -i:3478
3.4 测试地址,请分别测试stun和turn
Coturn是集成了stun+turn协议。
测试网址:https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
关注+后台私信我,领取2022最新最全学习提升资料包
《音视频开发必备手册+音视频最新学习视频+大厂面试真题+项目实战源码讲义》资料
内容包括(C/C++,Linux,FFmpeg ,webRTC ,rtmp ,hls ,rtsp ,ffplay ,srs)等等
WebRTC一对一通话时序
版权声明:本文为yinshipin007原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。