movix-tizenbrew
v1.0.0
Published
Movix streaming app wrapper for Samsung Tizen TVs via TizenBrew
Readme
movix-tizenbrew
Module TizenBrew pour regarder Movix sur Samsung Smart TV (Tizen).
Fonctionnalités
- Navigation D-pad complète (↑↓←→ + OK + Retour)
- Anneau de focus rouge visible sur tous les éléments
- OSD lecteur vidéo (play/pause, progression, temps)
- Touches couleurs comme raccourcis :
- 🔴 Rouge → Recherche
- 🟢 Vert → Accueil
- 🟡 Jaune → Watchlist
- Touches médias (⏯ ⏩ ⏪ ⏹)
- Adaptation visuelle TV (taille, scrollbar, curseur)
Installation
Méthode recommandée : TizenBrew Installer Desktop
- Installe TizenBrew Installer Desktop
- Active le Mode Développeur sur ta TV :
- Paramètres → Assistance → Mode développeur → ON
- Entre l'IP de ton PC
- Dans TizenBrew Installer, clique sur "Install from npm" et entre
movix-tizenbrew
Méthode manuelle (si publié sur npm)
Dans TizenBrew (une fois installé), cherche movix-tizenbrew dans le store.
Structure du module
movix-tizenbrew/
├── package.json → Config TizenBrew (URL cible, scripts)
├── inject.js → Navigation D-pad, OSD, gestion touches
├── inject.css → Focus ring, adaptations TV, OSD styles
└── README.mdRaccourcis télécommande
| Touche | Action | |--------------|----------------------| | ↑↓←→ | Navigation | | OK | Sélectionner / Cliquer | | Retour | Page précédente | | 🔴 Rouge | Aller à la recherche | | 🟢 Vert | Aller à l'accueil | | 🟡 Jaune | Aller à la watchlist | | ⏯ | Play / Pause | | ⏩ ⏪ | +10s / -10s | | ⏹ | Stop |
Personnalisation
Si les sélecteurs CSS ne correspondent pas exactement à ton build de Movix,
édite dans inject.js la constante FOCUSABLE_SELECTORS pour ajouter
les classes de tes composants React.
Publication npm (optionnel)
npm login
npm publish --access publicEnsuite installable directement depuis TizenBrew.
