我正在寻找一个允许在视频演示中的某些点动态显示幻灯片的框架。它需要跨浏览器兼容,包括IE 7和8以及iPad等平板电脑。它不需要完全为我完成,只是一个很好的起点,有很多交叉浏览器的东西,最好是相当容易定制。我了解这一切是如何运作的,只是希望对烦人的东西有所帮助。
如果有人有任何建议会很棒。我一直在做一些搜索,但总是很高兴看到其他人对这些解决方案的看法。感谢。
答案 0 :(得分:3)
你可以检查一下,从未尝试过,但它应该做你想要的东西:http://www.longtailvideo.com/addons/plugins/137/SlideSync-(Beta)它是基于闪存的,所以即7和8将工作,但没有ipad
使用html5你可以轻松设置一些脚本来监听视频中的实际时间,但就像你现在一样,不兼容ie7和ie8 ...
我只是添加了我在另一篇文章中为简单的html5解决方案写的“Pseudocode”
<video id="videoplayer" src="yourfile.mp4" .../>
<script>
var player = document.getElementById("videoplayer");
player.addEventListener('timeupdate', function(){
var currentTime =player.currentTime;
//define several intervalls for slices
if( currentTime > 0 && currentTime < 10 ){
//show slice-Image in html Canvas
}
else if... //different interval!
});
</script>
编辑:这只是一个想法......您可以使用json或xml以更好的方式定义intervalls ....
答案 1 :(得分:0)
银光怎么样? MediaElement可能很有用。 Silverlight在IE 6及更高版本以及所有主流浏览器上工作。
http://www.microsoft.com/getsilverlight/locale/en-us/html/installation-win-SL4.html
我不确定IPad。
http://msdn.microsoft.com/en-us/library/bb980132(v=vs.95).aspx
答案 2 :(得分:0)
查看PresentationTube,这是一种使用幻灯片和可滚动缩略图制作和分享视频演示文稿的新方法