Policy·6 min

Af Shamir

Sådan fungerer Tuneline: Du medbringer kilden, vi afspiller den bare

"Intet indhold" er nemt at sige og upræcist, hvis man ikke forklarer hvordan. Her er, hvad der faktisk sker, trin for trin, når du tilføjer en kilde i Tuneline.

Trin 1: Du angiver en URL

Alle kilder i Tuneline starter på samme måde — du indsætter en adresse. Den kan være et direkte link til en M3U-playliste eller Xtream Codes-loginoplysninger, der fører til en sådan. Uanset hvad er inputtet en URL (eller de dele, der skal til for at opbygge en), som du allerede havde, før du åbnede appen.

Tuneline leveres med dette felt tomt. Der er ingen standardværdi, ingen forslag og intet forudfyldt eksempel, der peger et sted hen i virkeligheden.

Trin 2: Enheden kommunikerer direkte med den URL

Det er den vigtigste del. Når du tilføjer en kilde, er det din enhed — ikke en Tuneline-server — der opretter forbindelsen til den. Playlistens indhold hentes på klientsiden, fortolkes på enheden og vises i appens brugerflade. Når du trykker på afspil på en stream, opretter din enhed forbindelse til den streams egen server og afkoder det, der kommer tilbage, i realtid.

Tuneline's egen infrastruktur indgår ikke i dette forløb. Der er ikke noget trin, hvor en stream hentes ind på en Tuneline-server, caches, omkodes eller videresendes til dig eller andre. Dataforløbet er enhed → din kildes server, direkte, på samme måde som en browsers videotag kommunikerer direkte med den URL, der står i dens src-attribut.

Trin 3: Hvad Tuneline's servere faktisk gør

Tuneline driver ganske vist servere — til kontosynkronisering, så din liste over kilder og favoritter vises på dine andre enheder; til licensering, så det kan kontrolleres, om en konto har købt Pro-funktioner; samt til den sædvanlige administration af appen (nedbrudsrapporter og søgning efter opdateringer). Intet af det involverer selve indholdet. Synkroniseringstjenesten gemmer adressen på en kilde, du har tilføjet (så din anden enhed kan hente den på samme måde som din), ikke en kopi af det, der afspilles på den adresse.

Hvis alle de servere, Tuneline driver, gik offline på én gang, ville afspilningen fortsætte — fordi afspilningen aldrig blev sendt gennem dem i første omgang.

Trin 4: Intet gemmes ud over det, du beder om

Som standard afspiller Tuneline en stream og går videre — der gemmes ingen kopi af den noget sted. Det, der gemmes lokalt på din enhed og synkroniseres med kontoen, hvis du er logget ind, er metadata, du selv styrer: din liste over kilder, hvilke kanaler du har føjet til favoritter, hvad du sidst så (så du kan fortsætte), samt en elektronisk programguide, hvis din kilde leverer en. Det er konfiguration og historik om din brug, ikke en kopi af selve indholdet.

Sammenligningen, der gør det konkret

Det er den samme arkitektur som i en webbrowser. En browser hoster ikke de sider, den viser — den henter den URL, du går til, direkte og viser dig, hvad der er på den. Ingen forventer, at browserproducenten har gennemgået eller er ansvarlig for hver eneste side, der nogensinde er åbnet i den, fordi browserens opgave er at vise indhold, ikke at udgive det.

Tuneline har samme opgave, blot afgrænset til lyd- og videostreams i stedet for web sider: hent det, du peger på, vis det ordentligt, og husk dine præferencer. Det er altid dig, der vælger kilden.

Relateret læsning


— Shamir

Del denne artikel

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

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

Læs denne artikel på et andet sprog

Tuneline er en medieafspiller. Den leverer, hoster eller distribuerer ikke noget indhold. Du medbringer din egen playliste, præcis som med VLC.