【发布时间】:2010-10-15 17:25:01
【问题描述】:
我已经看到了许多类似的问题,但到目前为止我还没有得到任何工作。
我正在尝试播放 res/raw 文件夹中的视频 (.MP4),但只播放音频,没有视频。视频很短(大约 3 秒),很小(350KB),如果我将视频直接放在设备(摩托罗拉 Droid)上,它可以正常播放。如果我修改应用程序以从 SD 卡而不是资源文件夹中读取它,它也可以正常运行。在模拟器和实际设备上的行为是相同的。
不幸的是,我需要在我的应用程序主屏幕之前显示此视频作为介绍,因此它必须是包的一部分。此外,应用程序要求之一是该应用程序可离线使用,因此我无法从 Web 服务器流式传输。我尝试过 VideoView、SurfaceView 和 MediaPlayer,它们都不起作用。
是否可以播放资源文件夹中的视频?我读过一些关于压缩可能会搞砸视频的内容,是否可以手动解压缩视频然后播放它,如果可以,那将如何工作?这似乎应该是一个非常基本的操作,我只是错过了什么吗?
【问题讨论】:
标签: android