Tecnologia do Blogger.
RSS

[androidbrasil-dev]

Olá,
Não estou conseguindo pausar um vídeo que estou carregando da seguinte maneira. Criei um SurfaceView para exibir o meu vídeo. Estou utilizando o MediaPlayer para fazer o controle de iniciar, pausar e parar o vídeo, porém o pause() não está funcionando.

Segue o código para análise:

//Iniciando o SurfaceView
getWindow().setFormat(PixelFormat.UNKNOWN);
video.setOnClickListener(this);
surfaceHolder = video.getHolder();
surfaceHolder.addCallback(this);
surfaceHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
mediaPlayer = new MediaPlayer();

//Exibindo o vídeo
/* BOTÕES STREAM */
play.setImageResource(R.drawable.bt_pause);
play.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
if(mediaPlayer.isPlaying()){
mediaPlayer.pause();
Log.i("PAUSOU", "PAUSOU");
           } else {
            mediaPlayer.start();
           }
}
});

/* CARREGANDO O VÍDEO */
mediaPlayer.setOnPreparedListener(this);
mediaPlayer.setOnCompletionListener(this); 
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDisplay(surfaceHolder);
try {
mediaPlayer.setDataSource(AoVivo__.this,Uri.parse("rtsp://srv3.zoeweb.tv/z01-live/stream"));
mediaPlayer.prepare();
load.dismiss();
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (SecurityException e) {
e.printStackTrace();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}

Alguém já passou por isso?

--
Atenciosamente,
Thalita Monteiro Jorge.
Graduanda em Sistemas de Informação



    
"O importante é garantir os três pontos !"

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário