※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

BDLocator」の検索結果
Movie PlayListの再生」 から 次の単語がハイライトされています :


Movie PlayListを再生するサンプルコード。

プログラム中の"bd://1.PLAYLIST:00000"が再生対象を示すLocatorである。"1"の部分がTitle番号、"00000"の部分がMovie PlayList fileのファイル名の".mpls"を取り除いたものに対応するが、Title番号については指定しても無視されるようである。

なお、正しく動作するためにはBD-J Object filetableOfAccessiblePlayListsが次のいずれかの条件を満たす必要がある。
  • accessToAllがtrue
  • accessToAllがfalseでなおかつ再生対象のMovie PlaylistをplayListFileNamesで指定

Main.java
import javax.media.Manager;
import javax.media.Player;
import	javax.tv.xlet.*;
 
import org.bluray.net.BDLocator;
import org.davic.media.MediaLocator;
 
public class Main implements Xlet{
 
	public void initXlet(XletContext context){
        try {
        	BDLocator loc = new BDLocator("bd://1.PLAYLIST:00000");
		    MediaLocator ml = new MediaLocator(loc);
		    Player player = Manager.createPlayer(ml);
            player.start();
         } catch(Throwable thr) {
         }
	}
	public void startXlet(){	}
	public void pauseXlet(){	}
	public void destroyXlet(boolean unconditional){	}
 
}


関連する項目

本ページの登録タグ一覧: AV再生 JavaTV サンプルコード -

自由にコメントを記入できます。

名前:
  • PlayListChangeControl - 名無しさん 2009-04-10 07:23:15
  • org.bluray.media.PlayListChangeControl - 名無しさん 2009-04-10 07:22:57
AX