Help needed to install Jibri on Ubuntu

We found this very detailed instruction on how to install Jibri on a Debian server provided by Digital Ocean: https://nerdonthestreet.com/wiki?find=Set+Up+Jibri+for+Jitsi+Recording%3Aslash%3AStreaming

We have little knowledge of Linux. Vultr provided an awesome server with Jitsi installed. It is an ubuntu server though.

What can we do to map the commands for Debian into commands for Ubuntu?

Thanks a lot.

Jing

Ubuntu is based on debian, so the commands of digital ocean should work. :wink:

Thank you so much guys!

I already installed Jitsi Meet on Utuntu. Now I need to install Jibri. Raj, your instruction is Jitsi Meet only, correct? And your commands includes configuring the ports, correct?

In this blog there are three links which are given below on this page

Jibri installation steps
https://raj-yadav-jibri-setup.blogspot.com/

1 Like

Thank you. I ran the command vim /etc/default/grub. and opened up a file completely blank.

Then I tried vim /etc/default/grub (without a dot in the end), I opened up a file which I could not edit.

Please guide.

Tanks for data and procedures.

I need Help: installed JISTI meet on server_vps_A.com and JIBRI on server_vps_B.com,
Jisti meet works well with 2 or more than 20 users on server_vps_A.com:
JIBRi was installed following the steps of https://github.com/jitsi/jibri#manually-testing-jibri, but the question is whether Configuring a Jitsi Meet environment for Jibri was done correctly:

When trying to transmit on YouTube or record the videoconference, an orange sign appears on the right that says:
RECORDING NOT AVAILABLE
Oops! The recording Service is currently unavaliable. We’re working on solving the issue. Please tray again later.

Perhaps some parameter has been misconfigured:
Changes are made on server_vps_A.com are: (changes are made on JISTI server?)

Prosody :
/etc/prosody/prosody.cfg.lua

  • internal muc component, meant to enable pools of jibri and jigasi clients
    Component “internal.auth.servidor_vps_B.com” “muc”
    modules_enabled = {
    “ping”;
    }
    storage = “null”
    muc_room_cache_size = 1000

VirtualHost “recorder.servidor_vps_B.com”
modules_enabled = {
“ping”;
}
authentication = “internal_plain”

the configuration of the 2 accounts so that you can use them JIBRI run on the server_vps_A.com pointing to the domain server_vps_B.com?

prosodyctl register jibri auth.servidor_vps_B.com jibriauthpass
prosodyctl register recorder recorder.servidor_vps_B.com jibrirecorderpass

Jicofo :

/etc/jitsi/jicofo/sip-communicator.properties

emphasized text org.jitsi.jicofo.jibri.BREWERY=JibriBrewery@internal.auth. vps_B.com_server
org.jitsi.jicofo.jibri.PENDING_TIMEOUT = 90

Jisti Meet:
/etc/jitsi/meet/yourdomain-config.js
fileRecordingsEnabled: true, // If you want to enable file recording
liveStreamingEnabled: true, // If you want to enable live streaming
hiddenDomain: 'recorder. vps_B_server ',

Interface Config:
/usr/share/jitsi-meet/interface_config.js
Active on TOOLBAR_BUTTONS array recordingvalue button and button livestreamingvalue

Thank you

Hi…Raj

Can we connect on 9833718174 or singh.rajeshwar@gmail.com

regards