Micro seul : c'est le live talk classique. Mode Interrompre = la musique coupe ; Mode Mixer = ta voix par-dessus.
Mix DJ seul : le mix produit par les decks (sortie principale) est diffusé. Le mode est forcé en « Interrompre » (sinon ça crée un retour entre la musique du planning et celle de ton mix).
Mix DJ + micro : combine les deux, ton micro est mélangé au mix DJ.
Clique « Lister les sorties » pour autoriser l'accès aux périphériques audio. La sélection casque ne fonctionne qu'avec Chrome/Edge.
Astuce : pendant qu'un deck joue, charge le titre suivant dans l'autre deck. Quand le morceau actuel approche de sa fin, l'auto-mix démarre l'autre deck et fait le fondu tout seul.
La console DJ joue localement sur ce poste (sortie principale = salle, cue = casque). Pour diffuser ton mix à tous les auditeurs, lance le live talk en mode « Mixer » et laisse la console DJ tourner pendant ce temps.
Minimum 2 stations.
Diffuse ton micro en direct sur la station sélectionnée. Choisis le mode : Interrompre coupe la musique chez les auditeurs ; Mixer baisse la musique à 30 % et ta voix passe par-dessus (talkover DJ). Nécessite HTTPS (ou localhost).
🎧 Retour casque admin — pour vérifier que ta voix est bien diffusée (utilise un casque pour éviter le larsen).
Heuristique uniquement (pas de clé LLM configurée).
data/audio)Mot de passe oublié ? Demande un lien de réinitialisation depuis la page de login (ou clique ci-dessous).
Le live utilise WebRTC P2P : l'audio circule directement entre ton navigateur et chaque auditeur, sans transiter par ce serveur. Le serveur ne fait que du signaling. STUN public Google/Cloudflare utilisé. Pour des auditeurs distants derrière NAT strict, un serveur TURN peut être nécessaire (à configurer plus tard).
Pour activer le reset par email, configure ces variables d'env dans Coolify :
SMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASS, SMTP_FROM, RESET_EMAIL, PUBLIC_URL.
Sender.net (recommandé) :
• SMTP_HOST=smtp.sender.net
• SMTP_PORT=587
• SMTP_USER=<ton email Sender>
• SMTP_PASS=<token API SMTP> (Settings → API tokens → SMTP)
• SMTP_FROM=SOUND <no-reply@altioresante.cloud>
Si le live ne fonctionne pas pour des auditeurs distants (le P2P direct échoue derrière certains NAT/firewalls),
configure ton propre TURN via :
TURN_URL=turn:turn.example.com:3478 (peut lister plusieurs URLs séparées par virgules),
TURN_USERNAME, TURN_CREDENTIAL.
Sans config, on utilise le TURN public OpenRelay (Metered.ca) qui peut être rate-limité.
Compte gratuit metered.ca : 50 GB/mois → https://www.metered.ca/tools/openrelay
Les utilisateurs doivent demander l'accès depuis la page d'accueil avant de pouvoir écouter. Tu approuves ou refuses ici.