zoukankan      html  css  js  c++  java
  • 【webrtc】coturn服务搭建(27)

    文档gitbook地址

    文档github地址

    在这里插入图片描述

    一、下载corturn

    github地址,git clone到本地

    //将安装的文件克隆到本地
    git clone https://github.com/coturn/coturn
    //安装依赖libevent-dev
    sudo apt-get install libevent-dev
    //进入corturn执行下面的代码。注意此处后面的路径是安装的路径,可以自选;执行成功如下
     ./configure --prefix=/usr/local/coturn
    

    在这里插入图片描述

    执行成功之后查看makefile

    ls -alt Makefile
    

    在这里插入图片描述

    二、使用make工具,可以使用多线程进行并行的编译(一般后面是内核的两倍,例如:电脑内核为6,这里-j后面为12)
    make -j 12
    

    在这里插入图片描述

    三、最后install
    sudo make install 
    

    在这里插入图片描述

    安装完毕,在/usr/local/corturn下面就可以看到安装的corturn了
    /bin下面就是可执行的服务
    /etc下面就是一些配置
    /include下面是一些头文件
    /lib下面是一些库文件

    在这里插入图片描述

    修改turnserver.conf.default文件
    smileyqp@smileyqp:/usr/local/coturn/etc$ sudo vim turnserver.conf.default 
    //简单设置几个参数
    turnserver.conf.default 
    user=smileyqp:123456
    listening-port=3478
    
    环境变量中添加coturn
    sudo vim ~/.bashrc 
    export PATH=/usr/local/coturn/bin
    source  ~/.bashrc 
    
    开启服务
    //如果没添加到环境变量种种就用,加了就直接turnserver
    ./bin/turnserver -c ./etc/turnserver.conf.default 
    
    //查看turn服务是否启动
    ps -ef | grep turn
    
  • 相关阅读:
    何为优秀的前端?
    CSS清除浮动的三个方法
    CSS3 速查手册
    高性能JavaScript
    chrome开发者工具使用
    AndroidJetpack数据处理之数据库Room和懒加载Paging
    AndroidJetpack Fragment之Navigation和ViewPager2
    第一行代码之菜单
    Day1
    1.16 24点游戏
  • 原文地址:https://www.cnblogs.com/smileyqp/p/12675249.html
Copyright © 2011-2022 走看看