プラットフォームAPI

本ページではBD-JのプラットフォームAPIについての情報をまとめる。

プラットフォームAPIの分類

BD-JプラットフォームAPIは大きく次のAPI群で構成される。
(注) その他AACSのAPI群もあるが、使う機会はまずないと思われるため割愛。

機能単位の分類

それぞれAPI群は複数のパッケージで構成されており、それぞれのパッケージの機能をおおまかに分類すると以下のとおりである。
原則的に右側のパッケージは左側のパッケージを補完あるいは拡張する形となっている。

 

PBP JavaTV HAVi DAVIC DVB BD独自
基本 java.{lang,math,security,text}
ファイルI/O java.io org.dvb.{dsmcc,io.persistent} org.bluray.{vfs,storage}
ネットワーク java.net javax.tv.net org.dvb.net
グラフィックス・UI java.awt javax.tv.graphics org.havi.ui org.dvb.{ui,event} org.bluray.ui
AV再生 javax.{media,tv.media org.davic.media org.dvb.media org.bluray.media
アプリ制御 java.tv.xlet org.davic.application org.dvb.io.ixc org.bluray.application
タイトル制御 java.tv.service org.bluray.ti
その他 java.util javax.tv.{locator,util} org.davic.{resource,net} org.dvb.lang org.bluray.{system,net}

 


関連する項目

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください