Android專用的MediaPlayer介面可封裝媒體播放器的功能與行為。
TVSDK提供MediaPlayer
介面(DefaultMediaPlayer
類別)的一個實作。 當您需要視訊播放功能時,請執行個體化DefaultMediaPlayer
。
只與MediaPlayer
介面公開的方法交互。DefaultMediaPlayer
使用公用DefaultMediaPlayer.create
工廠方法執行個體化MediaPlayer,並傳遞Java Android應用程式內容物件。
public static MediaPlayer create(Context context)
呼叫MediaPlayer.getView
以取得對MediaPlayerView
例項的參考。
MediaPlayerView getView() throws IllegalStateException;
將MediaPlayerView
實例放在FrameLayout
實例中,該實例將視頻放在設備螢幕上。
FrameLayout playerFrame = (FrameLayout) view.findViewById(R.id.playerFrame);
playerFrame.addView(mediaPlayer.getView());
MediaPlayer
例項現已可用,並已正確設定,可在裝置螢幕上顯示視訊內容。