Hopp til innholdet
IPTV Subscription 8K - 8K TV Subscription

Teknologi

User agent i IPTV

Hver gang en IPTV-app ber en server om en spilleliste, en guide eller en kanal, sender den med en kort tekstlinje som sier hvilken app, og ofte hvilken enhet, som spør. Det er user agent. Som regel trenger du aldri å tenke på den. Den betyr noe når en server bare godtar bestemte apper, eller når tjenesten ber deg sette en bestemt verdi.

Oppdatert · 2 min lesing

Finnes også på English · Dansk · Svenska

Hva user agent er

IPTV går over HTTP, den samme protokollen som nettsider. HTTP-spesifikasjonen, RFC 9110, definerer overskriften User-Agent som informasjon om brukeragenten som sender forespørselen: i praksis appens navn og versjon, og noen ganger enheten eller operativsystemet. Nettleseren sender en med hver side; IPTV-spillere gjør det samme med hver forespørsel om spilleliste, guide og strøm.

Derfor sjekker servere den

  • Kompatibilitet. En server kan sende et format som passer appen som spør.
  • Statistikk. Tjenester kan se hvilke apper kundene bruker.
  • Tilgangsregler. Noen servere godtar bare forespørsler fra apper de kjenner igjen, eller avviser noen de ikke kjenner. Da er svaret som regel feil 403, som RFC 9110 definerer som at serveren forsto forespørselen, men nekter å utføre den. Se IPTV-feilkoder.

Får én app 403, mens en annen app med den samme innloggingen spiller fint på den samme forbindelsen, er user agent en sannsynlig årsak.

Slik stiller du den inn

Endre den bare når tjenesten gir deg en verdi å bruke.

Kodi med IPTV Simple Client dokumenterer tre måter:

  • En standardverdi for alle kanaler: tilleggets innstilling User-Agent, som brukes når en kanal ikke oppgir sin egen.
  • Per kanal, i strømadressen: legg til |user-agent= og verdien etter adressen. Andre overskrifter kan legges til på samme måte, som |name1=val1&name2=val2.
  • Per kanal, i M3U-spillelisten: en linje #EXTVLCOPT:http-user-agent= fulgt av verdien, plassert ved kanalens oppføring. Dokumentasjonen sier at Kodi gjør den, og http-referrer, om til en overskrift i forespørselen. Se M3U-taggene forklart.

Andre spillere: noen har et felt for user agent i spilleliste- eller nettverksinnstillingene; andre lar deg ikke endre den i det hele tatt. Sjekk spillerens innstillinger eller hjelpesider. Se også IPTV i Kodi.

Vanlige feil

  • En liten skrivefeil. User agents sammenlignes som tekst; ett endret tegn kan få en server til å avvise den.
  • En global innstilling når bare én spilleliste trenger den. Har spilleren et valg per spilleliste, bruk det, så de andre spillelistene fortsetter å virke.
  • Å regne med at den løser alt. En user agent påvirker bare servere som sjekker den. Bufring, feil innlogging og blokkerte forbindelser har andre årsaker; se feilsøk IPTV.

Spørsmål og svar

Spørsmål om user agent

Hva er en user agent i IPTV?

Overskriften User-Agent som appen sender med hver forespørsel, og som oppgir hvilken app som gjør den. Servere kan bruke den til statistikk, kompatibilitet eller til å slippe inn bare bestemte apper.

Kan feil user agent gi feil 403?

Ja, på servere som sjekker den. 403 betyr at serveren forsto forespørselen, men nekter å utføre den, og å avvise ukjente apper er en av grunnene. Oppgir tjenesten en user agent som kreves, still den inn nøyaktig.

Bør jeg endre user agent for å få en strøm til å virke?

Bare når tjenesten ber deg om det, og til verdien de oppgir. Å endre den på måfå hjelper sjelden og kan lage trøbbel for annet.

Kilder

Opplysningene på siden er sjekket mot disse kildene. De stemte da vi sjekket; apper og enheter endrer seg, så vi går gjennom siden jevnlig.

  1. RFC 9110: HTTP Semantics (User-Agent, 401, 403), IETF (2022-06)
  2. IPTV Simple PVR Client (pvr.iptvsimple) README, Kodi PVR (GitHub) (2026-10-01)