Data- och objektkarusell
I digital videosändning (DVB ) används en data- och objektkarusell för att upprepade gånger leverera data i en kontinuerlig cykel. Karuseller gör att data kan skickas från en sändare till flera mottagare genom att sända en datamängd upprepade gånger i ett standardformat. En set-top box-mottagare kan ställa in dataströmmen när som helst och kan återskapa data till ett virtuellt filsystem. Karusellen kan därför betraktas som ett transportfilsystem eller filutsändningssystem som tillåter datafiler att överföras från sändaren till flera mottagare eller klienter samtidigt.
I en enkelriktad sändningsmiljö kan mottagaren inte begära omsändning av data som har missats eller tagits emot felaktigt. Upprepad återsändning av data tillåter mottagaren att klara av slumpmässig inställning till en kanal vid en oförutsägbar tidpunkt, till exempel när användaren byter kanal.
Karusellcykelperioden bestämmer i allmänhet den maximala tiden som krävs för en mottagare att skaffa en applikation eller ett specifikt datum. Det är möjligt att minska åtkomsttiden för vanliga filer genom att sända vissa data oftare än andra.
En individuell objektkarusell kallas även för en tjänstedomän i vissa dokument. För att vara exakt är en tjänstedomän en grupp relaterade DSM-CC-objekt. I sändningssystem finns det ingen skillnad mellan en objektkarusell och en tjänstedomän förutom terminologin: en objektkarusell är en tjänstedomän och vice versa.
Användning och applikationer
Data- och objektkaruseller används oftast i DVB , som har standarder för att sända digitalt tv-innehåll med hjälp av karuseller. Standardformatet för en karusell definieras i Digital Storage Media Command and Control ( DSM-CC ) verktygslåda i ISO/IEC 13818-6 och är en del av Digital Audio Video Council ( DAVIC ) DVB-standard för digital videosändning. Specifikationen tillhandahåller stöd för en mängd olika kommunikationsmodeller, inklusive tillhandahållande av interaktiv transportkontroll av ljud- och videoströmmar i en dubbelriktad miljö, såsom ett kabel-tv-video-on-demand-system.
DSM-CC-standarden specificerar två typer av karusell, en datakarusell och en objektkarusell . Objektkarusellen utökar den mer begränsade datakarusellen och specificerar ett standardformat för att representera en filsystemskatalogstruktur som innefattar en rotkatalog eller tjänstgateway och en eller flera filer och kataloger.
Filer och kataloger är inkapslade i en DSM-CC-objektkarusell i flera lager. Objekt är inkapslade i moduler, som bärs i nedladdningsdatablock, inom DSM-CC-sektioner kodade i MPEG-privata sektioner som är sammansatta av paket.
Karusellhantering
Karusellkomplexiteten kan öka dramatiskt baserat på olika faktorer som innehållstypen eller innehållsfyllningsalgoritmen. Generellt är innehållet i en överföringskarusell dynamiskt, baserat på en mängd variabler, såsom varaktigheten av karusellöverföringen, och bestäms antingen av någon typ av algoritm eller hanteringsverktyg.
Koncept som inbäddade karuseller är välkända och används. Det är när huvudöverföringskarusellen har en viss del av innehåll som dynamiskt ändrar sig själv baserat på en underkarusellinnehållsleverantör.