iphone状态下的视频标签
有没有使用视频标签在iPhone/iPad safari中真正起作用的电影?我们尝试了很多格式和代码片段。我听说mp4/h264应该可以工作,但不适合我们。iphone状态下的视频标签
任何人都可以指向我的在线工作示例吗?
如果您知道iphone上的视频标签的代码或规格/格式,那就太好了。
更新:
这里是一个mp4文件的链接,我们有:http://aino.se/media/207.mp4 这是我们尝试的最新代码:
<video width="480" height="270" controls autoplay>
<source src="http://aino.se/media/207.mp4" type="video/mp4">
</video>
工程在Safari /铬很大,但在iPhone没有显示/ iPod的
视频在Chrome和Safari的桌面版本上工作的事实表明,问题在于您的视频编码方式。虽然iPhone和iPad通过HTML5支持H.264视频,但它们只支持最基本的可用配置文件。这意味着为了使视频看起来更好(如额外的参考帧,B帧,CABAC等),您可以做的额外事情都会使视频在iOS上无法播放。
你使用什么编码软件?我会尝试再次使用最可用的香草设置对视频进行编码:设置平均比特率,保持FPS相同,并且如果您认为这有助于提高质量,则可以进行两次传输。除此之外的一切都很不稳固。
编辑:举例来说,vimeo.com的所有视频均采用iPhone版格式。
苹果公司使用HTML5来与iPad正常工作的网站的列表:http://www.apple.com/ipad/ready-for-ipad/
HTM L5的video
标签与h264源应该工作得很好。
视频标签适用于iPad和iOS4,不适用于iPhone OS 3.1及更早版本。
这是不正确的。自3.0版发布以来,视频标签在iPad和iPhone上都可以使用。通过手机访问Vimeo.com,获取实际的实例。 – Andrew 2010-06-10 20:29:42
嗯 - 刚刚在我的iPhone上试过Vimeo,它似乎通过iPhone的QuickTime应用而不是通过HTML5视频播放视频。您是否拥有使用iPhone上的HTML5视频标签的Vimeo视频的网址? – 2010-06-10 21:26:00
iPad/iPhone上的所有HTML5视频会初始化Quicktime播放器。让视频直接在页面上播放是不可行的。 – Andrew 2010-06-11 13:09:54
是的,视频标签的作品。 www.sup.com.tw有一些(不是全部)网站是中文的,点击右上角的视频链接。)
本网站上的更新视频可以与IE 6/7/8(通过回落到Flash Player,未在IE9上测试),Firefox(必须渲染一个单独的ogv文件,因为没有h.264支持),Safari,Chrome,iPhone Safari,Android浏览器(Desire模型,没有弄清楚浏览器类型)。
问题在于你的编码。看看这个页面上如何转换详细说明:
http://diveintohtml5.ep.io/video.html
我觉得关键是H.264转换的轮廓。需要确保您转换为基准配置文件。 iPhone中不支持其他配置文件。
我在Mac OS X中使用Automator的handbrakeCLI进行批量渲染。
我的iPod无法在vimeo.com上播放任何viedeos。它也似乎根本没有使用视频标签,设备询问用户是否想要在mediaplayer中下载或播放电影,因此您不妨使用正常的链接。 – David 2010-06-11 10:16:37
您需要安装iOS 3(或更高版本)才能支持它。我刚刚再次访问了Vimeo移动网站,以确认我所提供的内容:http://dl.dropbox.com/u/1762184/photo.png ---此外,您可以阅读他们的博客,了解如何实施HTML5 Safari或Chrome的视频标签在他们的网站上:http://vimeo.com/blog:268 – Andrew 2010-06-11 13:00:28
还应注意,正如我在后面的帖子中回答的那样,iPhone/iPad上的HTML5视频不会在页面上播放,而是将Quicktime播放器初始化为占用全屏(这意味着某些标签,如控件,自动播放和自动缓冲在iPhone上毫无意义)。 – Andrew 2010-06-11 13:14:13