Vokabularet, med enkle ord
Hvert ord her dukker opp et sted på dette nettstedet, i en appbeskrivelse, eller i meldingen en app viser når noe feiler. Hvert er definert én gang, skikkelig, sammen med ordene det hører til.
Hvert begrep, A til Å
- 10-bit Video som lagrer ti bits per fargekanal i stedet for åtte, for jevnere gradienter. I HEVC er det vanlig og godt støttet; i H.264 er det den enkelt vanligste årsaken til en fil som har lyd men ikke bilde på en iPhone.
- Adaptiv bitrate Å tilby samme innhold på flere kvalitetsnivåer og la spilleren flytte mellom dem etter hvert som forbindelsen endres. Det er hvorfor strømmer forringes i skarphet heller enn å stoppe.
- Anonym analyse Å telle hendelser uten å registrere hvem som gjorde dem. Verdien av påstanden avhenger helt av hva som er festet til hver hendelse — og filnavn, stier og URL-er er der slike løfter vanligvis bryter.
- App-gruppe En delt container to apper fra samme utvikler begge kan åpne — den eneste godkjente sprekken i sandkassen. Det er hvordan en share-utvidelse overleverer en fil til appen den hører til.
- AV1 En royaltyfri kodek publisert i 2018, mer effektiv enn HEVC og, i motsetning til den, fri for lisensstrid. Maskinvaredekoding kom først til Apple-enheter med iPhone 15 Pro.
- Bakgrunnsoverføring En nedlasting overlevert til operativsystemet slik at den fortsetter etter at appen er lukket. Systemet bestemmer timing, som er byttehandelen for at den fortsetter i det hele tatt.
- Biometri Enheten, ikke appen, bekrefter at det er deg; appen får vite ja eller nei. Ingen fingeravtrykks- eller ansiktsdata når noensinne en app, og ingen av dem er et passord.
- Bitrate Hvor mye data ett sekund med video eller lyd bruker, vanligvis i megabits per sekund. Det er det viktigste som avgjør både filstørrelse og hvor hardt en enhet må jobbe.
- Buffering En spiller som holder noen sekunder med video foran det du ser på, slik at et kort nettverksglipp ikke blir en pause. Når du ser ordet, har bufferen gått tom.
- Catch-up Å se noe som allerede er sendt, ved å be leverandørens server om et tidligere tidspunkt på en kanal. Det finnes bare der leverandøren tar opp; ingenting lagres på enheten din.
- ChaCha20-Poly1305 En moderne krypteringsalgoritme som både skjuler data og oppdager manipulering av dem. Rask på telefoner, som ikke alltid har maskinvareakselerasjon for det eldre alternativet.
- Container Filstrukturen som holder video-, lyd- og undertekstspor sammen og beskriver hvor hvert av dem er. MP4, MKV, AVI og WebM er containere. En container komprimerer ingenting.
- DRM Kryptering som bare lisensiert avspillingsprogramvare kan oppheve, med nøkler hentet fra en lisensserver. FairPlay på Apple-plattformer, Widevine på Android og de fleste nettlesere.
- EPG Programoversikten: hva som går på hver kanal nå, hva som kommer neste, og hva som gikk tidligere. Levert separat fra kanalene selv, vanligvis som en XMLTV-fil.
- Gjenopprettingskode En engangsstreng som kan pakke opp hovednøkkelen når passkoden er glemt. Ingen kan utstede den på nytt, fordi ingen andre noensinne hadde den — inkludert dem som skrev appen.
- Gjenopptakbar nedlasting En overføring som fortsetter nøyaktig der den stoppet heller enn å starte på nytt, ved å registrere hvor mange bytes som er skrevet og be om resten.
- H.264 Videokodeken som alt kan dekode. Publisert i 2003, fortsatt det tryggeste valget for kompatibilitet, og maskinvareakselerert på hver telefon, datamaskin og TV laget de siste femten årene.
- HEVC H.264s etterfølger, omtrent halvparten av størrelsen for samme kvalitet. Hver Apple-enhet fra 2015 og utover dekoder den i maskinvare, og det er det en iPhone tar opp i.
- HLS Apples strømmeprotokoll, og den nesten alt bruker. Video kuttes i korte segmenter listet i en tekstspilleliste, og spilleren henter dem i rekkefølge over vanlig HTTP.
- I hvile vs under overføring Kryptert i hvile betyr uleselig på disken. Kryptert under overføring betyr uleselig på nettverket. De er separate beskyttelser, og et produkt kan ærlig hevde én mens det ikke gjør den andre.
- IPTV Fjernsyn levert over internett heller enn over eteren, kabel eller satellitt. Som ord beskriver det en leveringsmetode og sier ingenting om hvem som har rett til å levere hva.
- Kodek Metoden som brukes til å komprimere en video- eller lydstrøm, og til å dekomprimere den igjen for avspilling. H.264, HEVC, AV1, AAC og MP3 er kodeker. En kodek er ikke et filformat.
- Lokal HTTP-server En app som svarer på webforespørsler på ditt eget nettverk, slik at en nettleser på datamaskinen din kan åpne en side servert av telefonen din. Det er hvordan Wi-Fi-overføring fungerer, uten kabel og uten konto.
- Lokkehvelv En andre passkode som åpner et annet, harmløst hvelv. Noen som tvinges til å låse opp appen kan, og det som åpnes er ikke det de lette etter.
- M3U-spilleliste En ren tekstliste med kanalnavn og strømadresser, og den vanligste måten et IPTV-abonnement leveres på. Den inneholder ingen video i det hele tatt.
- Manifest Tekstfilen som lister hva en strøm består av. Et hovedmanifest lister tilgjengelige kvalitetsnivåer; hvert av dem peker på et mediemanifest som lister de faktiske segmentene.
- Maskinvaredekoding Å dekode video på en dedikert brikke heller enn hovedprosessoren. Mye raskere, mye kjøligere og mye snillere mot batteriet — men den håndterer bare kodekene den ble bygget for.
- Nøkkelbilde Et bilde lagret i full form heller enn som en forskjell fra bildet før det. Søking kan bare lande på ett, som er hvorfor en video noen ganger hopper til et litt annet øyeblikk enn du ba om.
- Nøkkelinnpakning Å kryptere filene med én nøkkel, og deretter kryptere den nøkkelen separat med hver inngang. Å endre en passkode pakker inn en liten nøkkel på nytt heller enn å kryptere alt på nytt.
- Nøkkelring Systemets beskyttede lager for små hemmeligheter, støttet av enhetens sikkerhetsmaskinvare. Det er der nøkler og tokens hører hjemme, og der ingenting stort bør gå.
- Parallelle tilkoblinger Å dele én fil i ranges og hente flere samtidig. Det hjelper når en enkelt tilkobling begrenses, og gjør ingenting i det hele tatt når flaskehalsen er din egen linje.
- Range-forespørsel Å be en server om en spesifikk bit av en fil — byte 5 000 000 til 5 999 999 — i stedet for hele. Det er det som gjør en nedlasting gjenopptakbar og det som lar flere tilkoblinger hente én fil samtidig.
- Remux Å flytte de eksisterende video- og lydstrømmene fra én container til en annen uten å kode dem på nytt. Tapsfritt, og raskt nok til å begrenses av diskhastighet heller enn av prosessoren.
- Sandkasse Regelen om at hver app bare kan se sin egen lagring. Det er hvorfor én app ikke kan åpne en annens nedlastinger, og hvorfor «filen ligger ved siden av videoen» ikke er en ting som finnes på iOS.
- Segment Én kort bit av en strøm, typisk to til ti sekunder, levert som sin egen fil. En time med video er hundrevis til tusenvis av dem.
- Sikkerhetsbundet bokmerke Et token som husker tillatelse til en mappe utenfor sandkassen — en ekstern disk, en mappe i iCloud — slik at appen kan åpne den igjen senere uten å spørre på nytt.
- Skjult vs kryptert Skjult betyr at en app er enig om ikke å vise noe. Kryptert betyr at bytene på disken er uleselige uten en nøkkel. Det første er et løfte; det andre er aritmetikk.
- Skylagring Filer holdt på noen andres server, nådd gjennom det selskapets API — Dropbox, OneDrive, Box, pCloud. Hver har sitt eget grensesnitt, som er hvorfor apper støtter dem én om gangen.
- Transkoding Å dekode en strøm og kode den på nytt, vanligvis til en annen kodek eller ved en lavere bitrate. Tregt, og med tap hver gang — kvalitet kommer aldri tilbake.
- WebDAV En utvidelse til HTTP som gjør en webserver om til en filserver: liste, les, skriv, flytt, slett. Det er det Nextcloud og ownCloud snakker, og det de fleste NAS-bokser tilbyr.
- WebRTC En standard for å koble to enheter direkte, uten en server mellom dem når tilkoblingen finnes. Det er det enhet-til-enhet-overføring bruker for å flytte en fil over rommet.
- Xtream Codes En panelprogramvare hvis API ble en de facto-standard. I stedet for en spillelistefil får du en serveradresse, et brukernavn og et passord, og appen spør panelet om kanaler, filmer, serier og guiden.
- Zero-knowledge Et design der operatøren ikke kan lese det den lagrer, fordi nøklene aldri forlater brukerens enheter. Testen er enkel: kan de tilbakestille passordet ditt og fortsatt gi deg dataene dine?
Etter emne
Video og kodeker
Nesten alt forvirrende med videofiler kommer fra én distinksjon — mellom boksen og det som er inni. Dette er ordene for begge, og for operasjonene som flytter ting mellom dem.
11 begreperStrømming og IPTV
Direktetelevisjon over internett lånte vokabularet sitt fra tre forskjellige steder — kringkasting, nettet, og én bestemt panelprogramvare som ble en standard ved et uhell. Dette er ordene som dukker opp.
11 begreperFiler, nedlastinger og overføring
Det meste av det som føles vilkårlig med filer på en iPhone følger av én regel om isolasjon, og det meste av det som gjør nedlastinger pålitelige følger av én funksjon i HTTP. Dette er begge, pluss måtene filer kommer fra én enhet til en annen.
11 begreperPersonvern og kryptering
Disse ordene brukes løst i appbeskrivelser, og forskjellene mellom dem er nøyaktig der verdien ligger. Skjult er ikke låst. Låst er ikke kryptert. Og en nøkkel noen andre holder er ikke egentlig din.
10 begreper