1

m3u8 URLをストリーミングするために、android.developer.comサイトから上記のコードを書きました。これが私のコードです。

String url = "http://... .m3u8"; // your URL here
    MediaPlayer mediaPlayer = new MediaPlayer();
    mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
    try {
        mediaPlayer.setDataSource(url);
    } catch (IllegalArgumentException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (SecurityException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (IllegalStateException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    try {
        mediaPlayer.prepare();
    } catch (IllegalStateException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } // might take long! (for buffering, etc)
    mediaPlayer.start();

しかし、それは機能していません。これが私のLogCatです。

07-18 12:28:32.920: E/MediaPlayer(591): Error (1,-1004)

インターネット上のほとんどのコードを試しましたが、誰も機能しませんでした。Androidでm3u8をストリーミングするには?

4

0 に答える 0