CSAI Video Ads - Cue Points and Ad Timings CSAI Video Ads - Cue Points and Ad Timings

CSAI Video Ads - Cue Points and Ad Timings

You can play mid-roll ads in the videos at the pre-defined intervals by providing cue points or ad timings for each video, considering that the ad tag URL provided by you should be a simple VAST tag without any pre-rolls, mid-rolls, or post-rolls.

Cue Points with MRSS and JW Player MRSS Feeds

The ads will play at the defined cue points in your video and will be picked from the MRSS feed.

Example:

<cuepoints>01:00:00.00, 01:03:00.00, 01:06:00.00, 01:08:00.00, 01:10:00.00</cuepoints>

If you are using JW Player for your content then the cue points should look like below for your JW Player MRSS:

<jwplayer:cuepoints>00:05:22.00, 00:10:20.00, 00:14:50.00<jwplayer:cuepoints/>

Sample MRSS for CuePoints:

<rss xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
<channel>
<title>Home video feed</title>
<description>Some description text for the feed</description>
<link>http://example.org/</link>
<lastBuildDate>Mon, 23 Nov 2015 11:52:32 ­0800</lastBuildDate>
<item>
<title>A BIG Title for your Video</title>
<description> Description of the video </description>
<pubDate>Mon, 23 Nov 2015 09:29:47 ­0800</pubDate>
<guid isPermaLink="false">9677095935</guid>
<cuepoints>01:00:00.00, 01:03:00.00, 01:06:00.00, 01:08:00.00, 01:10:00.00</cuepoints>
<media:group>
<media:content duration="36777" medium="video" type="application/x-mpegURL" url="http://zype.com/samplevideourl/4mmaddgkad.m3u8"/>
<media:title>Media Title</media:title>
<media:thumbnail url="http://zype.com/thumbnailsample/2ej2kdj"/>
<maz:modified>1611829083</maz:modified>
<media:keywords>fish,class,saltwater</media:keywords>
<media:subTitle href="https://YourExampleSRTHere.com.srt"/>
</media:group>
</item>
</channel>
</rss>

Sample JW Player MRSS for CuePoints:

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:jwplayer="http://rss.jwpcdn.com/">
<channel>
<title>Cue Points for JW player</title>
<description>Items with and without cue points</description>
<jwplayer:kind>MANUAL</jwplayer:kind>
<jwplayer:feedid>MucDrdnh</jwplayer:feedid>
<jwplayer:feed_instance_id>ad4e757b-7599-4330-9219-530ad65f8b0a</jwplayer:feed_instance_id>
<jwplayer:link rel="first" href="https://cdn.jwplayer.com/v2/playlists/MucDrdnh?format=mrss&amp;internal=false&amp;page_offset=1&amp;page_limit=500"/>
<jwplayer:link rel="last" href="https://cdn.jwplayer.com/v2/playlists/MucDrdnh?format=mrss&amp;internal=false&amp;page_offset=1&amp;page_limit=500"/>
<item>
<title>This is the Video Title/title>
<link>https://cdn.jwplayer.com/previews/seNHw4m2</link>
<description>This is a big Video</description>
<pubDate>Thu, 30 Apr 2020 16:47:04 -0000</pubDate>
<guid isPermaLink="false">seNHw4m2</guid>
<enclosure url="https://cdn.jwplayer.com/videos/seNHw4m2-NtlSGv2A.mp4" type="video/mp4" length="267"/>
<jwplayer:feedid>MucDrdnh</jwplayer:feedid>
<media:group>
<media:content url="https://cdn.jwplayer.com/manifests/seNHw4m2.m3u8" medium="video" type="application/vnd.apple.mpegurl" duration="266"/>
<media:content url="https://cdn.jwplayer.com/videos/seNHw4m2-Q7byC19B.mp4" medium="video" type="video/mp4" duration="267" width="320" height="160" fileSize="13570895"/>
<media:content url="https://cdn.jwplayer.com/videos/seNHw4m2-450kyKGV.mp4" medium="video" type="video/mp4" duration="267" width="480" height="240" fileSize="20267446"/>
<media:content url="https://cdn.jwplayer.com/videos/seNHw4m2-U3XBsYL0.mp4" medium="video" type="video/mp4" duration="267" width="1280" height="640" fileSize="56991682"/>
<media:content url="https://cdn.jwplayer.com/videos/seNHw4m2-cikvMk1M.m4a" medium="video" type="audio/mp4" duration="267" fileSize="3778566"/>
<media:content url="https://cdn.jwplayer.com/videos/seNHw4m2-NtlSGv2A.mp4" medium="video" type="video/mp4" duration="267" width="1920" height="960" fileSize="99767487"/>
<media:content url="https://cdn.jwplayer.com/videos/seNHw4m2-rjLc00yf.mp4" medium="video" type="video/mp4" duration="267" width="640" height="320" fileSize="22236099"/>
<media:content url="https://cdn.jwplayer.com/videos/seNHw4m2-UPK05zNt.mp4" medium="video" type="video/mp4" duration="267" width="960" height="480" fileSize="38104824"/>
<media:thumbnail url="https://cdn.jwplayer.com/v2/media/seNHw4m2/poster.jpg?width=720" width="720" />
<media:keywords>song</media:keywords>
</media:group>
<jwplayer:track file="https://cdn.jwplayer.com/strips/seNHw4m2-120.vtt" kind="thumbnails"/>
<jwplayer:cuepoints>00:02:00.00, 00:04:00.00, 00:06:00.00, 00:08:00.00, 00:10:00.00</jwplayer:cuepoints>
</item>

Note: The tag in the MRSS corresponding to the cue points should be added in the Ads Settings form so, Apps creator can pick up the correct cue points from the feeds.

Ad Timings with Zype Hosted Videos

If you are hosting your videos on Zype, you can add the ad timings for each video directly in Zype CMS. Apps Creator will pick these ad timings automatically and send ad requests to the Ad server on the defined intervals. Lear more about adding Ad timings on Zype CMS here.

Ad Timings in Apps Creator

You can also choose to add Ad timings for each video directly in Apps Creator. To add ad timings navigate to Library and select the video you want to add the ad timings to.

Under the details page, click on the edit icon. In the metadata form, scroll down to Ad Timings and add the desired ad intervals here.

Screenshot 2022-12-28 at 5.13.24 PM.png