mirror of
https://github.com/openlibrecommunity/olcrtc.git
synced 2026-06-01 22:18:52 +02:00
51 lines
1.3 KiB
YAML
51 lines
1.3 KiB
YAML
# Серверный конфиг: jitsi + videochannel
|
|
# Запуск: olcrtc docs/examples/server/server.jitsi.videochannel.yaml
|
|
|
|
mode: srv
|
|
|
|
auth:
|
|
provider: jitsi
|
|
|
|
# Для jitsi: полный URL комнаты (https://host/room или host/room).
|
|
# Должен совпадать с клиентом.
|
|
# Доступные серверы: meet1.arbitr.ru или meet.cryptopro.ru
|
|
# Проверьте в браузере, какой работает в вашей сети.
|
|
room:
|
|
id: "https://meet1.arbitr.ru/REPLACE_WITH_ROOM_NAME"
|
|
|
|
crypto:
|
|
# 32 байта в hex (64 символа). Сгенерировать: openssl rand -hex 32
|
|
# Можно использовать key_file: "./olcrtc.key", чтобы не хранить секрет прямо здесь.
|
|
key: "REPLACE_ME_WITH_64_HEX_CHARS" # должен совпадать с клиентом
|
|
|
|
net:
|
|
transport: videochannel
|
|
dns: "8.8.8.8:53"
|
|
|
|
liveness:
|
|
interval: 10s
|
|
timeout: 5s
|
|
failures: 3
|
|
|
|
socks:
|
|
proxy_addr: "" # например "127.0.0.1"
|
|
proxy_port: 0 # например 1080
|
|
proxy_user: "" # необязательная auth для upstream-прокси (RFC 1929)
|
|
proxy_pass: ""
|
|
|
|
video:
|
|
width: 1920
|
|
height: 1080
|
|
fps: 30
|
|
bitrate: "2M"
|
|
hw: none
|
|
codec: qrcode
|
|
qr_size: 0
|
|
qr_recovery: low
|
|
tile_module: 4
|
|
tile_rs: 20
|
|
|
|
ffmpeg: ffmpeg
|
|
data: data
|
|
debug: false
|