Closed muramidaza closed 9 months ago
The video room is working. Text chat works. But if I send a request for an audio room { "janus": "message_plugin", "transaction": "{{$guid}}", "admin_secret": "janusoverlord", "plugin": "janus.plugin.audiobridge", "request": { "request": "exists", "room": 31 } } returned { "janus": "error", "transaction": "4655836b-d27d-4b8f-965a-a401853febe2", "error": { "code": 460, "reason": "Invalid plugin" } }
Audiobridge now has new dependency - libspeexdsp
So you should install libspeexdsp-dev
too. Unfortunately it's not documented yet.
"/usr/local/lib/janus/plugins" no file audiobridge. Have files: libjanus_echotest.la libjanus_nosip.la libjanus_recordplay.la libjanus_sip.la libjanus_streaming.la libjanus_textroom.la libjanus_videocall.la libjanus_videoroom.la libjanus_echotest.so libjanus_nosip.so libjanus_recordplay.so libjanus_sip.so libjanus_streaming.so libjanus_textroom.so libjanus_videocall.so libjanus_videoroom.so libjanus_echotest.so.2 libjanus_nosip.so.2 libjanus_recordplay.so.2 libjanus_sip.so.2 libjanus_streaming.so.2 libjanus_textroom.so.2 libjanus_videocall.so.2 libjanus_videoroom.so.2 libjanus_echotest.so.2.0.1 libjanus_nosip.so.2.0.1 libjanus_recordplay.so.2.0.1 libjanus_sip.so.2.0.1 libjanus_streaming.so.2.0.1 libjanus_textroom.so.2.0.1 libjanus_videocall.so.2.0.1 libjanus_videoroom.so.2.0.1
Related announcement is here: https://janus.discourse.group/t/new-jitter-buffer-in-the-audiobridge-important/208
Thank you, after adding libspeexdsp-dev the audio room started working
I installed Janus-GateWay.
apt-get -y update && \ aptitude install -y libmicrohttpd-dev libjansson-dev \ libssl-dev libsofia-sip-ua-dev libglib2.0-dev \ libopus-dev libogg-dev libcurl4-openssl-dev liblua5.3-dev \ libconfig-dev pkg-config libtool automake doxygen graphviz \ libusrsctp-dev \ libavutil-dev libavcodec-dev libavformat-dev
wget https://github.com/cisco/libsrtp/archive/v2.2.0.tar.gz &&\ tar xfv v2.2.0.tar.gz &&\ cd libsrtp-2.2.0 &&\ ./configure --prefix=/usr --enable-openssl &&\ make shared_library && make install
git clone https://github.com/meetecho/janus-gateway.git &&\ cd janus-gateway &&\ sh autogen.sh && \ ./configure --prefix=/usr/local --enable-docs --enable-post-processing && \ make && \ make install && \ make configs
Everything works except janus.plugin.audiobridge