当Flowstream在Flowplayer中关闭时,显示“当前不可用”的视频/图像

时间:2012-06-22 20:29:29

标签: flowplayer rtmp

Flowplayer由于编码器崩溃,互联网流丢失或其他技术问题导致Livestream中断时,如何判断{{3}}何时崩溃?

我想要做的是显示一个视频,告诉观众采取哪些步骤让直播回来或者显示“ 我们很抱歉 “图片。

1 个答案:

答案 0 :(得分:2)

Flowplayer Configuration Page显示名为onError玩家事件监听器,它非常有用:

enter image description here

enter image description here

实际例子:
每当调用onError Player Event Listener时,它都会触发您的函数。然后,您可以通过if statements进行测试,或者如果需要许多代码,请使用switch-case conditional查看触发了哪些错误并从那里采取相应的操作(例如,不同的规则取决于可以完成检测到的错误代码。)

ReferenceFlowPlayer onError Player Event Listener用于错误200的示例:

onError: function(errorCode, errorMessage) {
    this.unload();
    switch (errorCode) {
        case 200:
            $('#myPlayer a').attr('src', StreamNotFound.jpg);
        break;
    }
}

交付:
如果您在网站上已经有多媒体灯箱类型脚本,则可以利用它来触发图片视频 HTML网页通过iframe等向观众转发任何路线,而不是上面的.jpg图像方法。许多灯箱脚本都有回调选项,可用于记录错误消息的成功传递(例如通过AJAX发布),以获取此“ 损害控制 “更进一步。