Skip to content
Micfri edited this page Dec 31, 2025 · 2 revisions

📺 Welcome to the Tesla TV Wiki!

Bienvenue sur la documentation technique de Tesla TV, une application web haute performance conçue spécifiquement pour le navigateur des véhicules Tesla (MCU2 et MCU3).

🚀 Vision du Projet

L'objectif est d'offrir une interface de streaming fluide, optimisée pour le tactile, permettant d'accéder à la TV en direct et à du contenu multimédia sans les distractions du navigateur classique.


🛠️ Spécifications Techniques

1. Stack Technologique

  • Lecteurs : Intégration hybride de HLS.js (flux Apple) et Shaka Player (flux DASH/MPD).
  • Interface : Design Cyber-Neon basé sur CSS Grid et Flexbox pour une adaptabilité parfaite sur l'écran 15" ou 17" de la Tesla.
  • Logiciel : JavaScript pur (Vanilla JS) pour garantir une légèreté maximale sur le processeur de la voiture.

2. Fonctionnalités "Tesla-Ready"

  • Navigation par Swipe : Ouverture du menu à gauche (conducteur) ou à droite (passager) via des gestes tactiles ultra-sensibles.
  • Media Recording : Possibilité d'enregistrer les flux en direct directement dans le cache du navigateur (format .webm).
  • Mode Plein Écran : Optimisé pour fonctionner via la redirection "Plein écran" du navigateur Tesla.

📂 Architecture du Dépôt

  • index.html : Structure de l'application et conteneurs vidéo.
  • style.css : Thème visuel, animations néons et indicateurs de swipe.
  • script.js : Cerveau de l'application (logique des lecteurs, détection de gestes, horloges).
  • channels.json : Base de données dynamique des chaînes.

💡 Liens Rapides


Note : Ce projet est open-source. Si vous constatez un bug, merci d'ouvrir une Issue.

Clone this wiki locally