alpha Media SDK for Android パンフレット(PDF)をダウンロード

Android DLNA SDK
alpha Media Link SDK for Android
MediaServerControlPoint, MediaRendererControlPoint
MediaServerControlPointは、ローカルネットワーク上に存在するメディアサーバを発見し、コンテ
ンツ情報を取得する機能を提供するjavaクラスです。MediaRendererControlPointは、ローカルネッ
トワーク上に存在するメディアレンダラを発見し、再生、一時停止、シークおよびボリューム操作
のようなメディアの再生制御機能を提供するjava クラスです。
DmpVideoView, DmpImageView, DmrView
これらのレンダリング機能を提供するクラスはAndroid Activity に貼付けることが可能なViewとし
て提供されています。DmpVideoViewとDmpImageViewはAndroid標準のVideoViewクラスや、
ImageViewクラス互換の設計となっているため、ローカルファイルを再生するマルチメディア再生
アプリケーションからのポーティングが簡単にできます。DMRの再生画面についてもViewとして提
供されているので、Viewを貼付けるだけでDMRとして動作させることが簡
単にできます。
IMediaServer, IDownloader, IUploader!
これらのクラスは、メディアサーバ、ダウンロードおよびアップロード機能
をアンドロイドサービスとして提供します。これらは、アンドロイドサービ
スとして働くとともに、コンテンツプロバイダーを提供します(アップロー
ド/ダウンロードコンテンツ情報プロバイダーなどを完備しています)。そ
のため、お客様は手軽にバックグラウンドで非同期に動作するサービスの
アプリケーションを作ることができます。
DLNA
alpha Media Link SDKに含まれる提供物
alpha Media Link SDKには、javaおよびネイティブのライブラリ(.jar , .so)、javadoc、インストール
マニュアル、サンプルアプリケーションのソースコードが含まれます。またユーザとの開発支援の
ために、バグトラッキングシステムとファイルサーバのアカウントが提供され、情報共有が行われ
ます。
Supported Android OS
alpha Media Link SDKを動作させるのに必要なAPIレベルは15以降です。
(株)アルファシステムズについて
株式会社 アルファシステムズは、通信基幹サービスおよび携帯電話のソフトウェア開発を行う日本
のソフトウェア開発会社であり、Digital Living Network Alliance(DLNA)、Universal Plug and Play
Forum(UPnP) およびDigital Transmission Licensing Administrator(DTLA)の会員企業です。また、
Linux、iOSおよびAndroid向けのDLNA、UPnPおよびDTCP-IPソフトウェアを開発しています。
For more information and contact
4
ALPHA SYSTEMS INC.
Advanced Technology Research Dept. Web URL : http://www.alpha.co.jp
e-mail : [email protected]
ltind mu
a
y
t
i
v
cti
op
conne K to devel
High
D
nal S
P-IP
functio LNA , DTC
ns
aD
licatio
p
p
a
d
i
Andro
ALPHA SYSTEMS INC. 2012
1
alpha Media Link SDK for Android
Connect and Enjoy
alpha Media Link SDK for Android
alpha Media Link SDK for Androidは、DLNAガイドラインに対応したAndroidアプリケー
ションを開発する上で必要な機能を、Java / Nativeソフトウェアコンポーネントおよびラ
イブラリAPIとして提供するミドルウェア製品です。Androidスマートフォンやタブレット
端末、モバイルメディアプレイヤー、小型TV等に採用されており、DLNAアプリケーショ
ン開発の基盤として利用されています。alpha Media Link SDKを採用することで高い相互
接続性を持つ独自のAndroidアプリケーションを効率的に開発することができます。
MLP Smart Phone
DLNA,UPnP,ARIB MetaData
DmpVideoView,
DmpImageView,
DmrView
Media Link Player for DTV
Media Link Player for DTVは、alpha Media Link SDKを利用して開発したAndroid DLNA
Javaアプリケーションです。
DLNA/DTCP-IP対応メディアサー
バー製品とWi-Fi接続し、録画済
または放送中のデジタル放送番
組をストリーミング再生するこ
とができます。また、録画した
番組をAndroid端末に持ち出して(ムーブ機能)、好きな場所/好きな時間に楽しむことが
できます。Media Link Player for DTVに関しては以下のWebページをご参照ください。
MLP
STB/SmartTV
MLP Tablet
MediaServer
ControlPoint
IDownloader
IUploader
MediaRenderer
ControlPoint
IMedia
Server
IAutoIPService
Java Native Interface
TS/DTCP-IP
Player Engine
DTCP-IP
UPnP AV
Security
UPnP DA
alpha Media Link
Apps
alpha Media Link
SDK
Android Linux
!
http://www.alpha.co.jp/biz/products/dlna/mlplayer/dtv_android.shtml
alpha Media Link SDK Stack Layout
alpha Media Link SDK Supported DLNA functions
alpha Media Link SDK では以下のDLNA機能がサポートされています。
DLNA互換 プッシュ再生機能を提供しています。アンドロイドデバイスに格納された画像、動画、音楽
ファイルをメディアレンダラ—にレンダリング表示し、停止、一時停止、ボリュームコントロールと
いったメディアオペレーションを実行できます。
1. DMP/M-DMP
DLNA/UPnP及びARIB仕様に準じたDTCP-IP互換ストリーミングメディアプレイヤーアプリケーショ
ンを開発頂けます。alpha Media Link SDKが提供するDMPライブラリでは、Androidに標準で搭載さ
れるStageFrightとは独立した独自開発のプレイヤーエンジンが提供されており、MPEG2/TS, AVC/
TS, 1080p, DTCP-IPといった高品質なDRMフォーマットを再生することが可能です。またARIBで規
定される放送フォーマット仕様に対応し、マルチオーディオストリーム、デュアルモノラルへの対応
など、高品位に動画を再生することができる機能が搭載されています。
5. Downloader (M-DMD)
DLNAガイドラインで規定されたTransfer modeや、一時停止・続きからのresume ダウンロード、
DTCP-IP move機能等をサポートするダウンロード機能がサポートされています。DTCP-IP moveを用い
た地デジ録画番組のダウンロードは、DLNA DTCP-IP Interoperability Solutionに準拠し実行されます。
6. Uploader (M-DMU)
2. DMS/M-DMS
DLNA互換のアップローダ—対応アンドロイドアプリケーションを開発頂けます。DLNAガイドラインで
規定されたTransfer modeや、一時停止・resume アップロードなどに対応しています。
DLNA/UPnP互換メディアサーバー 機能を提供しています。AndroidのMediaStoreに登録されるマルチ
メディアファイルをホームネットワーク上で共有することが簡単にできます。またDTCP-IP
(streaming/move)に対応しており、一般製品のHDDRからこのDMSへ、録画された地デジ番組をmove
することが可能です。アップロードされた地デジ番組をDTCP-IPを用いてStreaming配信することもで
きます。 7. DMR
DMR機能を搭載することで、リモートからのコンテンツ再生制御が可能なレンダリングデバイスを開発
することができます。DMRはDMPが提供するプレイヤーエンジンを共用し、DMPと同じ高品質な動画
再生を行うことができます。
3. DMC
alpha Media Link SDK Java API
DLNA/UPnP互換メディアコントローラー機能を実現することができます。ホームネットワーク上の
DMSが共有するマルチメディア探索し、DMRに表示・再生制御することが可能です。
alpha Media Link SDK for Android は、上記の機能を実現するためのjavaクラスとAPIで構成されていま
す。DLNA機能を組み込むのに便利な多くのクラスとAPIを提供しています。
4.Push-Controller
2
3