Jellyfin Forum
Does Threadfin work with HDHomerun ? - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Does Threadfin work with HDHomerun ? (/t-does-threadfin-work-with-hdhomerun)

Pages: 1 2


Does Threadfin work with HDHomerun ? - ClemFandango - 2024-10-20

.. or even work at all ?

I'm trying to figure out a working solution for Live TV and maybe I'd have been ok in my younger years with such a steep learning curve but I'm struggling.

I can set up the playlist to connect to the device and it recognises the number of channels just fine.

I go to mapping to mark one channel as "active" and check the boxes for update channel name and logo but then I get lost at the XMLTV file generation.

There doesn't seem to be any kind of guide I can find online anywhere.  Most of the ones that come close are either for xteve and IPTV which doesn't help.

Any clues gratefully received, thanks.


RE: Does Threadfin work with HDHomerun ? - xaque - 2024-10-20

(2024-10-20, 07:50 PM)ClemFandango Wrote: .. or even work at all ?

I'm trying to figure out a working solution for Live TV and maybe I'd have been ok in my younger years with such a steep learning curve but I'm struggling.

I can set up the playlist to connect to the device and it recognises the number of channels just fine.

I go to mapping to mark one channel as "active" and check the boxes for update channel name and logo but then I get lost at the XMLTV file generation.

There doesn't seem to be any kind of guide I can find online anywhere.  Most of the ones that come close are either for xteve and IPTV which doesn't help.

Any clues gratefully received, thanks.

Couple of things here.

First, is there a reason to use threadfin as a proxy and not just use jellyfins live tv setup which supports hdhomerun?

Second, threadfin doesn't generate a xmltv file unless you supply it with one, so you need some sort of epg provider like schedulesdirect or something to point threadfin too.

Lastly, the threadfin discord is pretty active and probably going to be a bit more help than this forum, I'd suggest heading there for troubleshooting.


RE: Does Threadfin work with HDHomerun ? - ClemFandango - 2024-10-20

Thanks for the reply. I'm trying Threadfin because Schedules Direct doesn't work, at least for me.

The usual pattern every time I install Jellyfin is that I'll set up Live TV with the HDHomerun and I'll add my Schedules Direct account for EPG data and within a certain amount of time the EPG will start losing thumbnails and graphics and i'll be left with grey boxes all over.

The last time I tried it, it took less than 48 hours before the thumbnails and graphics started disappearing and I just don't know how to fix it, so that's why I'm looking for alternatives.

I don't have discord but I can get it easily enough though.


RE: Does Threadfin work with HDHomerun ? - xaque - 2024-10-20

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.


RE: Does Threadfin work with HDHomerun ? - ClemFandango - 2024-10-21

(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.


RE: Does Threadfin work with HDHomerun ? - xaque - 2024-10-21

(Yesterday, 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


RE: Does Threadfin work with HDHomerun ? - ClemFandango - 2024-10-21

That might have been why the other one was giving me an error .. lol


RE: Does Threadfin work with HDHomerun ? - ClemFandango - 2024-10-21

(Yesterday, 05:52 AM)xaque Wrote:
(Yesterday, 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 ?


RE: Does Threadfin work with HDHomerun ? - xaque - 2024-10-21

(Yesterday, 06:40 AM)ClemFandango Wrote:
(Yesterday, 05:52 AM)xaque Wrote:
(Yesterday, 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


RE: Does Threadfin work with HDHomerun ? - ClemFandango - 2024-10-21

(Yesterday, 07:54 AM)xaque Wrote:
(Yesterday, 06:40 AM)ClemFandango Wrote:
(Yesterday, 05:52 AM)xaque Wrote:
(Yesterday, 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