# Пример клиентского конфига olcrtc # Запуск: olcrtc client.yaml mode: cnc auth: provider: jitsi # должен совпадать с сервером # Для jitsi: полный URL комнаты (https://host/room или host/room). # Должен совпадать с сервером. room: id: "https://meet.small-dm.ru/REPLACE_WITH_ROOM_NAME" crypto: # Можно использовать key_file: "./olcrtc.key", чтобы не хранить секрет прямо здесь. key: "REPLACE_ME_WITH_64_HEX_CHARS" # должен совпадать с сервером net: transport: datachannel # должен совпадать с сервером dns: "8.8.8.8:53" liveness: interval: 10s timeout: 5s failures: 3 # Необязательный плановый rebuild долгих звонков. # lifecycle: # max_session_duration: 6h # Необязательный лимит/pacing для зашифрованных wire-сообщений. # traffic: # max_payload_size: 4096 # min_delay: 5ms # max_delay: 30ms # Локальный SOCKS5 listener для приложений. socks: host: "127.0.0.1" port: 8808 user: "" # необязательная входящая auth pass: "" # Прямой engine-режим: используется только при auth.provider: none. engine: name: "" url: "" token: "" vp8: fps: 60 batch_size: 64 sei: fps: 60 batch_size: 64 fragment_size: 900 ack_timeout_ms: 2000 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 data: data debug: false