视频播放器从SD卡播放视频

问题描述 投票:1回答:1

找到了Jiecao视频播放器,这里是link,能够使用在线URL播放视频。

JCFullScreenActivity.toActivity(this,
    "http://2449.vod.myqcloud.com/2449_43b6f696980311e59ed467f22794e792.f20.mp4",
    JCVideoPlayerStandard.class,
    "Title");

但是,如果我必须从SD卡播放视频,例如:toystory.mp4(可在下载文件夹中找到)

android android-video-player
1个回答
1
投票

首先添加

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

到你的AndroidManifest

并使用这个

String fileName = "YourVideo.mp4"; //your file name in downloads folder
        String completePath = Environment.getExternalStorageDirectory() + "/Download/" + fileName; //your file path

        //File file = new File(completePath);
        //Uri video = Uri.fromFile(file);
JCFullScreenActivity.toActivity(this,
    completePath,
    JCVideoPlayerStandard.class,
    "Title");

我分析了github代码,发现它只是使用MediaPlayer并将uri传递给它。

© www.soinside.com 2019 - 2024. All rights reserved.