Quiero silenciar un video en reproducción por VideoView en mi aplicación Android. No pude encontrar ningún método para hacerlo en VideoView Class. ¿Alguna idea de cómo hacer esto?Silenciar un video en reproducción por VideoView en la aplicación Android
He encontrado un método "setVolume" en MediaPlayer Class, pero no puedo encontrar ningún código que funcione para reproducir video por la clase MediaPlayer. Así que creo que puedo establecer el volumen 0 con este método.
Por lo tanto, estoy buscando cualquier código que funcione para reproducir video usando MediaPlayer Class o cómo controlar el volumen usando VideoView Class.
A continuación se muestra el código para reproducir video utilizando VideoView, que estoy usando.
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_video);
VideoView videoView = (VideoView)this.findViewById(R.id.VVSimpleVideo);
MediaController mc = new MediaController(this);
mc.setAnchorView(videoView);
mc.setMediaPlayer(videoView);
videoView.setMediaController(mc);
String _path = "/mnt/sdcard/Movies/video5.mp4";
videoView.setVideoPath(_path);
videoView.requestFocus();
videoView.start();
}
Intente utilizar AudioManager sugerido en [esta pregunta similar] (http://stackoverflow.com/questions/4573667/how-to-mute-mediaplayer-in-android). – yorkw
Hola yorkw, Quiero reproducir video en modo Mute. SO ¿cómo reproducir video con AudioManager? – Vishal
Usando VideoView reproducir video mientras usa el volumen de control de AudioManager. – yorkw