2015-04-02 197 views
1

我希望jwplayer在不播放广告的情况下加载新视频。Jwplayer在不播放广告的情况下加载新视频

以下是我设置jwplayer

jwplayer("jwplayer_container").setup({ 
playlist: [{ 
    image: "/images/covers/movie.jpg", 
    sources: [{ 
     file: "rtmp://[wowza-ip]:1935/mediacache/_definst_/mp4:movie/movie.mp4", "default": true 
    }] 
}], 
primary: "flash", 
fallback: false, 
flashplayer: "/jwplayer.flash.swf", 
html5player: "/jwplayer.html5.js", 
width: "854", 
height: "480", 
advertising: { 
    client: "vast", 
    schedule: { 
     preroll: { 
      offset: "pre", 
      tag: "/api/get_video_ads.php?banner_id=9", 
     } 
    }, 
}}); 

当我使用jwplayer.load它会弹new_movie但我仍然看到的jwplayer播放前贴片广告在电影开始之前。

var new_movie = "rtmp://[wowza-ip]:1935/mediacache/_definst_/mp4:movie/new_movie.mp4 
jwplayer("jwplayer_container").load([{file : new_movie}]); 

你能帮我停下广告吗?

对不起我的英语不好

+0

为什么不直接用新电影做一次设置,而是不做广告? – emaxsaun 2015-04-02 15:03:42

回答

0

而不是做负载,为什么不只是做一个安装程序再次与新的电影,但没有adverting。

所以,你有你的正常码:

jwplayer("jwplayer_container").setup({ 
playlist: [{ 
    image: "/images/covers/movie.jpg", 
    sources: [{ 
     file: "rtmp://[wowza-ip]:1935/mediacache/_definst_/mp4:movie/movie.mp4", "default": true 
    }] 
}], 
primary: "flash", 
fallback: false, 
flashplayer: "/jwplayer.flash.swf", 
html5player: "/jwplayer.html5.js", 
width: "854", 
height: "480", 
advertising: { 
    client: "vast", 
    schedule: { 
     preroll: { 
      offset: "pre", 
      tag: "/api/get_video_ads.php?banner_id=9", 
     } 
    }, 
}}); 

因此,而不是使用此代码:

var new_movie = "rtmp://[wowza-ip]:1935/mediacache/_definst_/mp4:movie/new_movie.mp4 
jwplayer("jwplayer_container").load([{file : new_movie}]); 

使用此:

var new_movie = "rtmp://[wowza-ip]:1935/mediacache/_definst_/mp4:movie/new_movie.mp4 

而这个设置代码:

jwplayer("jwplayer_container").setup({ 
playlist: [{ 
    image: "/images/covers/movie.jpg", 
    sources: [{ 
     file: new_movie, "default": true 
    }] 
}], 
primary: "flash", 
fallback: false, 
flashplayer: "/jwplayer.flash.swf", 
html5player: "/jwplayer.html5.js", 
width: "854", 
height: "480" 
}}); 

这应该做的伎俩。

+0

谢谢,我会试试这个,我会尽快给你回复。 – Neo 2015-04-03 13:30:08

+0

没问题,让我知道如果这有效。 – emaxsaun 2015-04-03 14:48:15

相关问题