snapshot of https://github.com/jitsi/jibri.git @ 3b45602c539ec69d128ea152ae587d0b6582191a (2026-09-15)
Some checks failed
Java CI with Maven / Java 17 (push) Failing after 4m40s
Java CI with Maven / Java 21 (push) Failing after 4m41s

This commit is contained in:
upstream-mirror
2026-09-15 16:13:58 +05:00
commit 650a143b63
166 changed files with 14301 additions and 0 deletions

View File

@@ -0,0 +1,65 @@
// An example file showing the fields for the XMPP environment config.
{
environments = [
{
// A user-friendly name for this environment
name = "env name"
// A list of XMPP server hosts to which we'll connect
xmpp-server-hosts = [ "host1", "host2" ]
// The base XMPP domain
xmpp-domain = "xmpp-domain"
// An (optional) base url the Jibri will join if it is set
// base-url = "https://meet.example.com"
// The MUC we'll join to announce our presence for
// recording and streaming services
control-muc {
domain = "domain"
room-name = "room-name"
nickname = "nickname"
}
// The login information for the control MUC
control-login {
domain = "domain"
// Optional port, defaults to 5222.
port = 6222
username = "username"
password = "password"
// Whether to use `username` as is or add a random suffix to it.
randomize-username = false
}
// An (optional) MUC configuration where we'll
// join to announce SIP gateway services
sip-control-muc {
domain = "domain"
room-name = "room-name"
nickname = "nickname"
}
// The login information the selenium web client will use
call-login {
domain = "domain"
username = "username"
password = "password"
}
// The value we'll strip from the room JID domain to derive
// the call URL
strip-from-room-domain = ""
// How long Jibri sessions will be allowed to last before
// they are stopped. A value of 0 allows them to go on
// indefinitely
usage-timeout = 1 hour
// Whether or not we'll automatically trust any cert on
// this XMPP domain
trust-all-xmpp-certs = true
}
]
}