パッケージ com.kddi.media

メディアリソースの作成、および再生に関する機能を提供します。

参照:
          説明

インタフェースの概要
MediaEventListener メディアプレイヤーに関するイベントリスナーのインターフェイス。
MediaPlayerInterface メディアプレイヤーのためのインターフェイス。
 

クラスの概要
CMXPlayer CMXのためのメディアプレイヤークラス。
MediaPlayer メディアプレイヤーのためのベースクラス。
MediaPlayerBox アプリケーションから見えるメディアプレイヤー。
MediaResource マルチメディアリソースをカプセル化したクラスです。
QcelpPlayer 13KQcelp のためのメディアプレイヤークラス。
SMAFPlayer SMAFのためのメディアプレイヤークラス。
 

パッケージ com.kddi.media の説明

メディアリソースの作成、および再生に関する機能を提供します。

MediaResource クラスはメディアリソースを、 MediaPlayerBox クラスはメディアプレイヤーを、 それぞれカプセル化します。

アプリケーションは、URL またはバイト配列からメディアリソースを作成して、 メディアプレイヤーに渡します。 メディアプレイヤーでは、受け取ったメディアリソースのタイプを調べて、 そのメディアを再生するために必要な MediaPlayer クラスのサブクラスを内部で実体化します。 (現在は、CMXPlayer クラスによる CMX メディアと、 SMAFPlayer による SAMF メディア、
QcelpPlayer による 13KQcelp メディアに対応しています。)

このときのコード例を、以下に示します。

  String url = "datafolder://〜.pmd";

  MediaResource resource = new MediaResource(url);

  MediaPlayerBox player =
      new MediaPlayerBox(resource, MediaPlayerBox.BACKGROUND);
  player.play();
      :
      :

  resource.dispose();
メディアリソースに対して dispose() が呼ばれた時点で、 MediaPlayerBoxインスタンスは、内部でメディア再生を停止(MediaPlayer#stop())し、 メディアプレイヤーを破棄します(MediaPlayer#dispose())。



Copyright 2001-2002 Aplix Corporation. All rights reserved. Aplix Confidential and Restricted.