2024-10-21, 09:58 AM
(2024-10-21, 07:54 AM)xaque Wrote:(2024-10-21, 06:40 AM)ClemFandango Wrote:(2024-10-21, 05:52 AM)xaque Wrote:(2024-10-21, 05:09 AM)ClemFandango Wrote:(2024-10-20, 11:44 PM)xaque Wrote: Well threadfin doesn't have scheduledirect support built in. If you're running things in docker you can use this image, https://hub.docker.com/r/alturismo/xteve_guide2go
This is what I do, then map the config folder to the threadfin container and point threadfin to that xml file.
This works for me really well, images all working flawlessly. Set up is a bit funky but once I got it all running I haven't had to touch it in a good while.
Thankyou, I am indeed using Docker so I'll give that a try.
Don't know why I linked the xteve_guide2go image, I just use this one that is purely guide2go
https://hub.docker.com/r/alturismo/guide2go
I forgot to ask, if I can get this working, do you still add the HDHomerun as a device in the Live TV setting ?
No you'd use the m3u tuner not hdhomerun in jellyfin. You can set up m3u/xmltv authentication in threadfin settings, then you can use the provided urls found in the server info in threadfin in jellyfin
Thanks again. Not having any luck unfortunately. I'm just writing the rest of the thread in part to detail my steps for my own benefit in case I've missed something.
Used this docker compose for guide2go first of all.
Code:
version: latest
services:
guide2go:
container_name: guide2go
image: chuchodavids/guide2go:stable
ports:
- 8088:8088
environment:
- TZ=Europe/London
volumes:
- /volume1/docker/guide2go/config/guide2go:/config
- /volume1/docker/guide2go/livetv/:/data/livetv/
- /volume1/docker/guide2go/images:/data/images/
restart: always
Ran "docker exec -it guide2go guide2go -configure /guide2go/test.yaml
Signed in to SD and chose option 5 to "Manage Channels" and entered "All" to pull in everything, which it did. Chose Option 5 to generate the XMLTV file and exited.
Used this compose for Threadfin
Code:
version: latest
services:
threadfin:
image: fyb3roptik/threadfin
container_name: threadfin
ports:
- 34400:34400
environment:
- PUID=xxxx
- PGID=yyy
- TZ=Europe/London
volumes:
- /volume1/docker/threadfin/data/conf:/home/threadfin/conf
- /volume1/docker/threadfin/data/temp:/tmp/threadfin:rw
- /volume1/docker/guide2go:/xmlfile
restart: unless-stopped
Ran that and went to "Playlist" first to enter the IP of my HDHomerun and it picked up all 91 channels (that i'd marked as favourites) with 100% availability. Went to XMLTV and hit "New" and used the previous mapping to choose the XMLTV file that Guide2Go had created, which identified the 421 channels available from schedulesdirect lineup that I use.
Went to "Mapping" and mapped 5 channels to test it out. Set each channel to "Active" and also checked "Update Channel Name" and "Update Channel Logo".
In the XMLTV drop down box, I chose the file i'd previously added, clicked "Done" then "Save"
Installed Jellyfin via Docker and made sure to mount the folder with the XMLTV file as well.
Now when I add the HDHomerun device itself and then use the XMLTV file as Guide data, I do get full guide data but, again, no images anywhere aside from channel logos.
If I then try the M3U URL link provided by Threadfin and then use the XMLTV file, I get nothing at all. No EPG data or images.
Same happens if I use the M3U URL and then the XMLTV URL as well.
I think that's covered it .. lol