DEV Community

Guillaume Sere
Guillaume Sere

Posted on

đŸ“ș ITV-60 – Mon lecteur IPTV personnel en ligne

Salut la communauté ! 👋

Je voulais partager avec vous ITV-60, un projet sur lequel j’ai travaillĂ© rĂ©cemment. C’est une application web qui permet de regarder des chaĂźnes IPTV directement depuis votre navigateur et de gĂ©rer vos favoris de façon simple et rapide.

🚀 FonctionnalitĂ©s principales

  • Lecture en direct de chaĂźnes IPTV via HLS.

  • Favoris : ajoutez et retirez vos chaĂźnes prĂ©fĂ©rĂ©es en un clic.

  • Filtres : recherchez par pays et catĂ©gorie.

  • Chargement optimisé : affichage progressif avec infinite scroll pour ne pas surcharger la page.

  • CatĂ©gories et pays : affiche le logo, le drapeau et le nom du pays de la chaĂźne.

  • Sous-titrage : support pour les flux avec sous-titres.

🛠 Tech Stack

  • Frontend : React, Next.js

  • Streaming : Hls.js

  • State management : Hooks + LocalStorage pour les favoris

  • DonnĂ©es : API publique IPTV-org (streams, chaĂźnes, logos)

💡 Ce qui m’a motivĂ©

Regarder la tĂ©lĂ©vision en ligne peut vite devenir compliquĂ© avec plusieurs apps et services. J’avais envie d’un lecteur centralisĂ©, simple et rapide Ă  utiliser directement depuis un navigateur, avec mes chaĂźnes prĂ©fĂ©rĂ©es toujours Ă  portĂ©e de main.

🔧 Aperçu du projet

🌐 Essayer ITV-60

Vous pouvez tester le projet ici : https://iptv-60.vercel.app/

💬 Conclusion

ITV-60 est encore en développement, mais il fonctionne déjà trÚs bien pour un usage personnel ou pour tester des flux IPTV.

Si vous avez des idĂ©es d’amĂ©lioration ou des suggestions (nouveaux filtres, thĂšme sombre, etc.), je serais ravi d’en discuter !

Top comments (0)