0

ラジオのオーディオストリームを再生できるアプリを作りたいです。

これまでのところ、私はこれを持っています:

@Override
    public void onClick(View v)
    {
        player = new MediaPlayer();
        try {
            player.setDataSource("http://livestreams.omroep.nl/npo/3fm-bb");
            player.prepare();
            player.start();
        } catch (IllegalArgumentException e) {
            e.printStackTrace();
        } catch (IllegalStateException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

しかし、これは機能していないようです.asxファイルを再生することさえ可能ですか? またはこのように?(リンクをクリックして、私の意味を見てください)

4

2 に答える 2

1

再生できる Android メディア プレーヤーは、メーカーがデバイスに搭載しているコーデックによって異なります。すべてのデバイスのフォーマットの固定リストはありません。デバイスで利用可能なコーデックについては、デバイスのマニュアルを確認してください。配布用のアプリケーションを開発している場合は、ほとんどの Android デバイスで一般的に利用できる形式を使用することをお勧めします。ウィキペディア (またはグーグル) で適切に検索すると、いくつかのリストが表示されます。

そして、最も重要なことは、Android エミュレーターは、Samsung Galaxy SI で再生できる多くのファイルを再生できないことです。

于 2011-01-12T19:33:16.037 に答える
0

ありえないと思います。.asx ファイルからリンクを抽出 (解析) して再生することもできます。

于 2011-01-12T19:21:41.817 に答える