Moteur du Player

Un seul player. Tous les écrans.

Streaming HLS adaptatif, publicité côté serveur, sous-titres multi-plateformes et trois variantes de mise en page — empaqueté dans un static embed sans aucune dépendance runtime à TUSE.

3
variantes de layout
4
profils d'appareils
5
formats publicitaires
1
iframe pour intégrer
§ ATrois mises en page

Choisissez une posture.

Chaque variante est entièrement personnalisable et configurable par library. Changez de mise en page sans réencoder.

Preview · Standard
12:34 / 45:00
1080p
§ BProfils d'appareils

Réglés pour chaque surface.

Chaque library peut assigner un profil de player différent par appareil. iOS Safari, Android, télécommandes TV — tous gérés nativement.

D.01

Desktop

Piloté à la souris avec raccourcis clavier et menus de réglages riches.

D.02

Mobile

Gestes tactiles : tap pour basculer, double-tap pour play/pause. iOS Safari utilise le plein écran natif.

D.03

Tablet

Mise en page hybride. Cibles tactiles plus grandes sans la densité du chrome desktop.

D.04

TV

Anneaux de focus adaptés à la télécommande, larges zones cliquables, aucune hypothèse de hover.

§ CSous-titres & Audio

Des sous-titres qui fonctionnent partout.

Le CSS ::cue natif est silencieusement ignoré sur iOS Safari et dans de nombreuses iframes Android. Notre player rend les cues dans une overlay personnalisée, le style est donc identique sur tous les appareils.

Plusieurs pistes audio

Bascule audioTracks native HLS. Langue originale, doublage, commentaire du réalisateur — tout sélectionnable depuis le panneau.

  • Pistes WebVTT par vidéo, multilingues
  • Famille, taille, couleur, opacité de police personnalisées
  • Couleur de fond + opacité + style de bord
  • Contrôle de position (bas-centre, haut, plus)
  • Compatible iOS Safari + iframe Android
  • Activé par défaut par profil, modifiable par l'utilisateur
§ DPublicité

Cinq formats. Un seul moteur.

Propulsé par Prism. Changez d'ad server sans modifier le code du player. L'insertion côté serveur contourne entièrement les adblockers.

AD.01VAST

Pre-roll, mid-roll, post-roll. IAB VAST 4.x. Bouton skip, companions, suivi quartile complet.

AD.02VMAP

Plusieurs coupures publicitaires définies sur la timeline du contenu. Fallback waterfall par coupure.

AD.03Overlay

Bannières in-player non intrusives. Couleurs et logos pilotés par Brandfetch. CTR élevé.

AD.04Banner

Publicités display sur la surface OTT. Header, sidebar, entre les rangées. Creatives HTML personnalisés ou images.

AD.05Onepager

Interstitiel plein écran avec fond vidéo et overlay CTA. Placement à fort impact.

AD.06SSAI intégré
SSAI

L'insertion publicitaire côté serveur coud les pubs directement dans le stream. Pas de SDK client, pas de détection d'adblocker, pas de revenus perdus.

§ ESystème de thème

Votre marque. Au pixel près.

Chaque surface visible est un token. Réglez-les une fois par profil, appliquez sur des milliers de vidéos.

  • Accent + logo + filigrane (4 positions)
  • Fond, opacité, hauteur de la barre de contrôle
  • Couleur, taille, fond du bouton play
  • Barre de progression — lue, bufferisée, fond
  • Couleurs des icônes avec états hover
  • Bouton play central (taille, bordure, fond)
§ FContrôles & raccourcis

Clavier d'abord. Tactile averti.

Les raccourcis reflètent les conventions que les spectateurs connaissent déjà. Gestes tactiles conçus pour une utilisation à une main.

Lecture / Pause
Space/K
Basculer plein écran
F
Basculer muet
M
Avancer/reculer ± 10 secondes
← →
Volume ± 10 %
↑ ↓
Quitter le plein écran
Esc
Plus

Plus : Picture-in-Picture, menu qualité, vitesse de lecture (0,5×–2×), miniatures de seek, incrément de seek configurable.

§ GStatic Embed

Une iframe. Zéro couplage.

Les fichiers du player sont publiés sur votre CDN. Chaque vidéo reçoit un bundle d'embed autonome qui peut s'exécuter n'importe où — même si TUSE est inaccessible.

  • Fichiers du player servis depuis votre CDN
  • Zéro dépendance runtime au backend TUSE
  • Profil player par library intégré
  • Buffer HLS, retry, ABR configurables
  • Modes Live + VOD + Live faible latence
  • Bridge postMessage pour intégration OTT
EMBED · HTML
<iframe
  src="https://cdn.example.com/embed/abc123"
  allow="autoplay; fullscreen; picture-in-picture"
  allowfullscreen
/>
§ ∞Continue
Take it home

Votre player. Votre marque.

3 variantes. Theming complet. Static embed. Profils par library. Gratuit pour toujours.