centos 安装 janus
- centos 安装 janus 推荐度:
- 相关推荐
centos 安装 janus
参考 :GitHub - meetecho/janus-gateway: Janus WebRTC Server
1、执行依赖:
yum install libmicrohttpd-devel jansson-devel \
openssl-devel libsrtp-devel sofia-sip-devel glib2-devel \
opus-devel libogg-devel libcurl-devel pkgconfig gengetopt \
libconfig-devel libtool autoconf automake
安装libnice:
git clone .git
meson --prefix=/usr build && ninja -C build && ninja -C build instal
安装libsrtp:
wget .5.4.tar.gz
tar xfv v1.5.4.tar.gz
cd libsrtp-1.5.4
./configure --prefix=/usr --enable-openssl
make shared_library && sudo make install
安装 libwebsockets:
git clone .git
cd libwebsockets
git branch -a 查看选择最新的稳定版本,目前的是remotes/origin/v4.1-stable
git checkout v4.1-stable 切换到最新稳定版本
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_C_FLAGS="-fpic" ..
make && sudo make install
安装rabbitmq-c:
git clone
cd rabbitmq-c
git submodule init
git submodule update
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make && sudo make install
安装libevent:
sudo yum install libevent libevent-devel openssl openssl-libs -y
wget .0.22-stable/libevent-2.0.22-stable.tar.gz/download
mv download libevent-2.0.22-stable.tar.gz
tar zxvf libevent-2.0.22-stable.tar.gz
cd libevent-2.0.22-stable
./configure
make
sudo make install
安装turnserver:
wget .5.0.7/turnserver-4.5.0.7.tar.gz
tar xfz turnserver-4.5.0.7.tar.gz
cd turnserver-4.5.0.7
./configure
make
sudo make install
2.janus 安装
git clone .git
cd janus-gateway
sh autogen.sh
./configure --prefix=/opt/janus
make
make install
make configs
./configure --prefix=/usr --enable-openssl --libdir=/usr/lib64
- 类的继承与接口
- 继承和接口
- JKD笔记
- nfs服务器使用
- redis的hash怎么实现以及 rehash过程是怎样的?和JavaHashMap的rehash有什么区别,与ConcurrentHashMap扩容的策略比较?
- EmguCv几种图像打开方法和转换
- 【iOS】MVC设计模式
- 【Android开发】App消息中心构建
- PTA 乙级难点(全部)
- 在apache中开启deflate方法的总结
- H264视频编解码
- subprocess模块call的用法
- call方法PHP,php
- MySQL
- Android 系统内的守护进程
- 遇到空指针异常的时候我们应该怎么办
- 用Python从零复现A星寻路算法