software:jitsi

Jitsi

  • Jibri: broadcasting Komponente
  • Jigasi: SIP-Anbindung
  • jitsi-meet: Die Dateien für das Webinterface, werden vom Webserver bereitgestellt
  • jitsi-meet-prosody: prosody plugins für jitsi
  • jitsi-meet-turnserver: stun/turn server
  • jitsi-videobridge: „video bridging service“ - verteilt die Videostreams zu den Teilnehmern
  • jicofo: XMPP/Jabber Komponente (Jitsi conference focus - wer spricht gerade?)
  • Prosody: XMPP/Jabber Server zur internen Kommunikation

FIXME

offizielle Methode gpg-key nur für dieses Repo gültig:

curl https://download.jitsi.org/jitsi-key.gpg.key | gpg --dearmor > /usr/share/keyrings/jitsi-keyring.gpg
echo 'deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/' >> /etc/apt/sources.list.d/jitsi-stable.list
# apt update
curl https://download.jitsi.org/jitsi-key.gpg.key | sudo sh -c 'gpg --dearmor > /etc/apt/trusted.gpg.d/jitsi.gpg'
# apt update

neuer gpg-key am 16.4.2021, Fehlermeldung:

The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B4D2D216F1FD7806

config-Dateien die durch Paketupgrade überschrieben werden:

  • /usr/share/jitsi-meet/static/welcomePageAdditionalContent.html
  • /usr/share/jitsi-meet/interface_config.js
  • /etc/jitsi/videobridge/config

/etc/prosody/conf.avail/$FQDN.cfg.lua

VirtualHost "auth.$FQDN"

Component "focus.$FQDN" "client_proxy"
    target_address = "focus@auth.$FQDN"

vorher war es:

VirtualHost "auth.$FQDN"

Component "focus.$FQDN"

Angekündigte deprecation in /usr/share/jitsi-meet/interface_config.js

* !!!IMPORTANT!!!
* This file is considered deprecated. All options will eventually be moved to
* config.js, and no new options should be added here.
*/

toolbarButtons → config.js

   /**
   * DEPRECATED!
   * This config was moved to config.js as `toolbarButtons`.
   */
   // TOOLBAR_BUTTONS: [
   //     'microphone', 'camera', 'closedcaptions', 'desktop', 'embedmeeting', 'fullscreen',
   //     'fodeviceselection', 'hangup', 'profile', 'chat', 'recording',
   //     'livestreaming', 'etherpad', 'sharedvideo', 'settings', 'raisehand',
   //     'videoquality', 'filmstrip', 'invite', 'feedback', 'stats', 'shortcuts',
   //     'tileview', 'select-background', 'download', 'help', 'mute-everyone', 'mute-video-everyone', 'security'
   // ],