我有一个PHP文件,它为嵌入墙壁生成媒体RSS文件。它会从我们的Amazon S3存储桶读取图像和视频,并在创建RSS提要之前签署这些URL。在Cooliris嵌入墙上播放的FLV视频
当墙壁加载时,图像显示完美。哪里应该有视频,只有一个空的黑色方块,当点击视频 - 仍然只是一个空的方形。但是,当我点击“开始幻灯片播放”时,视频播放正常。当视频结束时,它会加载另一个图像/视频,并显示正常。我假设当我点击视频缩略图时,视频应该开始播放?
也得不到Youtube视频播放,除非我用的Cooliris的开发者论坛
任何人注意到此行为发现this solution和有任何意见/解决方案?
感谢
------------------------------- UPDATE --------- ------------------------------------------
我现在已添加应显示的视频缩略图,并显示播放图标,但不显示缩略图jpeg。我使用PHP生成rss提要,如下所示 -
echo
'
<item>
<title>'.urldecode($subject).'</title>
<media:content type="video/x-flv" url="'.$file_name.'"/>
<media:thumbnail url="'.$file_name_thumb.'"/>
<cooliris:data><![CDATA[
{
"mediatype" : "'.$row['file_type'].'",
}
]]></cooliris:data>
</item>
';
和图像类似的方式。图像缩略图和全尺寸图像都可以毫无问题地显示出来。当我将视频缩略图链接输入浏览器地址栏时,图像返回OK。
图片和视频从S3存储中的不同桶中加载,我检查了跨域策略文件,它们对我来说看起来不错,但是这可能是个问题吗?就像我说的,虽然当cooliris处于幻灯片模式时视频播放OK。
Heres a link到显示问题的测试页面。
如果你能发布链接到您的网站的问题,我也许可以帮助你在调试它。 – 2009-11-11 19:53:10
谢谢,我添加了一个链接到问题 – undefined 2009-11-12 11:50:02