technomancer702/nodecast-tv — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a self hosted web app for watching IPTV in the browser. I want to add either Xtream Codes login details or an M3U playlist, refresh the source, then browse Live TV, Movies, and Series from a clean dashboard.

It should have fast channel switching, category filters, search, a 24 hour TV guide grid, posters and metadata for movies, seasons and episodes for series, and one favorites system that works everywhere. Please include user login with admin and viewer roles, plus optional OIDC single sign on for things like Authentik or Keycloak.

Make it handle very large playlists smoothly, with virtual scrolling or whatever is needed so thousands of channels do not freeze the page. Add settings for hidden categories, volume memory, autoplay, stream processing, and transcoding. It should automatically remux or transcode browser incompatible streams with FFmpeg, support hardware acceleration for NVIDIA, AMD, Intel, and VAAPI when available, and include sensible audio downmix options.

Please make it easy to run locally and with Docker compose. Look up current docs online if you need to.

Want more depth? Deep Reverse