In our research group, we would like to use the jitsi stack to conduct usability studies.
I would like to set up both, jitsi and jibri on one single server running Ubuntu 18.04 LTS.
In our studies, there is always a maximus of 2 users (1 participant, 1 researcher) in a room.
We need screencasting / screen recording rather than recording the camera video signal.
The jitsi-meet installation succeeds with the packages from the stable apt repositories.
I can use jitsi meet, served via Apache2 using our institute’s SSL certificate.
Problems arise, when installing the recording part:
I followed the instructions given in this video
which implies adding the unstable package repositories.
I tried with installing jibri, and as this didn’t succeed tried with the updated packages (jitsi-*…)
Currently, the following versions are installed:
prosody/bionic,now 0.10.0-1build1 amd64
openjdk version “1.8.0_191”
The 'Start recording" button is shown, but when I click on it a “service-unavailable” error is shown in the browser console.
Jicofo.log reports “Unable to find an available Jibri, can’t start”
I followed @damencho’ s advice to start in a specific order, but no success.
service jibri stop && service jicofo stop && service jvb stop && service prosody restart service jicofo start service jvb start service jibri start
A spent quite a while solving the issues searching for hints in this community and the web.
It seems that many others are facing this or other issues. I could not find a resource confirming that the setup is possible.
So my questions are:
Is there currently a possibility to install and run the described setup in a stable manner?
Do you have a preferred setup which works better than others (eg. nginx better than apache, debian safer than ubuntu…)?
It would also help to know that this is not possible currently - we would then stop dedicating our limited resources on this path.