Av Rawnok Jahan
Vilka IPTV-spelare har faktiskt stöd för catch-up-tv?
Catch-up är inte en funktion som spelaren bara aktiverar – det är en URL som spelaren måste bygga. Om din leverantör erbjuder funktionen men spelaren inte kan skapa URL:en finns den i praktiken inte.

Tidigare program kan bara spelas upp när spelaren kan bygga en catch-up-URL.
Här är det nästan ingen som förklarar: catch-up-tv är inte en funktion som spelaren aktiverar. Det är en URL som spelaren måste skapa.
Din leverantör lagrar de senaste dagarnas sändningar från en kanal på sin server. För att spela gårdagens program klockan 20 måste spelaren skapa en begäran som säger "den här kanalen, med start vid den här tidsstämpeln, under den här tiden." Det finns ingen gemensam standard för hur begäran formuleras – det finns minst tre varianter, och de ser helt olika ut.
Det är därför så många spelare listar "Catch-Up" på funktionssidan men sedan visar alla tidigare program i guiden som gråmarkerade. De har implementerat ett schema. Din leverantör använder ett annat.
Det här inlägget förklarar de tre schemana, visar hur du tar reda på vilket din leverantör använder och går igenom vad du ska leta efter i en spelare. Om du först vill förstå grunderna kan du börja med catch-up och timeshift förklarat.
Catch-up kontra timeshift kontra inspelning
Tre saker som ofta blandas ihop. De är inte samma sak:
- Catch-up spelar upp ett tidigare program från leverantörens arkiv. Det beror helt på att leverantören lagrar programmet.
- Timeshift pausar och spolar tillbaka strömmen du tittar på just nu. Samma underliggande arkiv, men ett kortare tidsfönster.
- Inspelning (DVR) sparar en ström som en fil på din egen enhet. Oberoende av leverantören.
Allt nedan handlar om de två första, som använder samma URL-mekanik. Inspelning är en helt separat mekanism – och något du bör kontrollera noggrant i den spelare du utvärderar, eftersom en "Record"-knapp i gränssnittet inte är samma sak som en spelare som faktiskt skriver video till disk.
De tre scheman som leverantörer använder
1. Xtream-timeshift
Om din inloggning består av en serveradress samt ett användarnamn och lösenord kör din leverantör Xtream Codes. Catch-up tillhandahålls via en särskild sökväg som ungefär ser ut så här:
http://server:port/timeshift/USERNAME/PASSWORD/DURATION/START/STREAM_ID.ts
Spelaren måste känna till strömmens numeriska ID, räkna ut längden i minuter och formatera starttidsstämpeln exakt på det sätt som panelen förväntar sig. Xtream API rapporterar också hur många dagars arkiv som finns för varje kanal via ett värde för tv_archive / catchup-days. En spelare som ignorerar det fältet kan inte avgöra vilka program som ens är tillgängliga.
2. M3U catchup-source-mallar
I en M3U-spellista kan en kanal innehålla attribut som beskriver sin egen catch-up-URL som en mall:
#EXTINF:-1 catchup="default" catchup-days="7"
catchup-source="http://host/live/user/pass/123.ts?start=${start}&end=${end}",Channel
Spelaren ersätter platshållarna med riktiga värden – ${start}, ${end}, {utc}, {duration}, {timestamp} och liknande. Olika leverantörer använder olika platshållarvarianter, och det är precis där enklare spelare fallerar.
3. M3U shift / append
De enklaste varianterna. catchup="shift" (ibland timeshift) betyder "ta live-URL:en och lägg till UTC-parametrar":
...live-url.ts?utc=1720560000&lutc=1720563600
catchup="append" betyder "klistra fast det här suffixet på live-URL:en." Båda är triviala jämfört med de två andra – och ändå stöder många spelare fortfarande bara dessa varianter. Därför fungerar catch-up med vissa spellistor men inte med andra i samma app.
Så tar du reda på vad din leverantör erbjuder
Innan du utvärderar en enda spelare bör du ta reda på om du över huvud taget har något att spela upp. Det tar två minuter:
Om du har en M3U-URL: öppna den i en webbläsare eller textredigerare och sök efter catchup. Om du hittar catchup="…" eller catchup-source="…" bland dina kanaler erbjuder leverantören catch-up, och du kan se exakt vilken variant som används. Om ordet aldrig förekommer har du ingen catch-up, och ingen spelare kan hitta på det.
Om du har en Xtream-inloggning: gå till
http://your-server:port/player_api.php?username=USER&password=PASS&action=get_live_streams
och leta efter tv_archive bland kanalerna. "tv_archive":1 betyder att det finns ett arkiv; tv_archive_duration visar hur många dagar.
Om du inte hittar något: fråga leverantören direkt – "stöder ni catch-up/uppspelning från arkiv, och i så fall hur många dagar?" De flesta marknadsför funktionen eftersom den är ett försäljningsargument.
Det här steget är viktigare än jämförelsen av spelare, eftersom ungefär hälften av alla rapporter om att "catch-up inte fungerar" kommer från personer vars leverantör aldrig erbjöd funktionen.
Vad du ska leta efter i en spelare
Med detta i åtanke är det här det som faktiskt skiljer spelarna åt – och så här testar du varje påstående i stället för att lita på en funktionslista:
Tolkar den hela EPG? Catch-up kräver en riktig programguide: starttider, längder och tidszonsförskjutningar. En spelare som bara visar "Nu / Nästa" från kanalraden har inget att bygga en catch-up-URL på. Testa: visar guiden ett fullständigt rutnät med tidigare klockslag, eller bara det aktuella programmet?
Hanterar den ditt schema? En spelare som bara stöder shift fungerar inte med catchup-source-mallar. Testa: hitta ett tidigare program och försök spela upp det.
Blir tidszonen rätt? Catch-up-URL:er är tidsstämplar. En förskjutning på en timme innebär att du börjar titta på fel program. Om catch-up spelar upp något men konsekvent fel program är det därför. (Felaktiga tider i guiden? Separat lösning.)
Fungerar den på din enhet? Flera bra catch-up-implementationer är endast för Android.
Så står sig de välkända spelarna
- VLC – nej. VLC har inget EPG-lager, och utan en programguide finns det inget för catch-up att kopplas till. Det är en utmärkt strömspelare, men ingen catch-up-klient. (VLC kontra Tuneline.)
- Kodi – ja, via tillägget PVR IPTV Simple Client, som du konfigurerar själv. Kapabelt, men det minst nybörjarvänliga alternativet här.
- TiviMate – ja, och den har gott rykte för detta. Endast Android och Android TV, så den hjälper inte på Mac, PC, iPhone eller Apple TV. (Alternativ för flera plattformar.)
- Tuneline – ja, på alla plattformar vi erbjuder. Mer information nedan.
Funktionslistor ändras, så se ovanstående som en utgångspunkt och kör tvåminuterstestet på din egen spellista.
Vad Tuneline implementerar, exakt
Eftersom vaghet är det som gör sådana här inlägg missvisande kommer här exakt vad appen innehåller:
- Xtream-timeshift – bygger
/timeshift/…-URL:en och läsertimeshiftochcatchup-daysför att fastställa arkivets tidsfönster. - M3U
catchup-source-mallar – ersätter platshållarna${start},${end},{utc},{duration}och{timestamp}. - M3U
shiftochappend– varianterna med UTC-parametrar respektive suffix.
I EPG-rutnätet markeras tidigare program som ligger inom arkivets tidsfönster som tillgängliga; välj ett och sedan Titta från början, så växlar spelaren till catch-up-läge med en synlig CATCHUP-indikator och ett Tillbaka till live-reglage.
Två ärliga begränsningar. Attributet tvg-rec – ett äldre och ovanligare sätt att ange antalet arkivdagar – läses inte; om din leverantör bara använder tvg-rec aktiveras inte catch-up. Catch-up är dessutom beroende av en fungerande EPG: ingen guide, inga tidigare program, inget att klicka på. (Om guiden inte läses in.)
Catch-up fungerar på Windows, macOS, Linux, Android, Android TV, Google TV, Fire TV, iPhone, iPad och Apple TV – samma implementation överallt, eftersom det är samma URL-byggare som delas av alla plattformar.
Ladda ner Tuneline, öppna guiden och klicka på något från gårdagen.
Vanliga frågor
Vilka IPTV-spelare stöder catch-up-tv?
Kodi (via PVR IPTV Simple Client), TiviMate (endast Android) och Tuneline (alla plattformar) har stöd för catch-up. VLC har det inte, eftersom den saknar EPG. Utöver det bör du kontrollera om spelaren hanterar din leverantörs schema – stöd för "catch-up" i allmänhet är meningslöst om spelaren bara implementerar ett av de tre URL-formaten.
Varför är tidigare program gråmarkerade i min guide?
Antingen erbjuder din leverantör inget arkiv för den kanalen, eller så kan spelaren inte bygga catch-up-URL:en för det schema som leverantören använder. Kontrollera din M3U efter ordet catchup, eller din Xtream-API efter tv_archive – det visar vilket av de två fallen det handlar om.
Är catch-up samma sak som inspelning?
Nej. Catch-up strömmar ett tidigare program från leverantörens server inom deras arkivtidsfönster (vanligtvis 1–7 dagar), och programmet försvinner när tidsfönstret löper ut. Inspelning sparar en kopia på din egen lagring. Om du behöver behålla något permanent är catch-up inte rätt mekanism.
Hur många dagars catch-up får jag?
Det är din leverantör som bestämmer det för varje kanal. Det anges som catchup-days i M3U eller tv_archive_duration i Xtream, vanligtvis 1–7 dagar.
Använder catch-up mer bandbredd än live-tv?
Nej. Det är samma ström med samma bithastighet, men från en annan starttid. (Hur mycket data streaming använder.)
Ta reda på på två minuter om du har betalat för catch-up som du aldrig har använt. Installera Tuneline, öppna guiden och klicka på ett program från igår.
— Rawnok Jahan
Dela artikeln
Try Tuneline free
A fast, no-account media player for every platform. Load your own playlist and see how it compares in a couple of minutes.
Get TunelineRelaterade artiklar
- Den bästa streamingenheten 2026: prestanda, tillförlitlighet och hur länge den håller
- En enklare streaminglösning för äldre familjemedlemmar (2026)
- Ethernet kontra Wi-Fi för 4K-streaming: vad som faktiskt spelar roll (2026)
- Gemini på Google TV 2026: Vad det faktiskt gör
- Gör din setup redo för säsongen 2026/27
Läs den här artikeln på ett annat språk
- EnglishWhich IPTV Players Actually Support Catch-Up TV? (2026)
- FrançaisQuels lecteurs IPTV prennent réellement en charge la télévision de rattrapage ? (2026)
- AfrikaansWatter IPTV-spelers ondersteun werklik terugkyk-TV? (2026)
- العربيةأي مشغلات IPTV تدعم تقنية Catch-Up TV فعلاً؟ (2026)
- বাংলাকোন কোন IPTV প্লেয়ার সত্যিই ক্যাচ-আপ টিভি সমর্থন করে? (২০২৬)
- ČeštinaKteré IPTV přehrávače skutečně podporují zpětné přehrávání? (2026)
- DanskHvilke IPTV-medieafspillere understøtter faktisk catch-up-tv? (2026)
- DeutschWelche IPTV-Player unterstützen wirklich Catch-up TV? (2026)
- ΕλληνικάΠοια IPTV player υποστηρίζουν πραγματικά Catch-Up TV; (2026)
- Español¿Qué reproductores de IPTV realmente admiten Catch-Up TV? (2026)
- Español (Latinoamérica)¿Qué reproductores de IPTV realmente son compatibles con la TV de catch-up? (2026)
- فارسیکدام پخشکنندههای IPTV واقعاً از تلویزیون بازپخش پشتیبانی میکنند؟ (۲۰۲۶)
- SuomiMitkä IPTV-soittimet todella tukevat catch-up-TV:tä? (2026)
- हिन्दीकौन से IPTV प्लेयर वाकई Catch-Up TV को सपोर्ट करते हैं? (2026)
- MagyarMely IPTV-lejátszók támogatják ténylegesen a felzárkóztató tévét? (2026)
- ItalianoQuali Lettori IPTV Supportano Veramente il Catch-Up TV? (2026)
- 한국어어떤 IPTV 플레이어가 실제로 캐치업 TV를 지원하나요? (2026)
- Bahasa MelayuPemain IPTV manakah yang benar-benar menyokong TV catch-up? (2026)
- NederlandsWelke IPTV-spelers ondersteunen echt catch-up TV? (2026)
- NorskHvilke IPTV-spillere støtter faktisk catch-up-TV? (2026)
- PolskiKtóre odtwarzacze IPTV rzeczywiście obsługują programy z archiwum? (2026)
- PortuguêsQuais Aplicativos IPTV Realmente Suportam TV Catch-up? (2026)
- RomânăCe playere IPTV acceptă cu adevărat funcția de catch-up TV? (2026)
- РусскийКакие IPTV-плеры действительно поддерживают Catch-Up TV? (2026)
- СрпскиKoji IPTV plejeri zaista podržavaju catch-up TV? (2026)
- SvenskaVilka IPTV-spelare har faktiskt stöd för catch-up-tv? (2026)
- TagalogAling mga IPTV Player ang Talagang Sumusuporta sa Catch-Up TV? (2026)
- TürkçeHangi IPTV Oynatıcıları Gerçekten Catch-Up TV'yi Destekliyor? (2026)
- Tiếng ViệtNhững Trình Phát IPTV Nào Thực Sự Hỗ Trợ Catch-Up TV? (2026)
Tuneline är en mediespelarapplikation. Den tillhandahåller, lagrar eller distribuerar inget innehåll. Du tar med din egen spellista, precis som med VLC.