Multimedia hemplattform

Från Wikipedia, den fria encyklopedin
Hoppa till navigation Hoppa till sökning

Multimedia Home Platform (MHP) är en standard från DVB -projektet och anger överföring och visning av interaktivt innehåll i digital-tv baserad på Java programmeringsspråket.

MHP möjliggör både rent radiobaserade tjänster (informationssidor (utökad text-TV ), spel, programöversikter, mer komplexa EPG, etc.) samt interaktiva tjänster som kräver en ytterligare returkanal (t.ex. röster / frågesport, erbjudanden för hemmahandel, etc.).

MHP fungerar inte:

  • för överföring av programinformation (det finns serviceinformation (DVB-SI) och elektroniska programguider ( EPG ))
  • kryptering av innehåll (speciella krypteringssystem har redan definierats för detta)
  • för uppspelning av ljud eller video (överföring av en ljud- eller videosignal är en av standardfunktionerna för en tv och ingen ytterligare överföringsmetod krävs)

MHP-baserade applikationer kan överföras med alla digitala överföringsmetoder som specificeras av DVB-projektet, till exempel DVB-S , DVB-T och DVB-C . I princip är en set-top box (STB) eller en TV-mottagare med stöd av MHP-plattformen en förutsättning för användning av MHP-erbjudanden.

berättelse

MHP är en utveckling av Ulrich Reimers , chef för Institute for Telecommunications vid TU Braunschweig sedan 1993. År 1991 inledde Reimers utvecklingen av det europeiska digitala tv -systemet tillsammans med fem kollegor. Som en del av detta skapade han också grunden för DVB -projektet. MHP -standarden som sådan publicerades första gången i februari 2000.

varianter

Det finns för närvarande tre versioner av MHP -standarden:

  • MHP v1.0 (nuvarande version: v1.0.3)
  • MHP v1.1 (nuvarande version: v1.1.3)
  • MHP v1.2 (nuvarande version: v1.2.2)

(Från och med mars 2010)

MHP definierar två typer av tillämpningsklasser baserat på de två MHP -versionerna:

  • DVB-J: Java-applikationer
  • DVB-HTML: XHTML- sidor med valfritt inbäddad Java-kod

Dessa skiljer sig i huvudsak genom sin komplexitet och generationen av slutenheter som de kan köra på.

DVB-J (sedan MHP 1.0.x)

DVB-J-applikationer är helt enkelt program skrivna i Java. MHP -plattformen definierar ett visst antal gränssnitt ( API: er ) för dessa program. Detta gör det möjligt för programmeraren att utveckla applikationer som är anpassade till den speciella situationen och MHP -mottagarens begränsningar och kräver lite resurser.

DVB-HTML (valfritt sedan MHP 1.1.x)

DVB-HTML-applikationer har bara stöds sedan MHP 1.1-standarden. Eftersom komplexiteten är betydligt högre jämfört med DVB-J, är motsvarande funktionalitet inte tillgänglig i de flesta MHP-mottagare. Java används också som tillval för DVB-HTML, jämförbart med Java-appletarna som är kända från webbläsare.

teknologi

Programvaruarkitektur

Programvarustack för MHP -plattformen

Programvarustacken visar de olika programvarulagren för en MHP -implementering. De två lägsta skikten, hårdvaran och systemprogramvaran (operativsystem och drivrutin), separeras från de faktiska MHP -gränssnitten av en virtuell Java -maskin . Sedan MHP 1.0.3 har Java -basen varit Personal Basis Profile (tidigare versioner använde Personal Java), som är baserad på en CDC -baserad virtuell maskin, dvs samma "virtuella maskin" som används av den "stora" Java (J2EE / J2SE) används.

De speciella MHP -gränssnitten ( API: er ) ger bland annat åtkomst till information om DVB -tjänster. De innehåller EPG , ett anpassat grafiskt användargränssnitt (HAVI UI), åtkomst till datakarusellen (DSM-CC) i vilken MHP-applikationerna överförs, hantering av applikationer (Xlets) och många andra tekniska aspekter av DVB- standarder som t.ex. som MPEG -avkodare och en valfri returkanal (för interaktiva applikationer). Tillsammans utgör dessa tillägg MHP-API (programmeringsgränssnittet) på vilket de interoperabla MHP-programmen körs. Den så kallade "Navigator" används för att välja MHP-applikationer och andra DVB-tjänster av användaren och för att styra applikationerna. Navigatorn är en integrerad del av MHP -terminalen.

genomförande

I princip kan alla tillverkare av digitalboxar eller tv-apparater implementera MHP-standarden, eftersom standarden är helt öppen. Som med nästan alla DVB -standarder uppstår dock patentlicenskostnader vid marknadsföring av MHP -lösningar och från 2009 även för programföretag (se VIA Licensing - MHP -licenskostnader). På grund av standardens komplexitet använder mindre tillverkare vanligtvis MHP- mellanprogram från tredjepartsleverantörer (marknadsledare: Alticast).

En tillverkare får endast dekorera en MHP -mottagare med MHP -logotypen om mottagaren tidigare har klarat en testkörning utan några fel. Detta test, som utförs av tillverkarna i ett självtest, kontrollerar hur alla element i MHP API fungerar. Testpaketet (totalt alla tester) är tillgängligt från DVB -projektet och är avgiftsbelagt. Den nuvarande testsviten omfattar väl över 14 000 mjukvarutester. Detta säkerställer felfri körning av alla applikationer på de testade MHP-implementeringarna. Kraschar samt olika beteenden hos olika implementeringar bör uteslutas. Det finns ingen testsvit för att testa applikationer. Att utföra applikationstester är det enda ansvaret för respektive tjänsteleverantör.

De flesta MHP -mottagare på marknaden världen över (från juli 2005) är baserade på MHP 1.0.2 -standarden.

Överföring av applikationer i DVB

MHP -applikationerna överförs tillsammans med DVB -transportströmmen, som också innehåller digitala ljud- och videodata. Inom denna transportström är MHP-applikationerna förpackade i DSM-CC (Digital Storage Media Command and Control) objektkaruseller. Dessa karuseller multiplexeras (cykliskt) in i DVB -transportströmmen. Den cykliska upprepningen säkerställer att ansökan kan tas emot framgångsrikt (förr eller senare) vid varje möjlig inkopplingstid för mottagaren. Naturligtvis behöver applikationer inte sändas utan avbrott, det är till exempel fullt möjligt att sända program endast för att följa med ett program (t.ex. daglig nyhetsticker).

MHP -applikationerna signaleras till MHP -mottagaren via AIT -tabellen (Application Information Table). Innehållet i denna SI-tabell (Service Information) gör det möjligt för mottagaren att hitta DSM-CC-karusellen med MHP-applikationen och tilldela ett namn samt ett unikt ApplicationID och ett OrganizationID till MHP-applikationen. AIT innehåller också information om klassvägen (endast för DVB-J-applikationer, "J" står för Java) och den Java-baserade startklassen ("Xlet").

service

MHP -applikationen kan bara användas med den klassiska fjärrkontrollen. Förutom kontroll med pilknapparna / OK -knappen, möjliggör användningen av de fyra färgade knapparna som är kända från text -TV / text -TV enkel, intuitiv manövrering.

Det finns i princip två metoder för åtkomst till MHP -applikationer. Å ena sidan startas MHP -applikationer automatiskt när en TV -kanal väljs. I det här fallet visas vanligtvis ett litet meddelandefönster i skärmens nedre del. Den tillgängliga applikationen kan sedan enkelt startas genom att trycka på en (mestadels röd) knapp. Å andra sidan har alla MHP -lådor ett centralt användargränssnitt för att välja applikationer - "Navigator" som nämns ovan. Härifrån kan applikationer väljas från listor och startas.

Returkanal

MHP stöder en returkanal för att behandla order eller betaltransaktioner, till exempel via den punkt-till-punkt-anslutning som öppnas. För närvarande tillgängliga MHP -system har vanligtvis bara ett analogt modem, om alls. MHP -returkanalen är dock oberoende av den överföringsteknik som används. Detta innebär att anslutningen också kan upprättas via ISDN, DSL, kabel, GPRS eller UMTS, förutsatt att MHP -terminalen stöder denna överföringsväg. Användningen av en returkanal över det digitala kabelnätet är naturligtvis särskilt attraktiv för kabelleverantörer.

distribution

MHP har inte kunnat etablera sig i Tyskland sedan introduktionen (start av normal drift i oktober 2002), andelen MHP-kompatibla mottagare i DVB-lådor var under 0,1% (GfK). Under tiden är enheter inte längre tillgängliga på den tyska marknaden (status: oktober 2007, källa: mottagarsökning på www.digitalfernsehen.de, tillgänglighet kontrollerad med olika prissökmotorer).

En MHP-programvara för d-box2 som utvecklats av Betaresearch för Premiere drogs tillbaka i sista stund i mitten av 2003, samtidigt som, motsats till Mainz-deklarationen , skjöt Premiere upp beslutet att använda MHP i två år och valde i december 2005 att välja för Blucom -systemet från Astra. Förmodligen skulle introduktionen av MHP av Premiere (vid den tiden 2 miljoner lådor) ha varit genombrottet för MHP.

Den nuvarande låga förekomsten i Tyskland beror också på bristen på tillgänglighet för slutenheterna, bristen på stöd för privat TV och det begränsade utbudet av MHP-baserade applikationer. Till detta kom tvisten om den framtida standarden för interaktiv tv, som sedan har lösts och som förskjutit andra egna system som OpenTV och lett till osäkerhet hos tittarna.

Införandet av MHP i Tyskland kan nu betraktas som ett misslyckande, så i april 2007 avbröt Hessischer Rundfunk stödet för MHP för sina tre program (inklusive c't-TV). ZDF avslutade sändningen av MHP via DVB-T i augusti 2007. [1] De offentliga programföretagen har nu helt avbrutit sitt erbjudande.

Spridningen av MHP i Italien och Korea ökar däremot avsevärt. Enligt siffror från DVB -projektet från 2007 var cirka 3,7 miljoner MHP -mottagare redan i bruk världen över då, de flesta (3,4 miljoner) i Italien och Sydkorea. Detta motsvarar en fördubbling av världens befolkning på cirka ett år.

I Italien har 2,2 miljoner MHP -terminaler redan sålts tack vare statliga subventioner för de extra kostnader som MHP ådrar sig jämfört med en ren "zapping box". Anledningen till dessa subventioner är bland annat att den italienska staten vill erbjuda många offentligt tillgängliga tjänster till allmänheten på detta sätt. Dessa subventioner (2004: 120 miljoner euro, 2005: 70 miljoner euro) har granskats av EU: s kontrollkommission, men har ännu inte motsatts.

I Sydkorea hade 1,2 miljoner satellit -MHP -mottagare redan sålts i juli 2005 - utan statliga subventioner, endast genom bidrag från kabeloperatören (lådan är billigare om du tecknar ett kabelabonnemang).

Den belgiska kabelnätsleverantören Telenet erbjuder nu också sina kunder en speciell MHP -terminal via butiker. Set-top-boxen kan också ta emot en returkanal via ett externt kabelmodem som är anslutet till set-top-boxen via Ethernet. Framtida mottagare kommer också att ha hårddisksystem och video-on-demand-lösningar.

Österrike började med introduktionen av DVB-T den 26 oktober 2006 med MHP-tjänster ( ORF OK, ATV OK). De första 100 000 certifierade MHP -lådorna skulle subventioneras med 40 euro i en begränsad kampanj, men endast 35 000 tittare utnyttjade detta erbjudande. Finansieringen förlängdes på obestämd tid, men reducerades till 30 euro. Kabeloperatörer mötte detta erbjudande kritiskt eller till och med negativt. [2] ATV avbröt sitt erbjudande den 7 januari 2009. All MHP-sändning via DVB-T avbröts den 30 juni 2011.

Schweiz ville börja med MHP 2007, men har avbrutit sådana planer tills vidare.

Spanien och Frankrike har avstått från att introducera MHP för DVB-T tills vidare på grund av den nya MHP-licensmodellen.

Leverantör / TV -kanaler (alla avvecklade)

ARD
  • TV -portal (programöversikt, personligt programskapande, ytterligare information)
  • Pressklubb (med returkanal)
  • Förstå kul (frågesport med returkanal)
  • Folkmusikfestivaler
  • FAKT - MDR -tidningen
  • Interaktiv sportshow
  • Rundschau News Ticker (Bayerischer Rundfunk)
ZDF
  • ZDFdigitext (huvudportalen)
  • 1, 2 eller 3 (barnquiz)
ORF (Österrike)
  • ORF OK MultiText
Detta erbjudande via DVB-T avbröts den 30 juni 2011.
ATV (Österrike)
  • ATV OK MultiText
Detta erbjudande via DVB-T avbröts den 7 januari 2009.
Andra
RTL, Hörzu och Otto Versand stoppade sitt MHP -engagemang i slutet av 2005.

MHP -varianter och tillägg

MHP är den första i en större familj av standarder som används över hela världen. Den första utlöparen av MHP var en variant för de amerikanska kabelnäten, den så kallade Open Cable Application Platform (OCAP). OCAP ersätter vissa MHP -API: er , som endast krävs i DVB -nätverk, till exempel med ersättningslösningar. Under utvecklingen av OCAP uppstod idén att definiera en DVB -standard som beskriver en gemensam delmängd av OCAP och MHP och är även lämplig för andra varianter. En sådan gemensam delmängd beskrivs av GEM -standarden (Globally Executable MHP), som är avsedd att främja den globala spridningen av MHP. Följande standarder baserade på GEM finns för närvarande:

  • MHP, som en mjukvaruplattform i DVB -nätverk,
  • Open Cable Application Platform, som plattform för (amerikanska) kabelnät,
  • ACAP , en plattform för de amerikanska markbundna tv -nätverken,
  • ARIB B.23, en variant för de japanska tv -nätverken och
  • BD-J , varianten för Blu-ray-skivan som inte kräver sändningsstöd.

Eftersom alla system är baserade på GEM är det möjligt att utveckla applikationer som kan köras på alla dessa system med liten ansträngning. Endast när specialfunktioner, som endast är tillgängliga i enskilda versioner, ska användas, till exempel för en EPG -applikation, behöver lämpliga justeringar göras.

Framtida utveckling av MHP- eller GEM -standarden kommer också att utvecklas inom följande områden:

  • stöd för funktionaliteten hos hårddiskinspelare (PVR),
  • multimedia hemnätverk,
  • stöd för interaktiva HDTV -format,
  • interaktiva tjänster via bredbands -IP -anslutningar (t.ex. via DSL eller det digitala kabelnätet) och
  • en abstrakt, XML-baserad applikationsbeskrivning (PCF, Portable Content Format)

Relaterade tekniker

Förutom MHP använder vissa kabelnätoperatörer och enhetstillverkare andra metoder för att visa multimediainnehåll. Till exempel MicroHTML -processen, som till skillnad från MHP inte är baserad på DVB -standarder.

Dessutom finns det ett visst förhållande till OSGi -standarden, som också möjliggör dynamiska Java -applikationer, men som inte har någon originalreferens till DVB eller digital -tv - det kräver en internetanslutning för returkanalen, vilket allt oftare finns med MHP -slutenheter.

Ett API för mottagning av sändningstjänster arbetar för närvarande också på för MIDP . Detta skulle göra det möjligt att ta emot interaktiva tjänster på mobiltelefoner i framtiden. Det är här de två standarderna kan mötas igen, eftersom OSGi nu också är hemma på mobiltelefoner.

Mer populärt än MHP i Tyskland är den egenutvecklade mellanprogramvaran OpenTV (hos lönesändaren BSkyB på en låda från Pace) och MHEG -5, gynnad av BBC, vilket också möjliggör körning av applikationer.

Relativt nytt på marknaden och endast relaterat till MHP i den meningen att det möjliggör en viss interaktivitet med en returkanal är Blucom (Astra-utveckling, kräver en Blucom-kompatibel digital mottagare och en Bluetooth-kompatibel mobiltelefon för displayen och returkanalen ).

litteratur

  • Ulrich Reimers: DVB, The Family of International Standards for Digital Video Broadcasting. Andra upplagan, 2005, ISBN 3-540-43545-X (kapitel 14, MHP)
  • Steven Morris och Antony Smith-Chaigneau: Interaktiva TV-standarder. En guide till MHP, OCAP och JavaTV. First Edition, Focal Press, 2005, ISBN 0-240-80666-2 (riktat till utvecklare)
  • Edward M. Schwalb: iTV Handbook. Teknik och standarder. Första upplagan, Prentice Hall, 2004, ISBN 0-13-100312-7
  • Rainer Schäfer: Tekniska grunder för interaktiv tv. I: Christiane zu Salm (red.): Magisk maskin interaktiv tv? TV -framtid mellan blomstringsdrömmar och affärsmodeller. 1: a upplagan, Gabler, 2005 ISBN 3-409-12637-6

webb-länkar

Individuella bevis

  1. Digitalfernsehen.de:Middleware - misslyckade försök i Tyskland från 30 december 2008
  2. Der Standard online: "Fräckhet": UPC kontra ORF den 29 februari 2008