Threadfin i korthet
- Vad det är
- En M3U-proxy för Plex DVR och Live TV i Emby och Jellyfin, baserad på xTeVe (MIT-licens)
- Medieservrar
- Plex Media Server med Plex Pass; Emby Server med Emby Premiere; Jellyfin 10.7.1 eller senare
- Indata
- M3U-listor och XMLTV-guider, sammanslagna och uppdaterade automatiskt
- Strömning
- Buffert i RAM med stöd för HLS (M3U8) och justerbart antal tuners
- Installation
- Docker-avbilden fyb3roptik/threadfin, webbgränssnitt på port 34400
Från Threadfins kodförråd, kontrollerat september 2026.
Vad Threadfin gör
Plex, Emby och Jellyfin byggdes för att spela in tv från tunerenheter, inte från IPTV-spellistor. Threadfin överbryggar det: den presenterar dina IPTV-kanaler för medieservern som om de kom från en tuner, med en ren kanallista och matchande guidedata.
- Slår ihop dina M3U-listor och XMLTV-guider, även externa, och uppdaterar dem automatiskt.
- Låter dig välja och mappa kanaler, med massredigering och upp till tre reservkanaler kopplade till varje aktiv kanal.
- Levererar resultatet till medieservern, som sedan visar kanalerna i sin egen Live TV-guide och kan spela in dem.
Innan du börjar
- En medieserver med stöd för tunerbaserad live-tv: Plex kräver Plex Pass för Live TV och DVR, Emby kräver Emby Premiere och Jellyfin kräver version 10.7.1 eller senare.
- En dator som alltid är på för att köra Threadfin, oftast samma som medieservern.
- Länkarna till spellista och guide. Med en Xtream Codes-inloggning bygger du båda först; se från Xtream Codes till M3U.
Installera
- Kör Threadfin i Docker med avbilden fyb3roptik/threadfin och publicera port 34400. Projektets exempel sätter PUID, PGID och TZ, och sparar inställningarna i en volym kopplad till /home/threadfin/conf (med temporära filer i /tmp/threadfin).
- Öppna webbgränssnittet på datorns adress och port 34400 och gå igenom installationsguiden.
- Lägg till din M3U-lista och XMLTV-guide.
- Filtrera och mappa kanaler. Behåll bara kanalerna du tittar på och koppla var och en till sin guidepost.
- Ställ in antalet tuners till det antal strömmar ditt abonnemang tillåter samtidigt, så att medieservern inte försöker öppna fler än leverantören tillåter. Se för många anslutningar.
- Koppla medieservern. I Plex lägger du till en DVR-tuner och väljer Threadfin; se IPTV i Plex. I Jellyfin eller Emby lägger du till Threadfin som tuner i inställningarna för Live TV; se IPTV i Jellyfin.
Tips
- Håll kanallistan smal. Tunerbaserade upplägg är lättare att hantera, och laddas snabbare, med en genomtänkt lista.
- Använd reservkanaler för viktiga kanaler, så att Threadfin kan byta källa om en slutar fungera.
- Guidematchningen bygger på kanal-id; se EPG saknas för vissa kanaler.
- Schemalägg uppdateringar dagligen så att kanaladresser och guidedata hålls aktuella.
Threadfin, xTeVe eller Dispatcharr?
Threadfin är den underhållna efterföljaren till xTeVe, inriktad på att mata medieservrar. Dispatcharr är en bredare hanterare för strömmar och guide med fler utdata (bland annat ett Xtream Codes-API för spelarappar), inbyggd DVR och flera användare. Se Dispatcharr, Threadfin eller xTeVe.
