A program to generate XMLTV and M3U8 files for ARD's online live TV, using ARD's web APIs.
usage:
install golang, run go run ./cmd/ard-jellyfin
it will by default output into the folder output
you can change it using the output flag:
go run ./cmd/ard-jellyfin -output output2
in jellyfin simply create a m3u tuner and xmltv epg using the files,
by default the program will update it every hour
you can set the timer using -timer {seconds}
if your jellyfin cant access the folder
you can run a builtin http server using the -listen flag:
go run ./cmd/ard-jellyfin -listen 0.0.0.0:1234
then just use http://the-machines-ip:1234/ard.m3u8 and http://the-machines-ip:1234/ard.xml