Service URL: https://jitsi.debian.social
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.
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
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) so Firefox is not a disaster, but you really should use at least version 76.0 to get a good experience. Older versions of Safari don't work well/(at all) with jitsi either.
Attendees can dial into Jitsi on +1 970 633 2426 (+1 970 6 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.
- We disabled the jitsi watermark on videos, so that recorded videos won't display it (might be confusing if someone watches the video and somehow things it's related to jitsi.org).
- Everyone in a room gets 'admin rights', this is necessary to work around some deficiencies in Jitsi during online talks and events hosted in Debian. Generally you want to trust people who join meetings. We plan to work with upstream to fix some use cases for us.
- See also the streaming section above.