Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
infrastruktur:container:bbb [07.10.2023 12:14] – [Töne statt Ansagen für Mute / Unmute] Malte | infrastruktur:container:bbb [07.10.2023 12:45] (aktuell) – [Mehr Breakout-Räume erlauben] Malte | ||
---|---|---|---|
Zeile 59: | Zeile 59: | ||
- | ===== LDAP-Authentifizierung ===== | + | ===== Authentifizierung ===== |
Es gibt keine LDAP-Unterstützung in Greenlight 3 mehr. Deswegen machen wir jetzt Open ID Connect. | Es gibt keine LDAP-Unterstützung in Greenlight 3 mehr. Deswegen machen wir jetzt Open ID Connect. | ||
Zeile 99: | Zeile 99: | ||
- | ===== Präsentation am Anfang verbergen ===== | ||
- | In '' | ||
- | |||
- | Im Knoten '' | ||
- | |||
- | ===== Schlechtere Qualität der Webcams ===== | ||
- | |||
- | Um die Bandbreite zu verringern, die Qualität der Webcams reduzieren. | ||
- | |||
- | In '' | ||
- | |||
- | Im Knoten '' | ||
- | |||
- | < | ||
- | cameraProfiles: | ||
- | - id: low | ||
- | name: Low quality | ||
- | default: false | ||
- | bitrate: 100 | ||
- | - id: medium | ||
- | name: Medium quality | ||
- | default: true | ||
- | bitrate: 200 | ||
- | - id: high | ||
- | name: High quality | ||
- | default: false | ||
- | bitrate: 500 | ||
- | - id: hd | ||
- | name: High definition | ||
- | default: false | ||
- | bitrate: 800 | ||
- | </ | ||
- | Hier kann man einfach den default von '' | ||
- | |||
- | Die [[https:// | ||
- | |||
- | > The settings for bitrate are in kbits/sec (i.e. 100 kbits/sec). The lowest setting allowed for WebRTC is 30 Kbits/sec. | ||
===== Begrüßungstext ===== | ===== Begrüßungstext ===== | ||
Zeile 147: | Zeile 110: | ||
</ | </ | ||
- | ===== NEU: Aufzeichnungen deaktivieren ===== | + | ===== Aufzeichnungen deaktivieren ===== |
In der '' | In der '' | ||
Zeile 157: | Zeile 120: | ||
- | ===== ALT: Aufzeichnungen aktivieren ===== | ||
- | In der '' | ||
- | |||
- | * '' | ||
- | * '' | ||
- | * '' | ||
- | * '' | ||
- | |||
- | Damit die Aufzeichnungen nicht auf der SSD, sondern auf einem externen NFS-Laufwerk landen, ist dies über ''/ | ||
- | |||
- | < | ||
- | # netcup storage | ||
- | 46.38.248.210:/ | ||
- | </ | ||
- | |||
- | Damit NFS funktioniert: | ||
- | |||
- | < | ||
- | apt-get install nfs-utils | ||
- | </ | ||
- | |||
- | Folgende Symlinks: | ||
- | |||
- | < | ||
- | / | ||
- | / | ||
- | / | ||
- | / | ||
- | </ | ||
- | |||
- | Rechte der Symlinks richtig setzen: | ||
- | < | ||
- | chown -h bigbluebutton: | ||
- | chown -h freeswitch: | ||
- | chown -h kurento: | ||
- | </ | ||
- | ===== IPv6-Support ===== | ||
- | |||
- | [[https:// | ||
- | |||
- | Datei '' | ||
- | |||
- | < | ||
- | map $remote_addr $freeswitch_addr { | ||
- | " | ||
- | default | ||
- | } | ||
- | </ | ||
- | |||
- | In ''/ | ||
- | < | ||
- | proxy_pass http:// | ||
- | </ | ||
- | ersetzen. | ||
- | |||
- | In ''/ | ||
- | < | ||
- | <param name=" | ||
- | </ | ||
- | |||
- | |||
- | ===== Unser coturn verwenden ===== | ||
- | |||
- | Wir betreiben unter stun.chaotikum.org einen coturn Server. Siehe [[infrastruktur: | ||
- | |||
- | Anleitungen: | ||
- | * https:// | ||
- | * https:// | ||
- | |||
- | In ''/ | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | |||
- | Datei ''/ | ||
- | < | ||
- | <?xml version=" | ||
- | <beans xmlns=" | ||
- | xmlns: | ||
- | xsi: | ||
- | http:// | ||
- | "> | ||
- | |||
- | <bean id=" | ||
- | < | ||
- | </ | ||
- | <bean id=" | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | |||
- | <bean id=" | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | |||
- | <bean id=" | ||
- | < | ||
- | <set> | ||
- | <ref bean=" | ||
- | </ | ||
- | </ | ||
- | < | ||
- | <set> | ||
- | <ref bean=" | ||
- | <ref bean=" | ||
- | </ | ||
- | </ | ||
- | </ | ||
- | </ | ||
- | </ | ||
- | |||
- | '' | ||
===== BigBlueButton Exporter ===== | ===== BigBlueButton Exporter ===== | ||
Zeile 330: | Zeile 177: | ||
systemctl enable node_exporter | systemctl enable node_exporter | ||
systemctl start node_exporter | systemctl start node_exporter | ||
+ | </ | ||
+ | |||
+ | Port 9100 in Firewall öffnen: | ||
+ | < | ||
+ | ufw allow 9100/tcp | ||
</ | </ | ||
Zeile 392: | Zeile 244: | ||
===== Mehr Breakout-Räume erlauben ===== | ===== Mehr Breakout-Räume erlauben ===== | ||
- | Wir haben das | + | Man könnte |
< | < | ||
breakoutRoomLimit | breakoutRoomLimit | ||
Zeile 400: | Zeile 252: | ||
/ | / | ||
</ | </ | ||
- | von 8 auf 20 erhöht: | + | von 16 erhöhen: |
< | < | ||
- | | + | breakoutRoomLimit: |
- | # can generate excessive overhead to the server. We recommend | + | |
- | # this value to be kept under 12. | + | |
- | | + | |
</ | </ | ||
- | Das ist damit deutlich höher als die Empfehlung in dieser Datei. Ich verstehe allerdings das Risiko nicht so ganz. Wieso sollte ein Breakout-Raum mehr Ressourcen brauchen, als ein normaler Raum? Mit unseren Ressourcen können wir auch in 20 normalen Räumen parallele Konferenzen nur ab, wenn dort die Teilnehmer größtenteils auf ihre Webcam verzichten. Das wird in Breakout-Räumen natürlich nicht anders sein. | ||
- | ===== bbbstatus ===== | + | ===== bbbstatus |
< | < |