Catalogue, lecteur HLS, résolution de flux multi-sources, infrastructure, app sur le téléphone, hors-ligne — et tout ce qu'il faut pour la faire tenir. Écrit à partir d'une plateforme réelle : six mois, quatre cents commits, deux architectures jetées.
Paiement unique · accès à vie · mises à jour comprises · aide sur le frontend incluse
Ce lecteur est celui du chapitre 1.4. Il lit, ici même, un vrai flux HLS public (Big Buck Bunny), segment par segment, directement depuis le CDN — et il dit ce qu'il fait.
Trois blocs — un catalogue qui décrit, un résolveur qui trouve les flux, un lecteur qui lit — et une règle qui décide de tout : la vidéo ne passe jamais par votre serveur. Chaque bloc est une partie du guide.
La vidéo va du CDN au navigateur, directement. Votre serveur résout, il ne relaie pas. C'est ce qui rend la plateforme petite, et ce qui la garde en vie quand un CDN bloque les datacenters.
Une source en 480p qui se lit sans intermédiaire passe devant une source en 1080p qui dépend de votre serveur. La qualité se discute entre sources directes, jamais contre le direct.
Tout ce que le serveur fait à sa place — sonder, télécharger, réécrire — finit par casser. C'est le navigateur qui vérifie, qui télécharge, qui lit.
Dans l'ordre de construction. À la fin de chaque partie, quelque chose marche. Le chapitre 1.3 est en lecture libre.
| Format | Un guide en ligne, lisible sur ordinateur et téléphone, avec un accès personnel. Deux modes de lecture : débutant (Docker, nginx, HLS, CORS expliqués au moment où on en a besoin) ou confirmé. |
| Contenu | 12 parties, 65 chapitres. Chaque chapitre : ce que vous aurez à la fin, les explications, le code, une règle, la chronique de ce qui s'est réellement passé, un bilan. |
| Code | Trente fichiers de référence, un par sujet, écrits pour le guide et exécutés avant d'être montrés. Réutilisables dans vos projets. |
| Schémas | Huit dessins : les trois blocs, l'arbre HLS, la cascade, le jeton de lecture, le hors-ligne, le déploiement bleu/vert… |
| Annexes | Le carnet des intégrations avec état daté, le registre des 57 pièges, les outils, le journal. |
| Avec une IA | Écrit pour être donné à Claude Code ou Codex : un chapitre sur la méthode, et soixante étapes formulées pour lui être confiées, chacune avec son critère de fin. |
| Aide sur le frontend | La partie visible — accueil, fiches, lecteur, app mobile — est celle où l'on bloque le plus. Je vous aide personnellement, par email : retours sur votre interface, composants, réglages, jusqu'à ce que ça ressemble à quelque chose. |
| Langue | Français. Version anglaise à venir, comprise. |
| Mises à jour | Comprises, sans limite de durée. Le carnet et le journal bougent au fil de la plateforme dont le guide est tiré. |