javascript - 当客户端在 JW Player 中恢复丢失的连接时自动重新连接

标签 javascript video-streaming jwplayer jwplayer6

我希望客户端在连接恢复时自动连接到服务器,并且视频应该从之前停止的地方开始播放。有可能吗?

直到现在我尝试在 3 秒后再次建立连接并且视频从第一个开始。

jwplayer().onBuffer(function()
{
    theTimeout = setTimeout(function()
    {
       window.location = window.location.href;
    },3000);
});

但我希望视频从之前停止播放的地方开始播放.. 谁能帮我解决这个问题..?

最佳答案

这样的事情怎么样?

http://support.jwplayer.com/customer/portal/articles/1442607-example-a-custom-error-message

jwplayer().onBuffer(function(){
theTimeout = setTimeout(function(){
jwplayer().load({file:"http://example.com/errorfile.mp4",image:"http://example.com/errorfile.jpg"});
jwplayer().play();
},5000);
});

编辑,试试这个:

jwplayer().onBuffer(function(){
var thePosition = jwplayer().getPosition();
theTimeout = setTimeout(function(){
jwplayer().load({file:"http://example.com/errorfile.mp4",image:"http://example.com/errorfile.jpg"});
jwplayer().seek(thePosition );
},5000);
});

关于javascript - 当客户端在 JW Player 中恢复丢失的连接时自动重新连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29341150/

相关文章:

jquery - 如何在 JWPlayer 中使用 WebVTT 文件创建成绩单?

javascript - 如何编写一个 javascript 函数来检查我的文本框是否包含特殊字符?

javascript - window.open jquery 变量

html - JW Player 仅 HTML5 模式

youtube - 为什么youtube视频在任何地方都能正常工作,而其他视频源却无法正常工作?

javascript - 在 html 中显示 RTSP 流

php - JW Player 无法在 Chrome 中运行

javascript - console.log 返回一个额外的未定义

javascript - 向 React HOC 产品注入(inject)新的内联样式

javascript - 为视频 WebRTC 替换 .addStream()