2012-07-06 67 views
1

我正在尝试制作一个在android应用程序中播放直播流的应用程序。android-flash在使用webview或videoview的应用程序中的直播流

源路径是:

"http://mediasuite.316networks.com/templates/livefull2.swf" 

这是一个flash文件,玩的Adobe Flash Player。我看过VideoViewWebView

所以,我有几个问题:

1) 假设的Adobe Flash安装在Android设备上(是流可以通过浏览器播放),我怎么可以在里面玩这个实时视频流应用程序?

2) 使用VideoView,我设法使用MediaController播放youtube视频。 但有没有办法做到这一点,需要闪光的直播流?

3) 最后,在我的情况下,我应该使用哪个视图来获取应用程序中播放的Flash视频直播视频?如何?

干杯!

回答

0

使用web视图,设置的WebView的内容您的Flash文件,根据需要设置浏览器设置(全屏,插件启用)

不要忘了添加机器人:硬件加速= “true” 以体现

0
mWebView = (WebView) findViewById(R.id.webView1); 

     mWebView.getSettings().setJavaScriptEnabled(true); 

     mWebView.getSettings().setPluginsEnabled(true); 

     mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); 

     mWebView.setBackgroundColor(Color.parseColor("#000000")); 

     mWebView.loadUrl("http://mediasuite.316networks.com/templates/livefull2.swf"); 




     mWebView.getSettings().setJavaScriptEnabled(true); 
     mWebView.getSettings().setPluginsEnabled(true); 
0
 mWebView.getSettings().setPluginsEnabled(true); 

已从API级别18中弃用。有关详细信息,请参阅link

即使我在搜索如何使用VideoView或WebView查看Flash内容。我也尝试过PhoneGap,但没有运气。

相关问题