2014-06-28 99 views
2

在ios应用程序中,捕获mp4格式的视频并将其上传到亚马逊服务器。iOS录制的视频支持所有网页浏览器

我们正在使用视频标签将此上传的视频网址嵌入到html文件中。

问题是,它不会在Firefox中播放,因为它不支持MP4格式。 在一些论坛和博客我已经看到我们需要在html中提供多种格式的视频(mp4,ogg,webm等)。 但上传不同的文件格式视频到服务器不是一个好的解决方案。

任何解决方案都可以通过iOS设备的一次格式实现,并且至少需要支持chrome,firefox和safari浏览器。

+0

你好,有一个类似的问题,你如何使用HTML5在MP4中捕捉视频? – mattias

+0

@mattias我没有试过之后,检查下面的链接,看看这是否会帮助你,https://www.wonderplugin.com/wordpress-video-gallery/one-mp4-format-to-play-in-all -web的浏览器和 - 装置/ – Raj

回答

1

如果Chrome PC/Mac的,火狐PC/Mac和Safari浏览器的Mac/iOS的是你支持什么样的,然后你需要提供2种视频源和2个音频来源:

HTML 5视频

SRC = “video.mp4” 类型= “视频/ MP4” 编解码器= “avc1.4D401E,mp4a.40.2” SRC = “video.webm” 类型= “视频/ WEBM” 编解码器=” vp8.0,vorbis“

HTML 5音频

SRC = “audio.m4a” 类型= “音频/ MP4” 编解码器= “mp4a.40.5” SRC = “audio.ogg” 类型='音频/ OGG;编解码器=“Vorbis的”

我同意,这是荒谬的,幸运的是Mozilla已经放弃boycotting patent encumbered media formats并启用了火狐(V35)的Mac播放mp4文件。我刚刚发现AAC(MP4音频)与Chrome,Firefox和Safari兼容。所以,现在的生活更简单:

HTML 5媒体涅槃

SRC = “video.mp4” TYPE = “视频/ MP4” 的编解码器= “avc1.4D401E,mp4a.40.2” SRC = “audio.m4a” TYPE = “音频/ MP4” 的编解码器= “mp4a.40.2”

唯一的浏览器版本过冷落是Opera,我可以忍受的。

相关问题