1

Android 用の Google Chrome は、Flash をサポートしなくても、Youtube や Twitch などのサイトに動画を表示できます。私が知りたいのは、ある種のプラグインを介してChromeがこれを行う方法です? 私が知りたいのは、結果をどのように再現できるかということです.なぜなら、私はフラッシュのサポートや、通常はフラッシュを必要とするビデオの再生のサポート (主にtwitch/youtube)、Java/Android を探していて、できなかったからです.解決策を見つけるために。

ご協力いただきありがとうございます!

4

2 に答える 2

1

モバイル向け Google Chrome は、動画の再生に Flash を使用しません。代わりに、サイトからビデオをストリーミングし、デバイスの特別なプレーヤーで再生します。

これらの結果を再現するには、VideoView を使用することをお勧めします。次に例を示します。

public void onCreate(Bundle savedInstanceState) {
    setContentView(R.layout.main);
    String videourl = "http://something.com/blah.mp4";
    Uri uri = Uri.parse(videourl);
    Intent intent = new Intent(Intent.ACTION_VIEW, uri);
    intent.setDataAndType(uri, "video/mp4");
    startActivity(intent);
}

URL がビデオへの直接リンクであることを確認してください。(.mp4 で終わる必要があります)

于 2013-09-26T03:15:55.063 に答える
0

Flash ビデオには特別なフォーマットがあります。これらのファイルには、ファイルの接尾辞が .flv であることがよくあります。これらのファイルをエンコードする機能を備えたすべての PC プラットフォームには、VLC のようなプレーヤーもあります。これは mp4 や avi などの形式にすぎません。前に述べたように、Android デバイスにはフラッシュ ビデオをデコードするための特別なアプリがあります。

于 2013-09-26T03:19:24.860 に答える