在Android App中通过WebView查看RTSP视频流

时间:2011-07-12 16:47:10

标签: android webview rtsp

我的应用程序有一个加载简单html的WebView。但是,此html链接到rtsp实时视频流,并且WebView无法加载它,而是返回“Web Page Not Available”消息。当我在原生Android浏览器中打开rtsp链接时,它会加载并正常工作,因此我知道视频流不兼容。是否可以启用WebView中的某些内容以允许播放rtsp视频流?

谢谢!

1 个答案:

答案 0 :(得分:3)

我使用了这段代码:

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;
    }