Reviews·9 min

Deur Rawnok Jahan

Watter IPTV-spelers ondersteun werklik terugkyk-TV?

Terugkyk is nie ’n skakelaar wat ’n speler aanskakel nie — dit is ’n URL wat die speler moet saamstel. As jou verskaffer dit beskikbaar stel, maar jou speler nie die URL kan opstel nie, bestaan die funksie stilweg nie.

’n EPG-rooster wat vorige programme wys wat vir terugkyk beskikbaar is

Vorige programme kan slegs gespeel word wanneer die speler ’n terugkyk-URL kan saamstel.

Hier is die ding wat byna niemand verduidelik nie: terugkyk-TV is nie ’n funksie wat jou speler aanskakel nie. Dit is ’n URL wat jou speler moet saamstel.

Jou verskaffer stoor die laaste paar dae van ’n kanaal op hul bediener. Om gisteraand se 20:00-program te speel, moet die speler ’n versoek saamstel wat sê "hierdie kanaal, vanaf hierdie tydstempel, vir hierdie duur." Daar is geen enkele standaard vir hoe dié versoek geformuleer word nie — daar is minstens drie, en hulle lyk glad nie dieselfde nie.

Daarom lys soveel spelers "Terugkyk" op hul kenmerkebladsy en skakel dan elke vorige program in die gids grys. Hulle het een skema geïmplementeer. Jou verskaffer gebruik ’n ander een.

Hierdie plasing verduidelik die drie skema’s, wys jou hoe om uit te vind watter een jou verskaffer gebruik, en bespreek waarna om in ’n speler te kyk. As jy eers die onderliggende konsepte wil verstaan, begin by verduideliking van terugkyk en tydverskuiwing.

Terugkyk teenoor tydverskuiwing teenoor opname

Drie dinge wat mense uitruilbaar gebruik. Hulle is nie dieselfde nie:

  • Terugkyk speel ’n vorige program uit jou verskaffer se argief. Dit hang heeltemal daarvan af of die verskaffer dit stoor.
  • Tydverskuiwing pouseer en spoel die stroom wat jy tans kyk terug. Dieselfde onderliggende argief, maar ’n korter tydsvenster.
  • Opname (DVR) stoor ’n stroom as ’n lêer op jou eie toestel. Dit is onafhanklik van die verskaffer.

Alles hieronder handel oor die eerste twee, wat dieselfde URL-meganisme deel. Opname is ’n werklik afsonderlike meganisme — en een wat jy sorgvuldig moet nagaan in enige speler wat jy evalueer, want ’n "Neem op"-knoppie in ’n koppelvlak is nie dieselfde as ’n speler wat werklik video na die skyf skryf nie.

Die drie skema’s wat verskaffers gebruik

1. Xtream-tydverskuiwing

As jou aanmelding uit ’n bedieneradres plus ’n gebruikersnaam en wagwoord bestaan, gebruik jou verskaffer Xtream Codes. Terugkyk word deur ’n toegewyde pad beskikbaar gestel wat ongeveer soos volg lyk:

http://server:port/timeshift/USERNAME/PASSWORD/DURATION/START/STREAM_ID.ts

Die speler moet die stroom se numeriese ID ken, die duur in minute bereken en die begintydstempel presies formateer soos die paneel dit verwag. Die Xtream-API rapporteer ook hoeveel dae se argief per kanaal bestaan, via ’n tv_archive / catchup-days-waarde. ’n Speler wat dié veld ignoreer, kan nie bepaal watter programme selfs in aanmerking kom nie.

2. M3U catchup-source-sjablone

In ’n M3U-snitlys kan ’n kanaal eienskappe bevat wat sy eie terugkyk-URL as ’n sjabloon beskryf:

#EXTINF:-1 catchup="default" catchup-days="7"
  catchup-source="http://host/live/user/pass/123.ts?start=${start}&end=${end}",Channel

Die speler vervang die plekhouers met werklike waardes — ${start}, ${end}, {utc}, {duration}, {timestamp} en dies meer. Verskillende verskaffers gebruik verskillende plekhouer-dialekte, en dit is presies waar liggewigspelers faal.

3. M3U shift / append

Die eenvoudigste variante. catchup="shift" (soms timeshift) beteken "neem die regstreekse URL en voeg UTC-parameters by":

...live-url.ts?utc=1720560000&lutc=1720563600

catchup="append" beteken "plak hierdie agtervoegsel aan die regstreekse URL." Albei is eenvoudig vergeleke met die ander twee — en tog implementeer baie spelers steeds net hierdie variante. Daarom werk terugkyk op sommige snitlyste en nie op ander binne dieselfde toepassing nie.

Hoe om uit te vind wat jou verskaffer beskikbaar stel

Voordat jy ’n enkele speler evalueer, vind uit of jy enigiets het om te speel. Twee minute:

As jy ’n M3U-URL het: maak dit in ’n blaaier of teksredigeerder oop en soek vir catchup. As jy catchup="…" of catchup-source="…" op jou kanale vind, stel jou verskaffer terugkyk beskikbaar en kan jy presies sien watter dialek gebruik word. As die woord nêrens voorkom nie, het jy geen terugkyk nie, en geen speler sal dit self uitdink nie.

As jy ’n Xtream-aanmelding het: besoek

http://your-server:port/player_api.php?username=USER&password=PASS&action=get_live_streams

en soek vir tv_archive op die kanale. "tv_archive":1 beteken dat ’n argief bestaan; tv_archive_duration wys hoeveel dae.

As jy niks kry nie: vra jou verskaffer direk — "ondersteun julle terugkyk / argief-terugspeel, en vir hoeveel dae?" Die meeste adverteer dit, omdat dit ’n verkoopspunt is.

Hierdie stap is belangriker as die spelersvergelyking, want ongeveer die helfte van verslae oor "terugkyk werk nie" kom van mense wie se verskaffer dit nooit aangebied het nie.

Waarna om in ’n speler te kyk

In die lig van die bogenoemde is dit wat spelers werklik van mekaar onderskei — en hoe om elke aanspraak te toets eerder as om ’n kenmerkelys te vertrou:

Ontleed dit die volledige EPG? Terugkyk benodig ’n behoorlike programgids: begintye, duur en tydsoneverskuiwings. ’n Speler wat slegs "Nou / Volgende" uit die kanaalbalk vertoon, het niks waaraan ’n terugkyk-URL gekoppel kan word nie. Toets: wys die gids ’n volledige rooster met vorige ure, of net die huidige program?

Hanteer dit jou skema? ’n Speler wat slegs shift ondersteun, sal met catchup-source-sjablone misluk. Toets: vind ’n vorige program en probeer dit speel.

Kry dit die tydsone reg? Terugkyk-URL’s is tydstempels. ’n Verskil van ’n uur beteken dat jy na die verkeerde program begin kyk. As terugkyk iets speel, maar deurgaans die verkeerde ding, is dit die rede. (Gidstye verkeerd? Afsonderlike oplossing.)

Werk dit op jou toestel? Verskeie sterk terugkyk-implementerings is slegs Android.

Waar die bekende spelers staan

  • VLC — nee. VLC het geen EPG-laag nie, en sonder ’n programgids is daar niks waaraan terugkyk gekoppel kan word nie. Dit is ’n uitstekende stroomspeler, maar nie ’n terugkyk-kliënt nie. (VLC teenoor Tuneline.)
  • Kodi — ja, via die PVR IPTV Simple Client-byvoeging, wat jy self instel. Bekwaam, maar die mins beginnersvriendelike opsie hier.
  • TiviMate — ja, en dit word daarvoor goed beskou. Slegs Android en Android TV, dus bied dit geen hulp op ’n Mac, rekenaar, iPhone of Apple TV nie. (Kruisplatform-alternatiewe.)
  • Tuneline — ja, op elke platform wat ons lewer. Besonderhede hieronder.

Kenmerkelyse verander, dus moet jy bogenoemde as ’n beginpunt beskou en die twee-minuut-toets op jou eie snitlys uitvoer.

Wat Tuneline presies implementeer

Omdat vaagheid is hoe hierdie plasings mense mislei, is hier presies wat in die toepassing is:

  • Xtream-tydverskuiwing — stel die /timeshift/…-URL saam en lees timeshift en catchup-days om die argiefvenster te bepaal.
  • M3U catchup-source-sjablone — vervang ${start}, ${end}, {utc}, {duration} en {timestamp}-plekhouers.
  • M3U shift en append — die UTC-parameter- en agtervoegselvariante.

In die EPG-rooster word vorige programme wat binne die argiefvenster val, as speelbaar gemerk; kies een en kies Kyk vanaf begin, waarna die speler na terugkykmodus oorskakel met ’n sigbare CATCHUP-aanwyser en ’n Terug na regstreeks-beheer.

Twee eerlike beperkings. Die tvg-rec-eienskap — ’n ouer, skaarser manier om argiefdae aan te dui — word nie gelees nie; as jou verskaffer slegs tvg-rec gebruik, sal terugkyk nie beskikbaar word nie. En terugkyk hang van ’n werkende EPG af: geen gids, geen vorige programme, niks om te klik nie. (As jou gids nie laai nie.)

Terugkyk werk op Windows, macOS, Linux, Android, Android TV, Google TV, Fire TV, iPhone, iPad en Apple TV — dieselfde implementering oral, omdat dit een URL-bouer is wat deur elke platform gedeel word.

Laai Tuneline af, maak die gids oop en klik op iets van gister.

Gereelde vrae

Watter IPTV-spelers ondersteun terugkyk-TV?

Kodi (deur die PVR IPTV Simple Client), TiviMate (slegs Android) en Tuneline (alle platforms) implementeer almal terugkyk. VLC doen dit nie, omdat dit geen EPG het nie. Kyk verder of ’n speler jou verskaffer se skema hanteer — algemene ondersteuning vir "terugkyk" beteken niks as dit net een van die drie URL-formate implementeer nie.

Waarom word vorige programme in my gids grys vertoon?

Óf jou verskaffer stel geen argief vir daardie kanaal beskikbaar nie, óf jou speler kan nie die terugkyk-URL vir jou verskaffer se skema saamstel nie. Gaan jou M3U na vir die woord catchup, of jou Xtream-API vir tv_archive — dit wys watter van die twee dit is.

Is terugkyk dieselfde as opname?

Nee. Terugkyk stroom ’n vorige program vanaf jou verskaffer se bediener binne hul argiefvenster (gewoonlik 1–7 dae), en dit verdwyn wanneer die venster verbygaan. Opname skryf ’n kopie na jou eie berging. As jy iets permanent wil behou, is terugkyk nie die meganisme daarvoor nie.

Hoeveel dae se terugkyk kry ek?

Jou diensverskaffer bepaal dit per kanaal. Dit word as catchup-days in M3U of tv_archive_duration in Xtream aangedui, gewoonlik 1 tot 7 dae.

Gebruik terugkyk meer bandwydte as regstreekse stroming?

Nee. Dit is dieselfde stroom teen dieselfde bitsnelheid, net vanaf ’n ander begintydstempel. (Hoeveel data strome gebruik.)


Vind binne twee minute uit of jy betaal het vir terugkyk wat jy nooit gebruik het nie. Installeer Tuneline, maak die gids oop en klik op ’n program van gister.

— Rawnok Jahan

Deel hierdie artikel

The fast fix

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 Tuneline

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Lees hierdie artikel in 'n ander taal

Tuneline is 'n mediaspeler-toepassing. Dit verskaf, huisves of versprei geen inhoud nie. Jy bring jou eie speellys saam, presies soos met VLC.

#iptv with catch up#iptv catch up#catch up tv player#iptv timeshift player#best iptv player catch up
Terug na alle artikels