2338562b4f
- Try/catch dans getDefaultInputDevice et getDefaultOutputDevice - Cherche d'abord device avec isDefault.input/output = true - Fallback sur premier device avec canaux disponibles - Retourne null en cas d'erreur au lieu de crash
52 lines
926 B
YAML
52 lines
926 B
YAML
audio:
|
|
sampleRate: 48000
|
|
frameSize: 20
|
|
defaultBitrate: 96
|
|
jitterBufferMs: 40
|
|
device:
|
|
inputDeviceId: 1
|
|
outputDeviceId: 2
|
|
sampleRate: 48000
|
|
routing:
|
|
inputToGroup:
|
|
"1":
|
|
- technique
|
|
"2":
|
|
- technique
|
|
"4":
|
|
- technique
|
|
"5":
|
|
- technique
|
|
groupToOutput: {}
|
|
gains: {}
|
|
channelNames:
|
|
inputs:
|
|
"0": Micro Régisseur
|
|
"1": Talkback FOH
|
|
"2": Retour Console
|
|
"3": Liaison Scène
|
|
"4": Monitor Mix
|
|
"5": Spare 1
|
|
outputs:
|
|
"0": Sortie Principale
|
|
"1": Retour Scène
|
|
"2": Talkback Console
|
|
groups:
|
|
- name: Production
|
|
audioBitrate: 96
|
|
channels: []
|
|
- name: Technique
|
|
channels: []
|
|
- name: Sonorisation
|
|
audioBitrate: 128
|
|
channels: []
|
|
server:
|
|
host: 0.0.0.0
|
|
port: 3000
|
|
livekit:
|
|
url: ws://localhost:7880
|
|
logging:
|
|
level: debug
|
|
logLatency: true
|
|
logAudioStats: true
|