2

我刚刚遇到了 VideoView 的限制,即无法播放大于 320 像素的 mp4 视频文件。我想知道我们如何才能克服这些限制。我试图让我的应用程序尽可能宽容,所以除了使用 VideoViews 之外,还有其他方法可以播放这些 mp4 视频吗?

克里斯

4

1 回答 1

9

我不知道 320px 宽的限制VideoView,尽管我没有尝试过。

您可以使用MediaPlayer和 aSurfaceView来播放视频。事实上,这几乎VideoView就是全部了。最后我查看了VideoView源代码,它只有大约 200 行。

MediaPlayer这是一个使用和实现视频播放器的示例项目SurfaceView,通过点击屏幕来显示一些弹出面板(例如,时间线)。

于 2010-05-27T18:51:33.930 回答