La interfaz de MediaPlayer para Android encapsula la funcionalidad y el comportamiento de un reproductor de contenidos.
TVSDK proporciona una implementación de MediaPlayer
interfaz, la DefaultMediaPlayer
clase. Cuando necesite la funcionalidad de reproducción de vídeo, cree una instancia de DefaultMediaPlayer
.
Interacción con DefaultMediaPlayer
solo con los métodos que expone la variable MediaPlayer
interfaz.
Crear una instancia de MediaPlayer mediante el público DefaultMediaPlayer.create
método de fábrica, pasar un objeto de contexto de aplicación Java Android.
public static MediaPlayer create(Context context)
Llamada MediaPlayer.getView
para obtener una referencia a MediaPlayerView
ejemplo.
MediaPlayerView getView() throws IllegalStateException;
Coloque el MediaPlayerView
instancia en una FrameLayout
, que coloca el vídeo en la pantalla del dispositivo.
FrameLayout playerFrame = (FrameLayout) view.findViewById(R.id.playerFrame);
playerFrame.addView(mediaPlayer.getView());
El MediaPlayer
La instancia de ya está disponible y configurada correctamente para mostrar contenido de vídeo en la pantalla del dispositivo.