我需要将视频放在网页中,以便当页面打开时,视频将可见并在用户单击它时开始播放。视频文件采用 .wmv 格式并存储在托管网页的同一服务器上。我在某些地方读到,要让嵌入式视频在所有浏览器上工作并不容易,所以我正在寻找实现这一目标的最简单方法,无论是 HTML、Javascript 还是 jQuery。如果有办法不必这样做,我宁愿不转换视频文件或存储它的多个副本。
问问题
1781 次
2 回答
2
由于 WMV 是一种专有格式,您需要至少转换一次视频(据我所知,播放 WMV 的唯一方法是通过 Windows Media Player activeX 加载项),遗憾的是,这意味着如果要处理所有导航器,则需要多个副本。
您选择的工具类似于 jwplayer ( http://www.longtailvideo.com/jw-player/ )。MP4 适用于一些,而 WEBM 适用于另一些,幸运的是,flash 可以读取 MP4。
于 2013-04-10T14:28:23.210 回答
0
Sébastien Renauld 和 Blazemonger 说过。
您无法通过网络可靠地流式传输您的 wmv(Windows 媒体视频)视频,因为许多浏览器不支持它。
正如 Blazemonger 所说,上传到 YouTube 或其他视频托管网站将为您解决这个问题。他们还将为您提供一个嵌入式网址,可以将其发送给您的所有朋友。
否则,正如 Sébastien Renauld 指出的那样,您需要将视频转换为 h.264 .mp4 视频和另一种格式,如 .ogv 或 .webM。大多数浏览器都支持 mp4,但 FireFox 不支持,这就是您需要第二种格式的原因。FireFox 支持 .ogv 和 .webM。
于 2013-04-10T15:56:07.683 回答