动态HTML5视频播放列表,视频之间没有暂停?

时间:2015-08-20 01:10:34

标签: javascript html5 video playlist hls

背景 播放列表中的视频都是1/2秒到4秒。 播放列表是在页面加载时随机生成的。

策略

HLS Streaming - 我已经实施了这个策略(m3u8播放列表)并且它有效,但它有几个问题。

预加载所有视频 - 我缺乏HTML5视频的经验和深入的知识。我已经实现了一个演示,可以在单独的changeTarea: function(){ var self = this; $("#select_tarea_id").change(function() { var id_tarea = $("#select_tarea_id").val(); $.each(self.objTareasFlot, function(index,value) { if(value.Id === id_tarea){ self.objTareasFlotFinal.Id=value.Id; self.objTareasFlotFinal.Id_proyecto=value.Id_proyecto; self.objTareasFlotFinal.nombre_tarea=value.nombre_tarea; self.objTareasFlotFinal.porcentaje=value.porcentaje; } }); // note that console, will log the object reference asynchronously // this means when browser js thread is finished console.info(self.objTareasFlotFinal); }); }, 标记中预加载所有视频,然后根据需要切换它们。这适用于Chrome,在Safari中频繁停顿,并在Firefox中猛烈崩溃OSX。

有更好的方法吗? 也许是一个更好的预加载视频的策略?

非常感谢你。

0 个答案:

没有答案