1

jwplayer を使用して、VAST タグ URL から動画広告を再生しています。jwplayer では、次を使用してこれを行うことができます。

jwplayer("playerlive").playAd(tagurl);

1 つの広告だけを再生する必要がある場合は、これで十分です。しかし、複数の広告を連続して再生する必要があり、この関数を何度も呼び出しています。ただし、このため、2 つの広告の間にユーザーが表示する必要がある追加のバッファー画面が表示されます。

タグXMLを事前に呼び出し、次のビデオ広告を事前にバッファリングすることで、それを回避する方法はありますか.

助けてくれてどうもありがとう。

4

1 に答える 1

2

使用する代わりに:

jwplayer("playerlive").playAd(tagurl);

広告ポッドを使用しない理由

http://support.jwplayer.com/customer/portal/articles/1433722-ad-pods

設定コードの例:

<div id="container">&nbsp;</div>
</div>
</div>
<script>
    jwplayer("container").setup({    
        image: "http://demo.jwplayer.com.s3.amazonaws.com/advertising/assets/adpod.jpg",
        file: "http://content.jwplatform.com/videos/s8BPzDe0-kNspJqnJ.mp4",
        width: 640,
        height: 360,
        advertising: {
            client:"vast",
            admessage:"This is an ad pod. This ad ends in xx seconds.",
            schedule:{
                adbreak1: {
                    offset:'pre',
                    tag: 'http://demo.jwplayer.com/advertising/assets/vast3_jw_ads.xml'
                },

                overlay: {
                    offset:'5',
                    tag: 'http://demo.jwplayer.com/advertising/assets/overlay.xml',
                    type:"nonlinear"
                },
                adbreak2: {
                    offset:'300',
                    tag: 'http://demo.jwplayer.com/advertising/assets/vast3_jw_ads.xml'
                },
                adbreak3: {
                    offset:'post',
                    tag: 'http://demo.jwplayer.com/advertising/assets/vast3_jw_ads.xml'
                }
            }
        }
    });
</script>

たとえば、プレロールの広告タグを見てください - http://demo.jwplayer.com/advertising/assets/vast3_jw_ads.xml

それぞれの広大なタグを XML ファイルに入れることができるので、それらはすべて一緒に再生されます。

于 2015-04-17T15:29:49.190 に答える