Ton archive, cherchable par tout le monde.
Une page par chaîne, publique, en cinq sections : live, votes, catalogue, historique, stats. Le catalogue liste chaque VOD archivée par titre, année et jeu.
Cinq sections.
Le même ordre sur chaque chaîne : un spectateur qui en connaît une les connaît toutes.
- #live
Live
La VOD à l’antenne, sa date d’enregistrement, une barre de progression qui avance, le temps restant, et la suivante. Rafraîchie toutes les quelques secondes, sans WebSocket.
- #votes
Votes
Le sondage en cours avec ses options et ses scores, ou le dernier résultat. Un mode d’emploi dérivé des fenêtres de la chaîne : quand les propositions ouvrent, quand le sondage ouvre.
- #catalogue
Catalogue
Chaque VOD archivée. Recherche plein texte, filtres par année et par jeu, tri par date, durée ou titre. Un clic copie la commande !request.
- #historique
Historique
Les dernières diffusions, avec le nombre de votes qui a élu chacune, ou « tirage auto » quand le catalogue a choisi.
- #stats
Stats
Heures d’antenne, jours de live, jeux les plus diffusés en barre empilée, participation du chat, part du catalogue jamais rediffusée. 30 derniers jours ou depuis le début.
Chaque VOD est une page.
Un catalogue public est une surface de recherche qui t’appartient.
Sur le site de référence, 3 006 VOD sont listées avec leurs titres, leurs jeux et leurs dates. Chacune est une requête que quelqu’un tape : un nom de jeu, un titre de série, une année. Twitch n’indexe pas les VOD expirées. Ton site, si.
Le site est rendu côté serveur : les moteurs de recherche lisent le catalogue entier, le sondage en cours et les stats sans exécuter de script. Pagination et filtres vivent dans l’URL, donc une vue filtrée se partage et s’indexe.
À toi, pas à nous.
Le site porte le nom de la chaîne. VOD247 reste dans le pied de ce site-ci, pas du tien.
Nom et logo
Ton nom d’affichage Twitch par défaut, ton logo si tu en mets un.
Couleurs
Accent et fond, depuis le tableau de bord. Seules de vraies couleurs sont acceptées : une valeur qui n’en est pas une retombe sur le défaut, et c’est journalisé.
Langue et fuseau
Dates et durées suivent la langue et le fuseau de la chaîne, par chaîne, jamais un réglage global.
Domaine
Un sous-domaine vod247.tv par défaut. Ton propre domaine sur demande : pointe-le vers nous et le site y répond, sans redirection vers notre adresse.
Gabarit de titre
Le titre Twitch de chaque VOD suit un gabarit que tu écris, avec le titre de la VOD, sa date, le temps restant et l’adresse de ton site.
Kit Twitch
Description, message de lancement et trois panneaux générés depuis la chaîne, prêts à coller dans le tableau de bord Twitch.
Lisible par API.
Tout ce que le site montre est un point d’accès JSON public, cacheable, sans clé.
/api/nowCe qui passe, la phase du cycle, les spectateurs, la VOD suivante./api/ballots/currentLe sondage en cours et le dernier résolu./api/catalogLe catalogue, cherchable et filtrable. /api/facets pour les compteurs./api/historyLes diffusions, de la plus récente à la plus ancienne, par curseur./api/statsHeures d’antenne, jeux, participation, couverture du catalogue.
Questions.
Je peux utiliser mon propre domaine ?
Oui, sur demande. La propriété du domaine est vérifiée à la main pour l’instant, donc c’est nous qui le posons, pas un formulaire. Le site répond ensuite sur ton domaine, sans redirection.
Le site est obligatoire ?
Il vient avec chaque chaîne et il est toujours public. Rien à activer, rien à héberger.
Il montre les pseudos de mes spectateurs ?
Non. Les nombres de votes et de propositions sont publics ; les pseudos derrière ne font pas partie du contrat public.
La section live est à jour à quel point ?
La page se rafraîchit toutes les quelques secondes et interpole la position entre deux réponses. Si ça échoue trois fois de suite, elle le dit.
Regarde-le tourner.
Le site de la chaîne de démonstration est public. Ouvre-le, cherche dedans, regarde la barre avancer.
Ouvrir la démo en direct