【发布时间】:2011-12-06 06:53:42
【问题描述】:
我有一个播放流视频的嵌入代码:
<object width="640" height="480" id="qt" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab">
<param name="src" value="MY STREAM URL">
<param name="autoplay" value="true">
<param name="controller" value="false">
<embed id="plejer" name="plejer" src="/poster.mov" bgcolor="000000" width="640" height="480" scale="ASPECT" qtsrc="MY STREAM URL" href="MY STREAM URL" kioskmode="true" showlogo=false" autoplay="true" controller="false" pluginspage="http://www.apple.com/quicktime/download/">
</embed></object>
嵌入在 Chrome 中按预期工作。但是在 FireFox(3.6) 和 IE(9) 中,我得到了一个 quicktime 标志。我检查了我的 quicktime 播放器首选项,但在 mime 选项中没有看到流式传输或 sdp 选项。
任何想法为什么我会看到这个问题?
【问题讨论】:
-
您的
embed标签设置为最初显示“海报”视频(在/poster.mov,然后在点击它时更改为流。object标签不是(并且还会跳过您在嵌入中包含的许多参数。在object方案中使用这些embed的一般想法(特别是使用 QuickTime)是在两个标签中传递相同的参数,object覆盖 IE ,embed基本上涵盖了其他所有人。 -
谢谢,开始工作了。 Firefox 仍然是一个问题。但是,我只需要它在 IE 中工作。