我想在我的應用程序中播放.ts格式的文件。我有一個.m3u8擴展名文件的網址http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8。如何在Android中閱讀和播放.m3u8文件?
當我從url播放視頻時,播放效果很好。 這裏是從URL播放視頻的代碼......
try
{
String path = "http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8";
Uri uri = Uri.parse(path);
videoView.setVideoURI(uri);
videoView.start();
} catch (Exception e)
{
// TODO: handle exception
e.printStackTrace();
}
我已籤,當通過URL運行prog_index.m3u8文件有.ts文件&這個文件運行完全名單。 但我想要的是從那裏讀取自己的.m3u8文件&我可以提取.ts文件&播放這些.ts文件。
可以嗎?
如果無法讀取.m3u8文件,我可以播放.ts文件。如果我將其存儲在本地文件夾中或從流中讀取。
看看這個問題的答案:http://stackoverflow.com/問題/ 3505930/make-an-http-request-with-android – MByD
@Binyamin Sharet:我想在應用程序中播放.ts文件,您的鏈接如何解決我的問題我不明白。 – AB1209