2012-01-25 4 views
6

Androidでapple test stream video(.m3u8)を再生しようとしています。アンドロイド3.2でm3u8ファイルを再生する際の問題

これはリンクです:http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8

しかし、私はAndroid 3.2でそれを再生することはできませんよ。

これは私がビデオを再生するために使用しているコードです:

void playVideo(String url) 
{ 
    String link=url; 
    Log.e("url",link); 
    MediaController mc = new MediaController(this); 
    mc.setMediaPlayer(videoview); 
    videoview.setMediaController(mc); 
    videoview.setVideoURI(Uri.parse("http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8")); 
    videoview.requestFocus(); 
    videoview.start();  
} 

してください、私に異なるAndroidのバージョンにM3U8ファイルを再生する方法を提案します。

+0

すべてのボディが出てサードパーティのライブラリ – Abhi

答えて

3

あなたがvitamioを試してみましたか?これは、m3u8ストリームを含むMediaPlayerが行うすべての処理(およびその後の処理)を行う拡張フレームワークです。

+1

とM3U8を再生するには答えが返事ありがとうござい知っていれば、サードパーティのライブラリを使用して一緒にプレイするためにとにかくがありますか?あなたのアイデアを共有してください – Abhi

+0

私の経験には信頼できません。 –

+1

もう1つ疑わしいですが、Httpライブストリーミングをサポートしていない3.xのいくつかのバージョンがなぜ、別のフレームワークのために行くべきですか? – Abhi

関連する問題