Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| (11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
===== configuration ===== | ===== check Turn Server SSL Certificate ===== | ||
<syntaxhighlight lang="bash"> | |||
openssl s_client -connect turn.domain.tld:443 -servername turn.domain.tld 2> /dev/null | openssl x509 -noout -dates | |||
</syntaxhighlight> | |||
===== add prosody user ===== | |||
<syntaxhighlight lang="bash"> | |||
sudo prosodyctl register username domain.tld passwd | |||
</syntaxhighlight> | |||
===== post update configuration ===== | |||
| Zeile 12: | Zeile 22: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
vim /etc/jitsi/meet/konferenz.host.de-config.js | vim /etc/jitsi/meet/konferenz.host.de-config.js | ||
constraints: { | |||
video: { | |||
height: { | |||
ideal: 720, | |||
max: 1080, | |||
min: 180 | |||
} | |||
} | |||
}, | |||
disableSimulcast: true, | |||
desktopSharingFrameRate: { | |||
min: 15, | |||
max: 30 | |||
}, | |||
</syntaxhighlight> | </syntaxhighlight> | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
vim /etc/jitsi/videobridge/jvb.conf | vim /etc/jitsi/videobridge/jvb.conf | ||
videobridge { | |||
http-servers { | |||
public { | |||
port = 9091 | |||
} | |||
} | |||
websockets { | |||
enabled = true | |||
domain = "konferenz.host.de:443" | |||
tls = true | |||
server-id = "vb0" | |||
} | |||
} | |||
</syntaxhighlight> | </syntaxhighlight> | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
vim /usr/share/jitsi-meet/interface_config.js | vim /usr/share/jitsi-meet/interface_config.js | ||
APP_NAME: 'Jitsi Meet', | |||
DISPLAY_WELCOME_FOOTER: false, | |||
GENERATE_ROOMNAMES_ON_WELCOME_PAGE: false, | |||
MOBILE_APP_PROMO: false, | |||
PROVIDER_NAME: 'Kreismedienzentrum', | |||
</syntaxhighlight> | </syntaxhighlight> | ||
| Zeile 28: | Zeile 76: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
vim /etc/prosody/conf.d/konferenz.host.de.cfg.lua | vim /etc/prosody/conf.d/konferenz.host.de.cfg.lua | ||
</syntaxhighlight> | |||
<syntaxhighlight lang="bash"> | |||
vim /usr/share/jitsi-meet/lang/main.json | |||
"headerTitle": "Kreismedienzentrum", | |||
"headerSubtitle": "Jitsi Meet", | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Aktuelle Version vom 21. März 2022, 09:27 Uhr
check Turn Server SSL Certificate
openssl s_client -connect turn.domain.tld:443 -servername turn.domain.tld 2> /dev/null | openssl x509 -noout -dates
add prosody user
sudo prosodyctl register username domain.tld passwd
post update configuration
vim /usr/share/jitsi-meet/static/welcomePageAdditionalContent.html
<template id = "welcome-page-additional-content-template">
</template>
<a href="https://">Datenschutz</a> | <a href="">Impressum</a> | <a href="" rel="noopener" target="_blank"></a> | <a href="https://">Nutzungsvereinbarung</a>
vim /etc/jitsi/meet/konferenz.host.de-config.js
constraints: {
video: {
height: {
ideal: 720,
max: 1080,
min: 180
}
}
},
disableSimulcast: true,
desktopSharingFrameRate: {
min: 15,
max: 30
},
vim /etc/jitsi/videobridge/jvb.conf
videobridge {
http-servers {
public {
port = 9091
}
}
websockets {
enabled = true
domain = "konferenz.host.de:443"
tls = true
server-id = "vb0"
}
}
vim /usr/share/jitsi-meet/interface_config.js
APP_NAME: 'Jitsi Meet',
DISPLAY_WELCOME_FOOTER: false,
GENERATE_ROOMNAMES_ON_WELCOME_PAGE: false,
MOBILE_APP_PROMO: false,
PROVIDER_NAME: 'Kreismedienzentrum',
cp wallpaper.png /usr/share/jitsi-meet/images/welcome-background.png
vim /etc/prosody/conf.d/konferenz.host.de.cfg.lua
vim /usr/share/jitsi-meet/lang/main.json
"headerTitle": "Kreismedienzentrum",
"headerSubtitle": "Jitsi Meet",