Installation Janus WebRTC安装问题

Installation Janus WebRTC安装问题,installation,makefile,webrtc,janus-gateway,Installation,Makefile,Webrtc,Janus Gateway,我正在Ubuntu机器上安装Janus WebRTC网关(14.04 64位)。我按照以下链接中的说明进行操作: 但是,我在尝试执行janus时遇到以下错误: (readme.md文件) [致命][janus.c:main:3670]没有可用的janus API传输。。。 至少启用一个并重新启动Janus 有人知道问题是什么吗?我将只使用没有WebStockets或RabbitMQ的REST API。我按照以下步骤在Ubuntu 14上成功安装了Janus: sudo apt-get insta

我正在Ubuntu机器上安装Janus WebRTC网关(14.04 64位)。我按照以下链接中的说明进行操作:

但是,我在尝试执行janus时遇到以下错误:

(readme.md文件)

[致命][janus.c:main:3670]没有可用的janus API传输。。。 至少启用一个并重新启动Janus


有人知道问题是什么吗?我将只使用没有WebStockets或RabbitMQ的REST API。

我按照以下步骤在Ubuntu 14上成功安装了Janus:

sudo apt-get install libmicrohttpd-dev libjansson-dev libnice-dev libssl-dev libsrtp-dev libsofia-sip-ua-dev libglib2.0-dev libopus-dev libogg-dev libini-config-dev libcollection-dev libwebsockets-dev pkg-config gengetopt automake libtool doxygen graphviz git cmake

sudo apt-get install libavformat-dev

mkdir -p ~/build
cd ~/build
git clone git://github.com/meetecho/janus-gateway.git
cd janus-gateway
sh autogen.sh
./configure --disable-data-channels --disable-websockets --disable-rabbitmq --disable-docs --prefix=/opt/janus LDFLAGS="-L/usr/local/lib -Wl,-rpath=/usr/local/lib" CFLAGS="-I/usr/local/include"

make && sudo make install
sudo make configs
通过以下方式运行它:

cd /opt/janus/bin/
./janus -F /opt/janus/etc/janus/

我以前有过这个问题,我写了一个脚本来安装所有东西,只要运行这个

wget https://gist.githubusercontent.com/johnmelodyme/966f474a99b6dd0cf4e7ac19ba4258da/raw/0f1779499c62eeee3e2a577ef641e94e57b71154/janus.sh && sh janus.sh

希望这对你有很大帮助,我相信有一些依赖需要安装,但你错过了。其中说明了所需的依赖项必须正确安装。

这是因为libmicrohttpd版本低于要求,请手动下载并安装libmicrohttpd(不要使用yum或apt-get)