Policy·6 min

Av Shamir

Slik fungerer Tuneline: Du kommer med kilden, vi bare spiller den av

«Innhold uten innhold» er enkelt å si, men vagt hvis du ikke forklarer hvordan det fungerer. Her er det som faktisk skjer, trinn for trinn, når du legger til en kilde i Tuneline.

Trinn 1: Du oppgir en URL

Alle kilder i Tuneline starter på samme måte – du limer inn en adresse. Den kan være en direkte lenke til en M3U-spilleliste eller Xtream Codes-påloggingsopplysninger som videresendes til en slik lenke. Uansett er inndataene en URL (eller delene som trengs for å bygge en) som du allerede hadde før du åpnet appen.

Tuneline leveres med dette feltet tomt. Det finnes ingen standardverdi, ingen forslag og ingen forhåndsutfylt eksempel som peker noe sted i den virkelige verden.

Trinn 2: Enheten kommuniserer direkte med denne URL-en

Dette er den viktigste delen. Når du legger til en kilde, er det enheten din – ikke en Tuneline-server – som oppretter forbindelsen til den. Spillelisten hentes på klientsiden, tolkes på enheten og vises i appens brukergrensesnitt. Når du trykker på avspillingsknappen for en strøm, oppretter enheten din en forbindelse til strøm­mens egen server og dekoder det som kommer tilbake, i sanntid.

Tunelines egen infrastruktur er ikke en del av denne banen. Det finnes ingen trinn der en strøm hentes inn på en Tuneline-server, bufres, omkodes eller videresendes til deg eller noen andre. Databanen går direkte fra enheten til kildens server, på samme måte som en nettlesers videokode snakker direkte med URL-en i attributtet src.

Trinn 3: Hva Tunelines servere faktisk gjør

Tuneline driver riktignok servere – for kontosynkronisering, slik at listen over kilder og favorittene dine vises på de andre enhetene dine; for lisensiering, for å sjekke om en konto har kjøpt Pro-funksjoner; og for vanlig vedlikehold av applikasjonen (krasjrapporter og oppdateringssjekker). Ingenting av dette omfatter selve innholdet. Synkroniseringstjenesten lagrer adressen til en kilde du har lagt til (slik at den andre enheten din kan hente den på samme måte som din gjør), ikke en kopi av det som spilles av på denne adressen.

Hvis alle serverne Tuneline driver, gikk offline samtidig, ville avspillingen fortsatt fungere – fordi avspillingen aldri ble rutet gjennom dem i utgangspunktet.

Trinn 4: Ingenting lagres utover det du ber om

Som standard spiller Tuneline av en strøm og går videre – ingen kopi av den oppbevares noe sted. Det som lagres lokalt på enheten din og synkroniseres med kontoen hvis du er logget inn, er metadata du kontrollerer: listen over kildene dine, hvilke kanaler du har lagt til som favoritter, hva du så sist (slik at du kan fortsette), og en elektronisk programguide hvis kilden din tilbyr en. Dette er konfigurasjon og historikk om bruken din, ikke en kopi av innholdet i seg selv.

Sammenligningen som gjør dette konkret

Dette er samme arkitektur som i en nettleser. En nettleser er ikke vert for sidene den viser – den henter det som finnes på URL-en du går til, direkte, og viser deg det som er der. Ingen forventer at nettleserleverandøren skal ha gjennomgått eller være ansvarlig for hver eneste side som noen gang er åpnet i nettleseren, fordi nettleserens oppgave er å vise innhold, ikke å publisere det.

Tunelines oppgave er den samme, men begrenset til lyd- og videostrømmer i stedet for nettsider : hente det du peker på, vise det på en god måte og huske innstillingene dine. Det er alltid du som velger kilden.

Relatert lesning


– Shamir

Del denne artikkelen

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.

Les denne artikkelen på et annet språk

Tuneline er en mediespiller. Den leverer, er ikke vert for og distribuerer ikke noe innhold. Du tar med din egen spilleliste, akkurat som med VLC.