我想在JWPlayer上投放音频广告。
但是当广告被调用时,JWPlayer会抛出错误代码“MEDIA_ERR_SRC_NOT_SUPPORTED”。
虽然http标题中的Content-Type是audio / mpeg,但是视频/ mp4中的内容类型很多。
庞大的xml中的内容类型会影响JWPlayer中的错误吗?
以下网址是测试页面。 this blog
广告的javascript代码如下。
advertising: {
client: "vast",
schedule: {
preroll: {
offset: "pre",
tag: 'http://xp1.zedo.com/asw/fnsr.vast?n=2696&c=4/2&d=80&s=0&v=vast2&pu=__page-url__&ru=__referrer__&pw=__player-width__&ph=__player-height__&z=__random-number__',
'skipoffset':1,
},
postroll: {
offset: "post",
tag: 'http://xp1.zedo.com/asw/fnsr.vast?n=2696&c=4/2&d=80&s=0&v=vast2&pu=__page-url__&ru=__referrer__&pw=__player-width__&ph=__player-height__&z=__random-number__',
},
adbreak1: {
offset: 5,
tag: 'http://xp1.zedo.com/asw/fnsr.vast?n=2696&c=4/2&d=80&s=0&v=vast2&pu=__page-url__&ru=__referrer__&pw=__player-width__&ph=__player-height__&z=__random-number__',
},
},
}
答案 0 :(得分:0)
虽然我自己对JW播放器不太熟悉,但VAST XML中的MediaFile节点应具有正确的类型属性。
<MediaFile delivery="progressive" bitrate="300" width="1" height="1" type="audio/mpeg">
使用audio / mpeg告诉玩家不要期待视频,这样可以防止出现媒体错误。