fix: demarrage WebSocket audio-levels + correction port client

Probleme: Client tentait de se connecter a ws://localhost:3001 mais serveur n'avait pas de WebSocket demarre

Solution:
- Ajout import AudioLevelsServer dans server/index.js
- Demarrage WebSocket sur meme port que l'API REST (3000)
- Correction port dans useAudioLevels.js (3000 au lieu de 3001)

Le WebSocket audio-levels fonctionne maintenant pour monitoring temps reel
This commit is contained in:
2026-05-26 14:18:49 +02:00
parent fb9d0fd101
commit 6c35121866
2 changed files with 7 additions and 1 deletions
+1 -1
View File
@@ -5,7 +5,7 @@
import { useState, useEffect, useRef } from 'react';
const WS_URL = import.meta.env.VITE_WS_AUDIO_LEVELS_URL || 'ws://localhost:3001';
const WS_URL = import.meta.env.VITE_WS_AUDIO_LEVELS_URL || 'ws://localhost:3000';
/**
* Hook pour monitoring des niveaux audio temps réel
+6
View File
@@ -12,6 +12,7 @@ import { AccessToken } from 'livekit-server-sdk';
import adminRouter, { registerUser, addLog } from './api/admin.js';
import configManager from './config/ConfigManager.js';
import audioBridgeManager from './bridge/AudioBridgeManager.js';
import AudioLevelsServer from './websocket/AudioLevelsServer.js';
const __dirname = dirname(fileURLToPath(import.meta.url));
@@ -373,6 +374,11 @@ async function start() {
log('info', `Groupes configurés: ${config.groups.map(g => g.name).join(', ')}`);
});
// 2.5 Démarrer WebSocket Audio Levels (même port que l'API)
const audioLevelsServer = new AudioLevelsServer({ server });
audioLevelsServer.start();
log('info', `✓ WebSocket Audio Levels démarré sur ws://${SERVER_HOST}:${SERVER_PORT}`);
// 3. Démarrer Audio Bridge Manager (Phase 2.5)
log('info', '');
log('info', '🎵 Démarrage Audio Bridge Manager...');