我正在制作一个
Android应用程序,我需要通过直接下载链接在Android默认本机视频播放器中播放mp4视频.
要打开Android视频播放器,我使用以下代码
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://b.revvolution.com/video/albums-3ry/newshare-der-34972.mp4?download=1"));
intent.setDataAndType(Uri.parse("http://b.revvolution.com/video/albums-3ry/newshare-der-34972.mp4?download=1"), "video/*");
startActivity(intent);
这里的URL是mp4视频的直接可下载链接.
此代码打开视频播放器,但视频未加载到视频播放器中
我也使用过这个URL
http://b.revvolution.com/video/albums-3ry/newshare-der-34972.mp4
此网址包含html5视频播放器,但视频未在Android视频播放器中加载
但是,当我使用3GP视频的链接时
http://www.androidbegin.com/tutorial/AndroidCommercial.3gp
然后它工作.
请帮忙.