1

Android アプリ内でライブ ストリームを再生するアプリを作成しようとしています。

ソース パスは次のとおりです。

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

これはフラッシュファイルで、Adobe Flash Player で再生されます。

VideoViewと の両方を見てきましたWebView

だから私はいくつかの質問があります:

1) Android デバイスに Adob​​e Flash がインストールされていると仮定すると (そして、ブラウザ経由でストリームを再生できます)、アプリ内でこのライブ ビデオ ストリームを再生するにはどうすればよいですか?

2) を使用しVideoViewて、YouTube ビデオを で再生することができましたMediaController。しかし、フラッシュを必要とするライブ ストリームでこれを行う方法はありますか?

3) 最後に、私の状況では、このフラッシュ ライブ ストリーム ビデオをアプリケーションで再生するには、どのビューを使用すればよいですか? そしてどうやって?

乾杯!

4

3 に答える 3

0

webview を使用し、webview のコンテンツをフラッシュ ファイルに設定し、必要に応じてブラウザを設定します (フルスクリーン、プラグインを有効にする)。

マニフェストに android:hardwareAccelerated="true" を追加することを忘れないでください

于 2012-07-06T08:21:48.420 に答える
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);
于 2013-12-12T14:34:10.290 に答える