flash 媒体播放器可以播放 wmv/asf 格式的媒体吗?
Posted
技术标签:
【中文标题】flash 媒体播放器可以播放 wmv/asf 格式的媒体吗?【英文标题】:Could flash media player play wmv/asf format media? 【发布时间】:2010-10-14 19:33:09 【问题描述】:我曾尝试在 html 页面中播放 wmv/asf 文件,但浏览器中总是嵌入了 Windows Media Player,但没有嵌入 Flash Media Player。
这是我嵌入 Flash Media Player 的代码。我怀疑是因为 Flash Media player 不支持 wmv/asf 格式,所以即使我明确指定“application/x-shockwave-flash”值,Flash Media player 也不会显示。有什么想法吗?
Flash Media player 是否支持 wmv/asf 文件?
<html>
<body>
<embed src="http://myserver/videos/123.asf" quality="high" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"></embed>
</body>
</html>
【问题讨论】:
【参考方案1】:这里有一个明显的混淆:Flash Player 不是直接的媒体播放器。嵌入中指定的源应该是SWF。另一方面,Flash 中内置了媒体播放器(例如 JW FLV Media Player)。
Flash 不接受 WMV,但使用 FLV/MPEG-4。
使用的流协议是RTMP,不确定如何处理闪存中的 ASF 流。
【讨论】:
感谢 Theo.T,flash player 我指的是我们用来播放 Youtube 视频的播放器。 1. 为什么提到 ASF 流?您的意思是 asf/wmv 正在使用 Flash 播放器不支持的 ASF 流吗? 2.你们有没有文件声称flash player不支持wmv格式? 1.对不起,我以为那是你所拥有的,不知道我是从哪里得到的。 2. 看看这里支持的格式:en.wikipedia.org/wiki/Flash_Video 谢谢Theo.T, 1.我需要播放asf,因为现在所有的视频都是这种格式,所以flash media player不支持? 2. 看了链接,好像没有列出wmv/asf文件格式,所以Flash Media Player不支持? 抱歉混淆了“Flash Media Player”这个术语,实际上我的意思是“关于 Adobe Flash Player 10”——当我们右键单击一个 Youtube 视频时会显示。那么,对于Youtube的示例,“About Adobe Flash Player 10”播放flv还是播放swf? Flash Player 10 读取 SWF。 “Flash Media Player”是一个 SWF。 “Flash Media Player”读取 FLV。【参考方案2】:并不是说Flash不支持wmv/asf;更重要的是 wmv/asf 不是 Flash 电影,所以当你使用 application/x-shockwave-flash 类型时,你不能通过将它放在 src 属性中来假装它是一个。尝试放置一个媒体播放器 Flash 电影。
【讨论】:
感谢 Ignacio,闪存介质很好。我只是想知道 1. flash 媒体播放器是否支持播放 asf/wmv 文件格式媒体? 2. 如果不支持,为什么我可以将 wmv 媒体上传到 Youtube,然后使用 Flash Media Player 在 Youtube 中播放? Youtube 允许您以多种格式上传视频,然后在服务器端将其转换为 .flv。 "然后在服务器端将其转换为 .flv" -- 感兴趣。你有这方面的文件吗?我有兴趣阅读更多内容。 没有关于 Youtube 的具体功能,但 mplayer (mplayerhq.hu) 会在不同的视频格式之间进行转换。 谢谢,有没有人声称 youtube 正在使用 mplayer?没有找到任何提到这一点的文档或博客。有什么想法吗?【参考方案3】:Mediaelement.js 播放器文档说,支持 wmv 和 mov,但到目前为止我还没有看到任何积极或成功的 cmets这些格式。像 wmv 和 mov 这样的格式是专有的,所以要播放视频用户需要明确安装基于浏览器的插件。最新版本的火狐不直接支持wmv,有一个变通方法。要支持mov格式,用户需要在系统中安装quicktime播放器。
WMV plugin for firefox
Firefox Documentation:
【讨论】:
以上是关于flash 媒体播放器可以播放 wmv/asf 格式的媒体吗?的主要内容,如果未能解决你的问题,请参考以下文章