Skip to content

DEFENDORe/webtv

Repository files navigation

A web app for consuming IPTV via m3u and xmltv files.

Demo Video

Features

  • Run locally, without a server. Just open the html file in a browser.
  • Full EPG guide with responsive layout
  • Apply group-title filters during m3u scan
  • Both XML and M3U parsers are run inside Workers, as to not block UI
  • Supports large xmltv and m3u files. (Tested with 300MB+ m3u and 20MB+ xml files)
  • Add your M3U and/or XMLTV file(s) via File upload or URL
  • Save URL's to LocalStorage; automatically scan file(s) on page refresh
  • Uses mpegts.js and hls.js for playback

Install

npm install

Build

npm run build

The project is built to the ./dist directory. Either host this directory or just open the index.html file.

Development

npm run dev

About

A web app for consuming IPTV via m3u and xmltv files.

Resources

Stars

Watchers

Forks

Packages

No packages published