我想在我的应用程序中播放.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