我从Web服务获取视频文件列表并在Videoview中播放。一些视频播放。例如mp4。虽然有些视频不是例如.mov文件。所以我想检查视频的格式,以便我可以在android中的错误列表器中处理。我的问题是如何知道格式化另一个问题 - 我正在视频中播放视频并进行手动流式传输。我正在缓冲一些数量,然后同时播放视频。视频正在播放,但过了一段时间它就像媒体无法播放一样发出警告。我认为由于文件中的媒体不可用,所以说这样,因为当文件中存在总视频量时,它会在没有警告的情况下播放全部视频。我的两个问题是 - 你的意见是什么。原因是什么。我可以纠正吗
答案 0 :(得分:0)
Intent intent=anyPlayer(urlstring);
startactivity(intent);
public static Intent anyPlayer(String DestAddr)
{
Uri uri = Uri.parse(DestAddr.toString());
Intent i = new Intent("android.intent.action.VIEW");
i.setDataAndType(uri, "video/*");
return i;
}