【发布时间】:2014-05-08 13:45:55
【问题描述】:
我在播放不受硬件支持的视频时遇到了麻烦我想创建一个简单的视频播放器,即使硬件不支持也可以播放任何视频。我喜欢 mx player 的做法。任何人都可以帮助我如何在 MX 播放器中播放视频。我有这个基本语法,但它只播放硬件支持的视频。这是我的代码
VideoView videoView = (VideoView) findViewById(R.id.videoView1);
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(videoView);
Uri uri = uri = Uri.parse("android.resource://" + getPackageName() + "/"
+ R.raw.videointro);
videoView.setMediaController(mediaController);
videoView.setVideoURI(uri);
videoView.requestFocus();
videoView.start();
【问题讨论】:
-
您需要实现本机 C 库和视频编解码器才能播放不支持的媒体。这不是一件容易的事。
-
@StevenTrigg 你能否给我另一个选项,如何在我的 videoView 中播放该视频。当我将视频转换为另一种格式时可以播放吗?如果是什么格式呢?
标签: android video android-videoview