Interaktiva tv-standarder

Interaktiva tv-standarder är standarder för tv-sändningar som relaterar till olika sätt för interaktion och återkopplingsmekanismer. Detta interaktionssystem är det som skapar en förlängning av den allmänna, traditionella tv-upplevelsen.

Den första etappen av interaktiv tv inträffade på 1980-talet med införandet av text-TV i analog tv . Denna standard, som helt enkelt lade till bitar av data till osynliga skanningslinjer, tillät begränsad interaktion med tv- apparater för att visualisera extra text- och numerisk information, såsom programscheman och väderdata, men även valfria undertexter. Idag har tekniken utvecklats till en punkt som möjliggör en mer komplex dubbelriktad kommunikation. De tidiga privata TV-bolagen, som Canal+ , var pionjärerna i att anta denna nya form och har fortsatt att utveckla den under åren.

utvecklades det projekt som kallas Digital Terrestrial Television ( DTT ), som skapade offentlig television i digitalt format, i konkurrens med privata programföretag. Bland dess nya funktioner var interaktiva menyer, som (som i privata sändningar) gav information till användaren och gjorde det möjligt för dem att anpassa produkten efter sina egna behov. Idag är detta känt som interaktiv tv .

Denna interaktion är möjlig tack vare set-top-boxar (STB), tv -avkodare som kan ta emot en digital signal, avkoda den och visa den genom en analog tv- apparat. Denna enhet ger analoga användare tillgång till samma innehåll som det digitala tv- nätet. Att köra interaktiva program är bland annat en av STB:s funktioner.

STB:er måste vara dynamiskt programmerade och uppdaterade, ofta gjort av en mellanliggande programvara som kör både applikationerna och de audiovisuella signalerna samtidigt. Denna mellanprogramvara kallas mellanprogramvara . Vissa STB-system tillåter uppdateringar via USB-minnen.

Privata standarder eller privat egendom

Media Highway

Definierad av Canal Plus Technologies, representerar media highway det breda utbudet av mellanprogramslösningar som tillåter STB-programvaran att göra följande: tolka och exekvera interaktiva applikationer, sända mjukvara och data från servrar till interaktiva applikationer via satellit, kabel och/eller markbaserad nät. Andra funktioner inkluderar också att ha olika profiler för att bättre svara mot sändarens behov.

Dessa interaktiva applikationer kan skrivas i olika programmeringsspråk som Java , MHEG-5 eller HTML , och kan stödja mellanprogramspecifikationerna DVB-MHP , OCAP , DAVIC eller ATSC och andra specifikationer.

Öppna TV Core

Open TV Core är den viktigaste produkten från Open TV, ett mellanprogram för digital-tv ( DTV). Open TV Core- mjukvarutekniken innehåller ett hårdvaruabstraktionslager (så att hårdvaran kan vara oberoende), TV-bibliotek (ett urval av exekveringsmiljöer för de interaktiva applikationerna) och stöd för personliga videoinspelare (PVR) för att skapa en DTT -miljö för avkodarna (som utförs av STB:erna).

TV-bibliotek inkluderar stöd för Rich Graphics (RG) och High Definition (HD), nätkommunikation från en telefonlinje eller en bredbandsleverantör ( via DSL, Ethernet eller fiber), hantering av de digitala ljud- och videosignalerna ( DVB eller andra standarder). och format), och autentisering/kryptering via CA/DRM-system.

Open TV Core stöder ett antal Applications Environments Execution-program (AEE), inklusive "C" Virtual Machine (en HTML- webbläsare), en Adobe Flash-presentationsmiljö och en Java Virtual Machine, i enlighet med MHP - standarden. Den virtuella "C"-maskinen är en exekveringsmiljö som tillåter API:erna i Open TV-programvaran Developers Kit att skapa applikationer i O-kod, centrerade på TV:n via utvecklingsverktyg från Open TV eller andra säljare.

Öppna eller offentliga standarder

MHEG

Redan 1995 publicerade ISO ( International Organization for Standardization ), tillsammans med Multimedia and Hypermedia Experts Group, MHEG-standarden. Detta gav ett tillvägagångssätt för att skapa multimediaapplikationer som kunde fungera i alla operativsystem i enlighet med denna standard. Konceptuellt avsåg MHEG att göra för multimediaapplikationer som HTML gjorde för dokument, för att ge ett gemensamt utbytesformat som kan exekveras av varje mottagare.

MHEG-1 : denna version inkluderade stöd för objekt som innehåller procedurkoder. Man kan lägga till grundmodellen av MHEG-1 genom att lägga till beslutsfattande funktioner, eftersom det inte var möjligt på något annat sätt.

MHEG-3 : denna version definierade en virtuell standardmaskin och en byte-representationskod, vilket gav den portabilitet genom hårdvaruplattformar.

Dessa versioner misslyckades eftersom de var baserade på koncept som branschen inte var tekniskt redo att genomföra. MHEG-5 , en enklare version av MHEG-1, skapades i april 1997. Även om många av funktionerna var identiska, fanns det många skillnader mellan de två versionerna.

MHEG-3 överskuggades av framgången med Java , och 1998 skapade ISO MHEG-6 , baserad på den femte versionen men med extra stöd för användningen av Java för att utveckla objektskript, som kombinerade MHEG med de procedurmässiga delarna av Java . För detta definierade de ett Java- applikationsprogrammeringsgränssnitt ( API ) för MHEG, vilket gör det möjligt för Java att manipulera MHEG-objekt i sin moderapplikation.

Även om MHEG-6 inte utökades, var den grunden för DAVIC :s ( Digital Audio Video Council) standard.

DAVIC

Denna standard skapades lite senare efter MHEG-6 1998. Den skapades genom att lägga till en ny serie API:er för Java till MHEG:s sjätte version. API :erna för den ovan nämnda standarden gav Java -skapade objekt åtkomst till vissa informationstjänster, såväl som kontroll av ljud- och videotjänster och hantering av resurser i mottagaren. Även om det inte var möjligt att skapa en applikation enbart med Java för mottagaren DAVIC , kunde Java API: erna redan kontrollera fler element i mottagaren än vad som var möjligt med andra standarder.

DVB-MHP (The Multimedia Home Platform)

Detta definierades av Digital Video Broadcasting (DVB) för att erbjuda interaktiva tjänster inom digital-TV (DTV). Det är en begränsad version av den Java- maskinen, där en uppsättning extra funktioner läggs till för att göra justeringar av DTV-miljön. För att ordna denna standards specifikationer finns det tre definierbara profiler, alla relaterade till kapaciteten hos STB:erna:

1. Interaktiv sändning: innehåller dubbelriktad kommunikation via en bakåtriktad IP-kanal mot STB, vilket möjliggör nedladdning av applikationer.
2. Enhanced Broadcast Profile: interaktiva applikationer laddas ner via broadcasting. Detta inkorporerar inte en bakåtkanal i STB:n.
3. Internetåtkomst: STB:n bearbetar själv internetinnehåll , utan att sända.

Det finns två versioner som täcker de nämnda profilerna:

  • MHP 1.0 täcker de två första profilerna. Den här versionen används mest av moderna mottagare, och majoriteten implementerar profilen Interactive Broadcast. Många länder som Spanien, Italien och Finland har tagit in det i sina digitala TV:s interaktiva tjänster.
  • MHP 1.1 täcker alla tre profilerna, men det finns inte i de flesta kommersiella mottagare eftersom det finns begränsade kompatibla protokoll.

OCAP

Det amerikanska företaget CableLabs samarbetade med DVB för att skapa en ny öppen standard, vilket ledde till att MHP accepterades som bas för OCAP-standard ( OpenCable Application Platform ), i januari 2002. Med MHP som centrum tillhandahåller OCAP en gemensam specifikation för mellanvaruskiktet i kabelsystemen i USA. Eftersom DVB-standarder inte används i USA, är OCAP baserad på delar som inte är DVB-specifika, och ersätter DVB-specifika delar med andra. Ursprungligen baserades OCAP på 1.0.0-versionen av MHP-standarden.

Senare presenterade DVB specifikationen Globally Executable MHP (GEM) för att underlätta användningen av MHP:s element i andra standarder. OCAPs senaste versioner använder GEM istället för MHP som bas, men de hänvisar fortfarande till vissa MHP-element som inte ingår i GEM-specifikationen.

ACAP (Advanced Common Application Platform)

ACAP skapades av Advanced Television Systems Committee ( ATSC ) som en gemensam bas för alla system för interaktiv TV i USA, via kabel, markbunden eller satellit. Den är också baserad på GEM samtidigt som den lägger till några av OCAP:s element anpassade för USA-marknaden.

Se även

Vidare läsning