Então, mas eu tive que usar o surfaceview,porque o videoview não estava suprindo a minha necessidade de exibir a tela em fullscreen.
Eu preciso mesmo saber porque o MediaPlayer não quer pausar.
Em 5 de fevereiro de 2013 16:55, Renan Barbioni <renanbarbioni@gmail.com> escreveu:
Recentemente o Google lançou uma nova API para integração do Youtube com Android Apps. Tem todos os controles que vc precisa, e é nativo!Caso ainda não conheça.Fica a dica![]rbarbioni--2013/2/5 Thalita Monteiro <temonteiroj@gmail.com>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 SurfaceViewgetWindow().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.
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.
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.






0 comentários:
Postar um comentário