在流设备上播放Android设备上的h264编码视频

时间:2012-11-11 15:06:09

标签: android ios video vlc gpuimage

我正在开发某个项目,允许进行一些视频编辑,将编辑过的视频上传到服务器(Amazon S3)并在设备上播放此视频。

iOS版已经完成。我正在使用GPUImage来编辑和编码视频。 我正在使用quicktime容器和h264编解码器。

现在我正在研究这个项目的Android版本并遇到了一些问题。

虽然我可以在Android设备上下载和播放这些视频(在iPhone上编码),但我无法在大多数Android设备上播放这些视频的流。

我做了一些研究,其中一条建议是将一些代码添加到iOS postencoding,转换为mp4并修复MooV http://fabiensanglard.net/mobile_progressive_playback/index.php,但它没有帮助。 在“修复”之后我唯一能做到的就是听到音轨并且没有在Galaxy SII设备上收到错误消息,但在其他设备上却有同样的故事。

之后我从Play商店下载了VLC播放器并播放这些视频。

所以我的问题是,我需要做些什么来播放h264流?

如何实现自己的视频播放器或如何使用VLC源代码播放这些视频。

0 个答案:

没有答案