Pokled
⭐ À la une

VoiceJukebox — la musique partagée dans les salons vocaux

Pokled · Mar 05, 2026, 01:44 PM
775 vues
4 réponses
Dernier :
F
Futil
Feb 03, 2026, 01:44 PM #1

Le Jukebox vocal

Dans un salon vocal, n'importe quel membre peut ajouter une piste à la queue. Les pistes se jouent à la suite pour tous les participants connectés.

Synchronisation

Le serveur maintient l'état de la queue (piste courante, position temporelle). Quand un nouveau peer rejoint, il reçoit la position actuelle et peut synchroniser sa lecture.

Contrairement au NodyxCanvas, le Jukebox a besoin du serveur comme source de vérité — la synchronisation temporelle ne peut pas être purement P2P.

Sources supportées

Source

Support

Raison

Fichiers audio (mp3, ogg, flac, wav)

Upload direct, pas de dépendance externe

URL de flux radio (HLS/MP3)

🚧 en cours

Prérequis pour NODYX-RADIO

YouTube / Spotify

❌ intentionnel

Dépendance API propriétaire — contre la philosophie

Interface

  • Bouton ♫ Jukebox dans la toolbar du salon vocal

  • Pulse en ambre quand une piste joue

  • Queue avec auteur, durée, vote pour passer à la suivante

Prochaine étape

Support des URL de flux radio HLS/MP3 — ce qui ouvre la porte à NODYX-RADIO. Une instance Nodyx pourrait déclarer son flux et apparaître dans le directory comme station de radio.

Réponse #2
Feb 13, 2026, 06:32 AM #2

La position temporelle partagée c'est la partie difficile. Comment gérez-vous la dérive si un client a un buffer différent ?

Réponse #3
Feb 22, 2026, 11:20 PM #3

On envoie la position serveur en ms au join, le client scrub sa lecture. Il y a une dérive potentielle de quelques secondes entre pairs mais sur de la musique c'est imperceptible.

Pour du voice chat synchronisé ce serait un problème — pour du jukebox passif, pas du tout.

Réponse #4
Mar 04, 2026, 04:08 PM #4

Hâte de voir les URLs de flux radio. Je pense à une intégration avec SomaFM ou Radio Paradise — des stations qui ont une communauté forte et un stream MP3 public.

Ça collerait parfaitement avec la vision NODYX-RADIO.

Vous devez être connecté pour répondre.

Se connecter