Cargue video desde Firebase Storage a videoView

1 minuto de lectura

avatar de usuario
mehdi glida

Quiero reproducir un video desde el almacenamiento de Firebase con una vista de video. Estoy intentando así:

storageReference.getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
                    @Override
                    public void onSuccess(Uri uri) {
                        //Toast.makeText(Chat.this, uri.toString(), Toast.LENGTH_SHORT).show();
                        MediaController mc = new MediaController(Chat.this);
                        videoView.setMediaController(mc);
                        videoView.setVideoURI(uri);
                        videoView.requestFocus();
                        //videoView.start();
                    }
                });

Pero no jugará. El vídeo está vacío.

  • Echa un vistazo a: stackoverflow.com/questions/37865482/…

    – RamithDR

    5 de febrero de 2017 a las 17:03

  • @RamithDR No quiero transmisión de video, solo carga de video desde el almacenamiento hasta la vista de video

    – Mehdi Glida

    5 de febrero de 2017 a las 17:54

  • ¿Cuál es el valor de storageReference? ¿Y cuál es el formato de vídeo?

    – Rosário Pereira Fernandes

    5 de febrero de 2017 a las 18:29

  • ¡Creo que FireBase cambió algo! Estoy transmitiendo videos perfectamente bien ahora.

    – concedespo

    12 de marzo de 2017 a las 8:03

  • @grant, ¿puedes ayudar con el código que estás usando para hacer esto?

    – Akah

    9 de junio de 2017 a las 12:07

  • Estuve buscando una solución durante los últimos dos días y obtuve una pista aquí. Gran aplauso por esta declaración. Firebase Storage no admite la transmisión de video, por lo que no funcionará. Como dijiste anteriormente, descargué con éxito los archivos de Firebase Storage a mi almacenamiento móvil. Ahora, la pregunta es que tengo un adaptador también. ¿Dónde configuro la ruta del almacenamiento local al VideoView. MainActivity? o mi MessageAdapter? ¿Puedes mirar esta publicación? Por favor guíame.

    – codificadorpc

    9 de junio de 2017 a las 20:14


  • ¡funciona cuando se usa un reproductor de video que no sea videoView! Al igual que el jugador exo..

    – Arslan Maqbool

    14 de diciembre de 2017 a las 13:34

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad