在zip上播放.mp4文件而不提取zip

Iro*_*som 10 zip android android-videoview

在SD卡上,我有一个包含一个视频文件(.mp4)的zip文件.我需要通过VideoView播放该视频文件而不提取zip.

到目前为止,我尝试过:

ZipFile zipFile = new ZipFile(new File("/sdcard/checking.zip"));
ZipEntry zipEntry = zipFile.getEntry("checking.mp4");
InputStream inStream  = zipFile.getInputStream(zipEntry);
Run Code Online (Sandbox Code Playgroud)

但我找不到任何播放视频的API InputStream.zipEntry.getSize()确实返回了值.

我试着videoView.setVideoURI(Uri.parse("//sdcard/checking.zip!/checking.mp4"));这里开始

但它显示"无法播放视频".那么我如何在android上做到这一点(在标题中提到).

小智 0

使用 VideoView 或 MediaPlayer 你不能这样做


归档时间:

查看次数:

2248 次

最近记录:

11 年,11 月 前