Spring til indholdet
IPTV Subscription 8K - 8K TV Subscription

Teknologi

Multicast eller unicast?

Der er to grundlæggende måder at sende en tv-kanal gennem et net på. Med unicast sender serveren en separat kopi af streamen til hver seer. Med multicast sender nettet én kopi, der deles af alle, der ser kanalen, og kopierer den kun derhen, hvor der er seere. Bredbåndsudbydernes egne tv-tjenester kan bruge multicast i deres styrede net; streamingapps, også IPTV-afspillere, bruger unicast over internettet.

Opdateret · 2 min. læsning

Findes også på English · Norsk · Svenska

Unicast: én stream pr. seer

Hver seers enhed åbner sin egen forbindelse til en server og modtager sin egen kopi af streamen. Tusind seere af én kanal betyder tusind kopier, der forlader serverne.

  • Bruges af: streamingapps, hjemmesider og IPTV-afspillere med et abonnement. HLS og MPEG-TS over HTTP er unicast.
  • Styrker: virker på tværs af hele internettet, på ethvert net, uden noget særligt i routeren. Hver seer kan sætte på pause, spole tilbage eller gå ind på et andet tidspunkt.
  • Svaghed: tjenesten skal sende, og betale for, én kopi pr. seer. Store begivenheder kræver stor serverkapacitet og net til indholdslevering.

Multicast: én stream, der deles

Kilden sender en kanal én gang til en multicast-gruppeadresse. Routerne kopierer den kun derhen, hvor der er seere, der har bedt om den. Tusind seere af én kanal på det samme net koster næppe mere end én.

  • Bruges af: styrede tv-tjenester i en operatørs net, til operatørens egne tv-bokse.
  • Sådan melder du dig ind: boksen fortæller den nærmeste router, hvilken gruppe den vil have. RFC 3376 beskriver IGMP som den protokol, IPv4-værter og routere bruger til at melde deres medlemskab af multicast-grupper til nærliggende multicast-routere.
  • Svaghed: hver router på vejen skal understøtte det, hvilket operatøren kontrollerer på sit eget net, men ikke på tværs af det åbne internet. Derfor afhænger streamingapps ikke af det.

Side om side

UnicastMulticast
Kopier, der sendesÉn pr. seerÉn pr. kanal, kopieret, hvor der er brug for den
Virker på tværs af internettetJaSom regel kun inde i styrede net
KanalskiftEn ny forespørgsel til serverenForlad én gruppe, meld dig ind i en anden (IGMP)
Pause og spole tilbageNemtKræver ekstra funktioner i nettet
Routerindstillinger derhjemmeIngenIGMP proxy eller snooping, nogle gange et VLAN

Hvad det betyder derhjemme

  • Bruger du IPTV-apps, er alt unicast. Du behøver ingen indstillinger for IGMP, VLAN eller »IPTV-tilstand«, og det hjælper ikke at slå dem til. Se IPTV-tilstand i routeren.
  • Holder bredbåndsudbyderens tv-boks op med at virke, efter du har skiftet router, kan den afhænge af multicast-indstillinger, som den nye router mangler. Det er et spørgsmål til bredbåndsudbyderen.
  • Påvirkes din IPTV af travle aftener, er det prisen for unicast over det åbne internet: hver seer trækker sin egen stream gennem de samme net. Se IPTV buffer.

Spørgsmål og svar

Spørgsmål om multicast og unicast

Bruger min IPTV-app multicast?

Nej. IPTV-afspillere modtager unicast-streams over HTTP, som enhver anden videoapp. Multicast bruges inde i styrede net, for eksempel i en bredbåndsudbyders egen tv-tjeneste til dens tv-bokse.

Hvad er IGMP?

Internet Group Management Protocol, som enheder bruger til at fortælle nærliggende routere, hvilke multicast-grupper de vil modtage. Når du skifter kanal i en tv-tjeneste med multicast, sendes en IGMP-meddelelse for at forlade én gruppe og melde sig ind i en anden.

Skal jeg slå IGMP proxy eller snooping til for IPTV-apps?

Nej. De routerindstillinger er til tv med multicast fra en bredbåndsudbyder. IPTV via apps er unicast og bruger dem ikke.

Kilder

Oplysningerne på siden er tjekket mod disse kilder. De var korrekte, da vi tjekkede dem; apps og enheder ændrer sig, så vi gennemgår siden jævnligt.

  1. RFC 3376: Internet Group Management Protocol, Version 3, IETF (2002-10)
  2. RFC 8216: HTTP Live Streaming, IETF (2017-08)