每当我的直播流离线时,如何在JWPlayer上播放视频?

时间:2014-06-05 22:26:24

标签: embed customization jwplayer live-streaming playlist

我试图让JWPlayer在我的直播节目播出时播放视频播放列表。有谁知道这是否可行?就在它现在,当RTMP实时馈送关闭时,只有静止图像。我想在观众关闭时招待观众,然后在流开始播放时停止播放已存储的视频,我已经看到ustream提供此功能,并希望将其复制一些。

我目前正在尝试使用此代码,但是当我们上线或现场直播时,它只会播放我们的YouTube视频。

<script src="http://wpc.E74E.edgecastcdn.net/20394R/jwplayer.js"></script>
<div class="contentcontainer">
<div id='playerjxUzssOPWgxB'></div>
<script type='text/javascript'>
jwplayer('playerjxUzssOPWgxB').setup({
file: 'rtmp://fml.E74E.edgecastcdn.net/20394R/Streamname',
image: 'http://www.longtailvideo.com/content/images/jw-player/lWMJeVvV-$
width: '635',
height: '360',
autostart: 'true',
primary: 'html5',
playlist: 'http://gdata.youtube.com/feeds/api/playlists/PLkfH4h937hyiJT-A-NxicPiyASEjXXPSV?v=2&alt=rss',
rtmp: { subscribe: true }});
</script>
<div id="chatnow"></div>
</div>

调试网址为http://bargainsbeyond.com

感谢您的时间

1 个答案:

答案 0 :(得分:0)

一个想法是尝试使用我们的API - http://support.jwplayer.com/customer/portal/articles/1442607-example-a-custom-error-message

基本上,流是离线的,因此播放流将加载()jw播放器中的另一个文件,然后播放()它,当该播放器到达onComplete()时,页面将重新加载。