Fiche projet · Logiciel
Sunday Stream, piloter son stream depuis le canapé
Télécharger la dernière version Dernière version stable, depuis le dépôt GitHub public.
Contexte
Un streamer qui joue sur une TV de salon doit pouvoir lancer son live, changer de scène et modérer son chat sans se lever. Le projet est né de ce besoin : Couch Stream App, l’app Android, puis Sunday Stream qui réunit tout dans une seule application Windows.
Problématique
Piloter OBS, lire le chat Twitch et envoyer sa voix au PC depuis un téléphone, sur le réseau local, avec une latence faible et une installation à la portée d’un non-technicien.
Solution
Une architecture en trois parties : une application Windows (Tauri, Rust) avec zone de notification et mises à jour signées, un service Node.js qui parle à OBS et à Twitch, et une application Android (Capacitor) avec service natif pour garder le micro actif écran éteint.
- Démarrage et arrêt du stream, changement de scène, coupure du micro.
- Chat Twitch en direct avec modération : suppression, timeout, bannissement.
- Micro du téléphone envoyé au PC en audio Opus via WebRTC, injecté dans OBS.
- Santé du stream : débit, images par seconde, images perdues, avec alertes configurables.
- Appairage par QR code et découverte automatique sur le réseau local, assistant de premier lancement.
Le bot Discord du dimanche soir et la gestion des clips sont prévus dans la prochaine étape.