2011-07-12 15 views
6

Mi aplicación tiene una vista Web que carga un html simple. Sin embargo, este html se vincula a una transmisión de video en vivo de rtsp y WebView no puede cargarlo, sino que devuelve un mensaje de "Página web no disponible". Cuando abro el enlace rtsp en el navegador nativo de Android, se carga y funciona bien, así que sé que no es incompatible la transmisión de video. ¿Hay algo dentro de WebView que se pueda habilitar para permitir la reproducción de la secuencia de video rtsp?Visualización de la transmisión de video RTSP a través de WebView en la aplicación Android

Gracias!

+0

pero ¿por qué se le utiliza en vista web para reproducir el archivo de vídeo? – milind

Respuesta

2

que utiliza este código:

public boolean shouldOverrideUrlLoading(WebView view, String url) { 
     view.loadUrl(url); 

     if (url.contains("rtsp")) { 
       Uri uri = Uri.parse(url); 
        Intent intent = new Intent(Intent.ACTION_VIEW, uri); 

        startActivity(intent); 
     } 

     return true; 
    } 
+0

Esto mostrará la transmisión en el reproductor de video predeterminado que no está dentro de la aplicación. –

Cuestiones relacionadas