Service URL: https://jitsi.debian.social

Authentication

There is no per user authentication in Jitsi. Currently, all participants get admin in our setup. If you want to protect a room, you can add a password when you join, then other users will need a password to join. This will be reset again after the room is closed.

Streaming

Currently, jitsi is hardcoded to stream to ?YouTube. This hardcoded link is changed to use the DebConf CDN during conferences. We plan to update that soon so that it will try a key with the DebConf CDN first, and failing that it will try to stream to ?YouTube (so either should be possible soon).

The ffmpeg command that Jitsi uses is ffmpeg -y -v info -f x11grab -draw_mouse 0 -r 30 -s 1280x720 -thread_queue_size 4096 -i :0.0+0,0 -f alsa -thread_queue_size 4096 -i plug:cloop -acodec aac -strict -2 -ar 44100 -c:v libx264 -preset veryfast -maxrate 2976k -bufsize 5952k -pix_fmt yuv420p -r 30 -crf 25 -g 60 -tune zerolatency -f flv rtmp://a.rtmp.youtube.com/live2/$key

Browser compatibility

There have been some issues with WebRTC compatibility between older versions of Jitsi and Firefox, so please use firefox 76.0 or later (Currently, end-May 2020, only in Sid).

Details: Jitsi prior to v4025 interacts very badly with Firefox prior to 76.0 and degrades the conference for all users. After v4025 it is only degraded for the too-old Firefox user (degraded means choppy audio, jumpy video, high CPU and bandwidth usage). The debian.social Jitsi instance is at least 4074 (May 2020). For a better experience, Firefox version 76.0 and above should be used. Older versions of Safari don't work well/(at all) with jitsi either.

Android App

An Android app is available on frdoid and Google Play.

Phone Dial-in

Attendees can dial into Jitsi on +1 870 433 2426 (+1 870 4 DEBIAN) and sometimes some other international numbers. Currently sponsored by StefanoRivera.

Each room gets a unique numeric PIN, that's displayed to the attendees.

Password protected rooms can be joined over the phone, but require an admin to put the room password into a config file.

Local hacks