Multimedia Home Platform

DVB-MHP(Multimedia Home Platform)とは



DVB-MHP(デジタルビデオ放送マルチメディアホームプラットフォーム)は、DVB(デジタルビデオブロードキャスティング)プロジェクトによって標準化された、双方向デジタルテレビ向けのオープンなミドルウェア体系です。この規格は、テレビ受像機上でインタラクティブなJavaベースのアプリケーションを実行することを可能にします。

具体的には、放送される音声や動画コンテンツに加えて、情報サービス、ゲーム、双方向投票、電子メール、ショッピングなどの双方向アプリケーションが利用できるようになります。これらの双方向機能を実現するためには、放送チャンネルとは別に、ユーザーからの応答を送信するための経路が必要です。

DVB-MHPの採用状況



2005年頃には、DVB-MHPはイタリア(DVB-T)や韓国(ASTC)で採用されていました。また、ドイツフィンランドスペインオーストリアオーストラリアでは実験的な採用が進められていました。アメリカ合衆国では、MHPを基盤としたOCAP(OpenCable Application Platform)がケーブルテレビ業界で策定されています。ベルギー最大のケーブルテレビ会社であるTelenetは、DigiBoxという名称でDVB-MHPシステムを導入しました。ノルウェーでもDVB-MHPの採用が計画されています。

日本においては、独自のデータ放送規格であるBML(Broadcast Markup Language)が利用されていましたが、2003年に電波産業会(ARIB)がMHPをベースとした「デジタル放送におけるアプリケーション実行環境標準規格」(ARIB-STD-B23、通称ARIB-AE)を策定しました。しかしながら、ARIB-AEの運用規定はまだ定まっておらず、実際の運用は開始されていません。

技術的な詳細



MHPは、デジタル双方向テレビにおける拡張可能なアプリケーション実行環境を定義しており、ベンダー固有のハードウェアやソフトウェアに依存しない設計となっています。この実行環境は、Java仮想マシンと、デジタル双方向テレビが持つ一般的なリソースや機能へのアクセスを提供するAPIによって構成されています。インタラクティブなMHPアプリケーションは、これらのAPI上で動作します。ユーザーは、テレビ本体のソフトウェアであるナビゲーターを通じてMHPアプリケーションにアクセスします。

MHPは、Globally Executable MHP(GEM)標準の一部としても定義されています。

MHPアプリケーションの種類



MHPアプリケーションには、主に2つの種類があります。

DVB-HTML


一つは、DVB-HTMLアプリケーションです。これは、あまり普及していません。DVB-HTMLの仕様がMHP 1.1でのみ規定されており、その仕様が複雑で実装が困難であるためです。DVB-HTMLアプリケーションは、HTMLページのように放送時に配信されます。その仕様はXHTML 1.1をモジュール化したもので、CSS 2.0、DOM 2.0、ECMAScriptを含んでいます。

日本では、BMLがこのDVB-HTMLに相当する役割を果たしており、今後もBMLが使用される見込みです。

DVB-J


もう一つは、DVB-J(DVB-Java)アプリケーションです。こちらはDVB-HTMLよりも広く利用されています。この場合、アプリケーションはMHP APIを使用してJavaで記述され、Javaクラスファイル群が放送時に配信されます。DVB-Javaアプリケーションは「Xlet」とも呼ばれます。これはアプレットに似た概念で、サン・マイクロシステムズ(現オラクル)がJavaTV仕様の中で使い始めた用語です。アプレットと同様に、Xletインターフェースを通じて、外部ソース(MHP準拠のテレビではアプリケーションマネージャ)がアプリケーションの起動と停止を制御できます。

応答経路



MHPセットトップボックスは、投票やショッピングなどのアプリケーションが外部と通信するための応答経路を備えています。一般的な媒体としては、電話回線やADSL程度のインターネット接続が使用されます。これは、FTTHを前提とするIP放送とは異なります。

関連項目



電波産業会 (ARIB)
BD-J
双方向番組
IP放送
MHEG-5
セットトップボックス
OSGi
データ放送
DVB-H

参考文献



Ulrich Reimers: DVB, The Family of International Standards for Digital Video Broadcasting, Second Edition, 2005, ISBN 3-540-43545-X (chapter 14, MHP)

外部リンク



Official MHP and GEM website
MHP tutorials
MHP Knowledge Database
OpenMHP - MHP-オープンソースプロジェクト
Java TV'>Sun Microsystems' Java TV
xleTView
* Interactive-TV-Web

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。