fix: corrections audit - connexion audio bridge, optimisations
- Implémente connexion AudioBridge → LiveKitClient pour flux audio bidirectionnel * Envoi audio carte son vers clients (sendAudioData) * Réception audio clients vers carte son (via event audioData) - Supprime LiveKitServerBridge.js (code mort jamais utilisé) - Retire console.log DEBUG de LiveKitClient.js - Remplace device IDs hardcodés par null dans config.yaml (auto-détection) - Optimise allocations buffers audio avec pool réutilisable * Pool de Float32Array et Buffer PCM (max 50 buffers) * Réduit pression GC pour 30+ clients simultanés 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -4,11 +4,15 @@ audio:
|
||||
defaultBitrate: 96
|
||||
jitterBufferMs: 40
|
||||
device:
|
||||
inputDeviceId: 1
|
||||
outputDeviceId: 0
|
||||
# inputDeviceId et outputDeviceId : laisser vide pour auto-détection du device par défaut
|
||||
# ou spécifier un ID numérique pour forcer un device spécifique
|
||||
inputDeviceId: null
|
||||
outputDeviceId: null
|
||||
sampleRate: 48000
|
||||
routing:
|
||||
inputToGroup:
|
||||
"0":
|
||||
- technique
|
||||
"1":
|
||||
- technique
|
||||
"2":
|
||||
@@ -17,7 +21,9 @@ audio:
|
||||
- technique
|
||||
"5":
|
||||
- technique
|
||||
groupToOutput: {}
|
||||
groupToOutput:
|
||||
technique:
|
||||
- "0"
|
||||
gains: {}
|
||||
channelNames:
|
||||
inputs:
|
||||
|
||||
Reference in New Issue
Block a user