嵌入带有对象标签的视频,用于自托管内容和播放器

时间:2015-06-04 11:56:48

标签: html video video-player brightcove object-tag

我是视频播放器世界的新手。我想开发一个基于移动浏览器的视频播放器。我知道HTML5及其闪存的后退,但这是一个不同的要求。

要求是,使用Object标签我应该嵌入我的视频,以便它在所有移动设备(浏览器)中播放。代码帮助非常有用。必须使用Object标记。如果有任何swf或类似的东西与所有移动浏览器兼容..

提前致谢。

1 个答案:

答案 0 :(得分:0)

使用<object> - 标签是一种糟糕的方式。为什么它对您的使用是强制性的?为什么不选择<video> - 标签呢?此外,自2015年1月27日起,<object>已弃用。

如果要嵌入的文件可供大多数手机播放(例如.MP4文件),则可以改用<video> - 标签。

<video width="500" controls>
    <source src="video.mp4" type="video/mp4">
    Your browser does not support HTML5 video.
</video>

如果您要嵌入.swf文件,则无法在没有闪存支持的设备上播放。我无法在Android手机上以Chrome格式播放.swf文件,甚至不考虑iOS设备。

如果您真的,真的也希望使用<object> - 标记,您可以将其包含在<video> - 标记中,如下所示:

<video src="video.mp4" controls>
    <object data="flvplayer.swf" type="application/x-shockwave-flash">
        <param value="flvplayer.swf" name="movie"/>
    </object>
</video>