Hoppa till innehållet
IPTV Subscription 8K - 8K TV Subscription

Teknik

Multicast eller unicast?

Det finns två grundläggande sätt att skicka en tv-kanal genom ett nät. Med unicast skickar servern en egen kopia av strömmen till varje tittare. Med multicast skickar nätet en kopia som delas av alla som tittar på kanalen, och kopierar den bara dit där det finns tittare. Bredbandsoperatörernas egna tv-tjänster kan använda multicast i sina styrda nät; strömningsappar, även IPTV-spelare, använder unicast över internet.

Uppdaterad · 2 min läsning

Finns även på English · Dansk · Norsk

Unicast: en ström per tittare

Varje tittares enhet öppnar en egen anslutning till en server och får en egen kopia av strömmen. Tusen tittare på en kanal betyder tusen kopior som lämnar servrarna.

  • Används av: strömningsappar, webbplatser och IPTV-spelare med ett abonnemang. HLS och MPEG-TS över HTTP är unicast.
  • Styrkor: fungerar över hela internet, i alla nät, utan något särskilt i routern. Varje tittare kan pausa, spola tillbaka eller gå in vid en annan punkt.
  • Svaghet: tjänsten måste skicka, och betala för, en kopia per tittare. Stora evenemang kräver stor serverkapacitet och nätverk för innehållsleverans.

Multicast: en ström som delas

Källan skickar en kanal en gång till en multicast-gruppadress. Routrarna kopierar den bara dit där det finns tittare som har bett om den. Tusen tittare på en kanal i samma nät kostar knappt mer än en.

  • Används av: styrda tv-tjänster i en operatörs nät, till operatörens egna tv-boxar.
  • Så går du med: boxen talar om för den närmaste routern vilken grupp den vill ha. RFC 3376 beskriver IGMP som protokollet som IPv4-värdar och routrar använder för att rapportera sina medlemskap i multicast-grupper till närliggande multicast-routrar.
  • Svaghet: varje router på vägen måste stödja det, vilket operatören kontrollerar i sitt eget nät men inte över det öppna internet. Därför förlitar sig strömningsappar inte på det.

Sida vid sida

UnicastMulticast
Kopior som skickasEn per tittareEn per kanal, kopierad där den behövs
Fungerar över internetJaOftast bara inne i styrda nät
KanalbyteEtt nytt anrop till servernLämna en grupp, gå med i en annan (IGMP)
Pausa och spola tillbakaEnkeltKräver extra funktioner i nätet
Routerinställningar hemmaIngaIGMP proxy eller snooping, ibland ett VLAN

Vad det betyder hemma

  • Använder du IPTV-appar är allt unicast. Du behöver inga inställningar för IGMP, VLAN eller ”IPTV-läge”, och att slå på dem hjälper inte. Se IPTV-läge i routern.
  • Slutar bredbandsoperatörens tv-box att fungera efter att du bytt router kan den vara beroende av multicast-inställningar som den nya routern saknar. Det är en fråga för bredbandsoperatören.
  • Påverkas din IPTV av belastade kvällar är det priset för unicast över det öppna internet: varje tittare drar sin egen ström genom samma nät. Se IPTV buffrar.

Frågor och svar

Frågor om multicast och unicast

Använder min IPTV-app multicast?

Nej. IPTV-spelare tar emot unicast-strömmar över HTTP, som vilken videoapp som helst. Multicast används inne i styrda nät, till exempel i en bredbandsoperatörs egen tv-tjänst till dess tv-boxar.

Vad är IGMP?

Internet Group Management Protocol, som enheter använder för att tala om för närliggande routrar vilka multicast-grupper de vill ta emot. Att byta kanal i en tv-tjänst med multicast skickar ett IGMP-meddelande för att lämna en grupp och gå med i en annan.

Behöver jag slå på IGMP proxy eller snooping för IPTV-appar?

Nej. De routerinställningarna är till för tv med multicast från en bredbandsoperatör. IPTV via appar är unicast och använder dem inte.

Källor

Uppgifterna på sidan är kontrollerade mot de här källorna. De stämde när vi kontrollerade dem; appar och enheter förändras, så vi går igenom sidan regelbundet.

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