Order Now AdSolution Sign Up | Login » Bits on the Run Sign Up | Login »

Forums

/

Mid-roll is not working in OVA

17 replies [Last post]
Reply

Hi,

I am using following OVA file to run pre-mid-post roll ads from direct ad server. Pre-roll and post-roll are working fine. Problem came after adding mid-roll. Mid-roll is serving with post-roll ad at the end of video run.

Sorry for not providing test url as i am configuring it at test server and will share live url very shortly.

Thanks and regards,
Rashmi

<config>
<ova.title>Desitara VAST Ads</ova.title>
<ova.json>
{
"overlays": {
"regions": [
{
"id": "bottom",
"verticalAlign": "bottom",
"horizontalAlign": "center",
"backgroundColor": "#000000",
"width": 450,
"height": 50
}
]
},
"ads": {
"pauseOnClickThrough": true,
"schedule": [
{
"position": "pre-roll",
"notice": {
"show": true,
"region": "my-ad-notice",
"message": "PRE...This advertisement will be closed in _countdown_ seconds"
},
"server": {
"type": "direct",
"tag": "http://d7.zedo.com/jsc/d8/fns.vast?n=1094__amp__c=66__amp__d=24__amp__s=0__amp__v=vast2__amp__z=__am..."
}
},
{
"position": "mid-roll",
"startTime": "00:00:30",
"playOnce": true,
"notice": {
"show": true,
"region": "my-ad-notice",
"message": "MID...This advertisement will be closed in _countdown_ seconds"
},
"server": {
"type": "direct",
"tag": "http://d7.zedo.com/jsc/d8/fns.vast?n=1094__amp__c=66__amp__d=24__amp__s=0__amp__v=vast2__amp__z=__am..."
}

},
{
"position": "post-roll",
"notice": {
"show": true,
"region": "my-ad-notice",
"message": "POST ..This advertisement will be closed in _countdown_ seconds"
},
"server": {
"type": "direct",
"tag": "http://d7.zedo.com/jsc/d8/fns.vast?n=1094__amp__c=68__amp__d=24__amp__s=0__amp__v=vast2__amp__z=__am..."
}
}
]
},
"debug": {
"debugger": "firebug",
"levels": "fatal, config, vast_template"
}
}
</ova.json>
</config>

Reply

Hi Rashmi,

I think i'm definitely going to have to see this running in your environment - so as soon as you have the test URL let me know and i'll look straight away.

Also, can you configure the debug levels to:

"fatal, config, vast_template, playlist, segment_formation"

So I can see a little more of what's going on with your setup... ?

Also, what's your playlist/stream declaration look like? Do you have a duration specified for the show stream in the JW player config?

Paul

Reply

Hi Paul,

You may check the result here : http://www.desitara.com/ads/test

Debug mode set as you have asked in your comment. Let me know if any further modification is required.

Thanks,
Rashmi

Reply

Hi,

The main issue is that your show stream doesn't have a duration specified. With OVA for JW5 mid-rolls at present, mid-rolls are not possible unless a duration is specified for your show file.

In your case, without a duration, OVA just skips the scheduling of the mid-roll which is why you can't see it come up.

It's also worth pointing out that it's a good idea to upgrade your player to the latest version because it's throwing an exception in Flash debug mode. There was a bug in the 5.6 player causing that and it was fixed in the latest versions.

It's not impacting operation, but a good thing to clean up...

Hope that helps :)

Paul

Reply

Hi Paul,

Please do let me know how to specify duration of show file? Show file means flv file used for main video or for mid-roll ad?

Thanks for quick reply.

-Rashmi

Reply

Hi,

The main video....

Just go:

duration=X

as a flashvar or if you are using the JW Embedder approach go:

duration: X

See this example:

http://static.openvideoads.org/qa/latest/ova.jwplayer.5x/examples/pages/ad-formats/example18.html

Paul

Reply

Hi Paul,

Video duration is 1:11 so i am counting it as 71 seconds.

I am adding this "&duration=71" as flashvar and set following in xml file.
"playOnce": false

Are these modifications fine?
Still result is same at my test server. Anything else i should update? Not updated said modification at live url. Will update it after getting your reply.

Thanks and regards,
-Rashmi

Reply

Hi,

That definitely should work.. update your live URL and I'll take a look ;)

Must be something simple...

Paul

Reply

Hi,

I am facing some issues with mid-roll.
Mid-roll starts at correct point, but after that the content video resumes from the start instead of from the point where it stopped to show mid-roll.

Really appreciate your help.

I am attaching the output from JS debugger below.

Thanks
Manish

----------------------------------

21:12:12 GMT-0800: Raw OVA config loaded as {

"player": {

"metaData": false,
"scaling": "orig"
},

"shows": {

"streams": [
{
"file":"http://streaming.openvideoads.org/shows/the-black-hole.mp4",
"duration":"169"
},
]
},
"ads": {
"notice": { "type": "countdown" },
"servers": [ {
"type": "Direct",
"apiAddress": "http://localhost:8080/adserver/adapi?siteId=SkyNewsVideo&country=GB&cat=Music And Entertainment&GN=Male&fmt=vast2.0&__zone__&r=__random-number__",
"allowAdRepetition": true
} ],

"showOverlayCloseButton": true,
"schedule": [
{
"zone": "numads=1&adspot=pre-roll&aType=8&duration=30",
"position": "pre-roll",
"startTime": "00:00:00",
"duration": "30",
"playOnce": true,
"applyToParts": [0]

},
{
"zone": "numads=1&adspot=mid-roll&aType=8&duration=30",
"position": "mid-roll",
"startTime": "00:00:45",
"duration": "30",
"playOnce": true,
"applyToParts": [0]
},
{
"zone": "numads=1&adspot=post-roll&aType=8&duration=30",
"position": "post-roll",
"startTime": "00:00:00",
"duration": "30",
"playOnce": true,
"applyToParts": [0]
},
] },

"debug": { "debugger": "firebug", "levels": "fatal, config, vast_template, segment_formation" } }
21:12:12 GMT-0800: Saftey margin for end of stream time tracking events set to 300 milliseconds
21:12:12 GMT-0800: No pre-defined playlist clips to import before scheduling
21:12:12 GMT-0800: Configuring 1 ad servers
21:12:12 GMT-0800: Configuring the ad server requests across each ad slot...
21:12:12 GMT-0800: Impression serving being forced: false
21:12:12 GMT-0800: AdSlot: 0 - ad server type is Direct on address http://localhost:8080/adserver/adapi?siteId=SkyNewsVideo&country=GB&cat=Music And Entertainment&GN=Male&fmt=vast2.0&__zone__&r=__random-number__
21:12:12 GMT-0800: Impression serving being forced: false
21:12:12 GMT-0800: AdSlot: 1 - ad server type is Direct on address http://localhost:8080/adserver/adapi?siteId=SkyNewsVideo&country=GB&cat=Music And Entertainment&GN=Male&fmt=vast2.0&__zone__&r=__random-number__
21:12:12 GMT-0800: Impression serving being forced: false
21:12:12 GMT-0800: AdSlot: 2 - ad server type is Direct on address http://localhost:8080/adserver/adapi?siteId=SkyNewsVideo&country=GB&cat=Music And Entertainment&GN=Male&fmt=vast2.0&__zone__&r=__random-number__
21:12:12 GMT-0800: Debug level has been set to 1098
21:12:12 GMT-0800: Active debuggers have been set to firebug
21:12:12 GMT-0800: Building the ad schedule - 3 ad slots defined, stream count is 1, maxspots -1
21:12:12 GMT-0800: Creating new ad slot: pre-roll0 tied to stream index 0
21:12:12 GMT-0800: Creating new ad slot: mid-roll1 tied to stream index 0
21:12:12 GMT-0800: Creating new ad slot: post-roll2 tied to stream index 0
21:12:12 GMT-0800: Ad schedule constructed - 3 ad positions created and slotted
21:12:12 GMT-0800: Using OVA for AS3 v0.5.3 (build 75)
21:12:12 GMT-0800: Scheduler is expecting durations to be specified with the show streams
21:12:12 GMT-0800: Some missing providers - automatically setting the defaults to http(http) and rtmp(rtmp)
21:12:12 GMT-0800: Setting missing general providers...
21:12:12 GMT-0800: HTTP provider type set to http
21:12:12 GMT-0800: RTMP provider type set to rtmp
21:12:12 GMT-0800: Setting missing show providers...
21:12:12 GMT-0800: HTTP provider type set to http
21:12:12 GMT-0800: RTMP provider type set to rtmp
21:12:12 GMT-0800: Setting missing ad providers...
21:12:12 GMT-0800: HTTP provider type set to http
21:12:12 GMT-0800: RTMP provider type set to rtmp
21:12:12 GMT-0800: RegionController: Display properties (originalWidth: -1, originalHeight: -1, displayWidth: 320, displayHeight: 216, bottomMargin: 3)
21:12:12 GMT-0800: Regions created - 2 in total. Trace follows:
21:12:12 GMT-0800: Have configured 1 ad server request groups
21:12:12 GMT-0800: Triggering ad server requests for group Direct (0)
21:12:12 GMT-0800: One ad per request required by ad server in group Direct (0)
21:12:12 GMT-0800: Loading VAST data from Direct - request is http://localhost:8080/adserver/adapi?siteId=SkyNewsVideo&country=GB&cat=Music And Entertainment&GN=Male&fmt=vast2.0&numads=1&adspot=pre-roll&aType=8&duration=30&r=R0.7819504532963037
21:12:12 GMT-0800: OVA initialisation complete.
21:12:13 GMT-0800: Loaded 3046 bytes for the VAST template
21:12:13 GMT-0800: Number of video ad serving templates returned = 1
21:12:13 GMT-0800: Parsing a V2.0 VAST response - 1 ads in the template...
21:12:13 GMT-0800: Parsing ad record at position 0 with ID 424
21:12:13 GMT-0800: Parsing V2.0 INLINE Ad record at position 0 with Template AdID '424' - assigned internal inline ad id 'FCF8EAF1-3E49-B200-9786-0CA2F4C6DF30'
21:12:13 GMT-0800: 0: <InLine>
<AdSystem>AdMaxim</AdSystem>
<AdTitle><![CDATA[ HTTP - demographic specific ad - 1 ]]></AdTitle>
<Description><![CDATA[ Inline Video Ad ]]></Description>
<Impression id="AdMaxim"><![CDATA[

http://track.admaxim.com/track?event=impression&amp;id=6470c707-6718-4b9e-aed6-41aaad189f00.21

]]></Impression>
<Creatives>
<Creative AdID="424" sequence="0" id="424">
<Linear>
<Duration>00:00:30</Duration>
<TrackingEvents>
<Tracking event="start"><![CDATA[

http://track.admaxim.com/track?event=start&amp;id=6470c707-6718-4b9e-aed6-41aaad189f00.21

]]></Tracking>

</TrackingEvents>
<VideoClicks>
<ClickThrough id="destination"><![CDATA[

http://track.admaxim.com/track?event=click&amp;id=6470c707-6718-4b9e-aed6-41aaad189f00.21

]]></ClickThrough>
</VideoClicks>
<MediaFiles>
<MediaFile delivery="progressive" bitrate="400" width="640" height="480" type="video/mp4"><![CDATA[http://cdn.admaxim.com/mlt.mp4]]></MediaFile>
<MediaFile delivery="progressive" bitrate="400" width="640" height="480" type="video/ogg"><![CDATA[http://cdn.admaxim.com/mlt.ogv]]></MediaFile>
<MediaFile delivery="progressive" bitrate="400" width="640" height="480" type="video/webm"><![CDATA[http://cdn.admaxim.com/mlt.webm]]></MediaFile>
</MediaFiles>
</Linear>
</Creative>
</Creatives>
</InLine>
21:12:13 GMT-0800: xml
21:12:13 GMT-0800: Parsing V2.0 impression tags - 1 impressions specified...
21:12:13 GMT-0800: Parsing V2.0 creatives blocks - 1 block of creatives defined ...
21:12:13 GMT-0800: Parsing V2.0 creative block (0) - this block has 1 elements ...
21:12:13 GMT-0800: Parsing V2.0 creative (1) creativeID '424' SequenceID '0' ...
21:12:13 GMT-0800: Parsing V2.0 Linear Ad tags - 1 ads specified...
21:12:13 GMT-0800: Parsing V2.0 Linear VideoClicks.ClickThrough tags...
21:12:13 GMT-0800: 1 Linear ClickThroughs recorded
21:12:13 GMT-0800: Parsing V2.0 Linear MediaFiles tags...
21:12:13 GMT-0800: 3 Linear media files detected
21:12:13 GMT-0800: 3 mediaFiles added
21:12:13 GMT-0800: Parsing V2.0 Linear TrackingEvent tags...
21:12:13 GMT-0800: 12 Linear tracking events recorded
21:12:13 GMT-0800: Created new VideoAd(linear) adId: '424', creativeID: '424', sequenceID: '0' - internal ID set as 'pre-roll0-0'
21:12:13 GMT-0800: Companion matching PASS 1 - attach ownerless companions to creatives within video ad that don't already have companions
21:12:13 GMT-0800: Companion matching PASS 2 - match up companions based on sequence or creative ID
21:12:13 GMT-0800: Parsing DONE
21:12:13 GMT-0800: VAST Template parsed and ready to use
21:12:13 GMT-0800: Loading VAST data from Direct - request is http://localhost:8080/adserver/adapi?siteId=SkyNewsVideo&country=GB&cat=Music And Entertainment&GN=Male&fmt=vast2.0&numads=1&adspot=mid-roll&aType=8&duration=30&r=R0.9896167484112084
21:12:13 GMT-0800: Loaded 3046 bytes for the VAST template
21:12:13 GMT-0800: Number of video ad serving templates returned = 1
21:12:13 GMT-0800: Parsing a V2.0 VAST response - 1 ads in the template...
21:12:13 GMT-0800: Parsing ad record at position 0 with ID 424
21:12:13 GMT-0800: Parsing V2.0 INLINE Ad record at position 0 with Template AdID '424' - assigned internal inline ad id 'E8182D32-A3E1-196A-A4AD-0CA2F5ADBB74'
21:12:13 GMT-0800: 0: <InLine>
<AdSystem>AdMaxim</AdSystem>
<AdTitle><![CDATA[ HTTP - demographic specific ad - 1 ]]></AdTitle>
<Description><![CDATA[ Inline Video Ad ]]></Description>
<Impression id="AdMaxim"><![CDATA[

http://track.admaxim.com/track?event=impression&amp;id=60c29aa1-462d-4cfe-81b5-bcbfd490fdfe.21

]]></Impression>
<Creatives>
<Creative AdID="424" sequence="0" id="424">
<Linear>
<Duration>00:00:30</Duration>
<TrackingEvents>
<Tracking event="start"><![CDATA[

http://track.admaxim.com/track?event=start&amp;id=60c29aa1-462d-4cfe-81b5-bcbfd490fdfe.21

]]></Tracking>

</TrackingEvents>
<VideoClicks>
<ClickThrough id="destination"><![CDATA[

http://track.admaxim.com/track?event=click&amp;id=60c29aa1-462d-4cfe-81b5-bcbfd490fdfe.21

]]></ClickThrough>
</VideoClicks>
<MediaFiles>
<MediaFile delivery="progressive" bitrate="400" width="640" height="480" type="video/mp4"><![CDATA[http://cdn.admaxim.com/mlt.mp4]]></MediaFile>
<MediaFile delivery="progressive" bitrate="400" width="640" height="480" type="video/ogg"><![CDATA[http://cdn.admaxim.com/mlt.ogv]]></MediaFile>
<MediaFile delivery="progressive" bitrate="400" width="640" height="480" type="video/webm"><![CDATA[http://cdn.admaxim.com/mlt.webm]]></MediaFile>
</MediaFiles>
</Linear>
</Creative>
</Creatives>
</InLine>
21:12:13 GMT-0800: xml
21:12:13 GMT-0800: Parsing V2.0 impression tags - 1 impressions specified...
21:12:13 GMT-0800: Parsing V2.0 creatives blocks - 1 block of creatives defined ...
21:12:13 GMT-0800: Parsing V2.0 creative block (0) - this block has 1 elements ...
21:12:13 GMT-0800: Parsing V2.0 creative (1) creativeID '424' SequenceID '0' ...
21:12:13 GMT-0800: Parsing V2.0 Linear Ad tags - 1 ads specified...
21:12:13 GMT-0800: Parsing V2.0 Linear VideoClicks.ClickThrough tags...
21:12:13 GMT-0800: 1 Linear ClickThroughs recorded
21:12:13 GMT-0800: Parsing V2.0 Linear MediaFiles tags...
21:12:13 GMT-0800: 3 Linear media files detected
21:12:13 GMT-0800: 3 mediaFiles added
21:12:13 GMT-0800: Parsing V2.0 Linear TrackingEvent tags...
21:12:13 GMT-0800: 12 Linear tracking events recorded
21:12:13 GMT-0800: Created new VideoAd(linear) adId: '424', creativeID: '424', sequenceID: '0' - internal ID set as 'mid-roll1-0'
21:12:13 GMT-0800: Companion matching PASS 1 - attach ownerless companions to creatives within video ad that don't already have companions
21:12:13 GMT-0800: Companion matching PASS 2 - match up companions based on sequence or creative ID
21:12:13 GMT-0800: Parsing DONE
21:12:13 GMT-0800: VAST Template parsed and ready to use
21:12:13 GMT-0800: Loading VAST data from Direct - request is http://localhost:8080/adserver/adapi?siteId=SkyNewsVideo&country=GB&cat=Music And Entertainment&GN=Male&fmt=vast2.0&numads=1&adspot=post-roll&aType=8&duration=30&r=R0.09720872761681676
21:12:13 GMT-0800: Loaded 3046 bytes for the VAST template
21:12:13 GMT-0800: Number of video ad serving templates returned = 1
21:12:13 GMT-0800: Parsing a V2.0 VAST response - 1 ads in the template...
21:12:13 GMT-0800: Parsing ad record at position 0 with ID 424
21:12:13 GMT-0800: Parsing V2.0 INLINE Ad record at position 0 with Template AdID '424' - assigned internal inline ad id '5E4A5799-491B-C58A-DB76-0CA2F792EB74'
21:12:13 GMT-0800: 0: <InLine>
<AdSystem>AdMaxim</AdSystem>
<AdTitle><![CDATA[ HTTP - demographic specific ad - 1 ]]></AdTitle>
<Description><![CDATA[ Inline Video Ad ]]></Description>
<Impression id="AdMaxim"><![CDATA[

http://track.admaxim.com/track?event=impression&amp;id=d43c6106-7836-46d2-b8b0-6a0ddce6be80.21

]]></Impression>
<Creatives>
<Creative AdID="424" sequence="0" id="424">
<Linear>
<Duration>00:00:30</Duration>
<TrackingEvents>
<Tracking event="start"><![CDATA[

http://track.admaxim.com/track?event=start&amp;id=d43c6106-7836-46d2-b8b0-6a0ddce6be80.21

]]></Tracking>
</TrackingEvents>
<VideoClicks>
<ClickThrough id="destination"><![CDATA[

http://track.admaxim.com/track?event=click&amp;id=d43c6106-7836-46d2-b8b0-6a0ddce6be80.21

]]></ClickThrough>
</VideoClicks>
<MediaFiles>
<MediaFile delivery="progressive" bitrate="400" width="640" height="480" type="video/mp4"><![CDATA[http://cdn.admaxim.com/mlt.mp4]]></MediaFile>
<MediaFile delivery="progressive" bitrate="400" width="640" height="480" type="video/ogg"><![CDATA[http://cdn.admaxim.com/mlt.ogv]]></MediaFile>
<MediaFile delivery="progressive" bitrate="400" width="640" height="480" type="video/webm"><![CDATA[http://cdn.admaxim.com/mlt.webm]]></MediaFile>
</MediaFiles>
</Linear>
</Creative>
</Creatives>
</InLine>
21:12:13 GMT-0800: xml
21:12:13 GMT-0800: Parsing V2.0 impression tags - 1 impressions specified...
21:12:13 GMT-0800: Parsing V2.0 creatives blocks - 1 block of creatives defined ...
21:12:13 GMT-0800: Parsing V2.0 creative block (0) - this block has 1 elements ...
21:12:13 GMT-0800: Parsing V2.0 creative (1) creativeID '424' SequenceID '0' ...
21:12:13 GMT-0800: Parsing V2.0 Linear Ad tags - 1 ads specified...
21:12:13 GMT-0800: Parsing V2.0 Linear VideoClicks.ClickThrough tags...
21:12:13 GMT-0800: 1 Linear ClickThroughs recorded
21:12:13 GMT-0800: Parsing V2.0 Linear MediaFiles tags...
21:12:13 GMT-0800: 3 Linear media files detected
21:12:13 GMT-0800: 3 mediaFiles added
21:12:13 GMT-0800: Parsing V2.0 Linear TrackingEvent tags...
21:12:13 GMT-0800: 12 Linear tracking events recorded
21:12:13 GMT-0800: Created new VideoAd(linear) adId: '424', creativeID: '424', sequenceID: '0' - internal ID set as 'post-roll2-0'
21:12:13 GMT-0800: Companion matching PASS 1 - attach ownerless companions to creatives within video ad that don't already have companions
21:12:13 GMT-0800: Companion matching PASS 2 - match up companions based on sequence or creative ID
21:12:13 GMT-0800: Parsing DONE
21:12:13 GMT-0800: VAST Template parsed and ready to use
21:12:13 GMT-0800: Merging the returned templates back into 1 master template...
21:12:13 GMT-0800: Merge complete - 3 ads recorded in the master template
21:12:13 GMT-0800: AdSchedule: notified that template has been loaded
21:12:13 GMT-0800: VASTController: notified that template has been fully loaded
21:12:14 GMT-0800: Looking for a Video Ad pre-roll0-0
21:12:14 GMT-0800: Found Video Ad pre-roll0-0 - returning
21:12:14 GMT-0800: Looking for a Video Ad mid-roll1-0
21:12:14 GMT-0800: Found Video Ad mid-roll1-0 - returning
21:12:14 GMT-0800: Looking for a Video Ad post-roll2-0
21:12:14 GMT-0800: Found Video Ad post-roll2-0 - returning
21:12:14 GMT-0800: *** BUILDING THE STREAM SEQUENCE FROM 1 SHOW STREAMS AND 3 AD SLOTS
21:12:14 GMT-0800: Slotting in a pre-roll ad with id: pre-roll0
21:12:14 GMT-0800: Inserting ad to play for 30 seconds from 0 seconds into the stream
21:12:14 GMT-0800: Clearing the old tracking table attached to stream null
21:12:14 GMT-0800: Have slotted in the ad with id pre-roll0
21:12:14 GMT-0800: Total stream duration is now 30
21:12:14 GMT-0800: Slotting in a mid-roll ad with id: mid-roll1
21:12:14 GMT-0800: Slicing in a segment from the show starting at 00:00:00 running for 45 seconds
21:12:14 GMT-0800: Clearing the old tracking table attached to stream http://streaming.openvideoads.org/shows/the-black-hole.mp4
21:12:14 GMT-0800: Total play duration is now 75
21:12:14 GMT-0800: Inserting ad to play for 30 seconds from 75 seconds into the stream
21:12:14 GMT-0800: Clearing the old tracking table attached to stream null
21:12:14 GMT-0800: Have slotted in the ad with id mid-roll1
21:12:14 GMT-0800: Total stream duration is now 105
21:12:14 GMT-0800: Slotting in a post-roll ad with id: post-roll2
21:12:14 GMT-0800: Slotting in the remaining show segment to play before post-roll - start point is 00:00:45, segment duration is 124 seconds
21:12:14 GMT-0800: Clearing the old tracking table attached to stream http://streaming.openvideoads.org/shows/the-black-hole.mp4
21:12:14 GMT-0800: Total play duration is now 229
21:12:14 GMT-0800: Inserting ad to play for 30 seconds from 334 seconds into the stream
21:12:14 GMT-0800: Clearing the old tracking table attached to stream null
21:12:14 GMT-0800: Have slotted in the ad with id post-roll2
21:12:14 GMT-0800: Total stream duration is now 364
21:12:14 GMT-0800: Deriving end of block markers...
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Ignoring 'onScheduleStream' request for stream http://streaming.openvideoads.org/shows/the-black-hole.mp4
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: + Marking stream http://cdn.admaxim.com/mlt.mp4 at index 4 as LAST end block marker
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Total (Final) stream duration is 364
21:12:14 GMT-0800: *** STREAM SEQUENCE BUILT - 5 STREAMS INDEXED
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: 0: key: 0, id: pre-roll0, originatingStreamIndex: 0, baseURL: null, streamName: http://cdn.admaxim.com/mlt.mp4, startTime: 00:00:00, duration: 30, originalDuration: 30, reduceLength: false, hasOffsetStartTime: false, isSlice: false, streamType: any, bitrate: -1, mimeType: null, deliveryType: any, playOnce: true, metaData: true, previewImage: null, fireTrackingEvents: false, adSlotId: pre-roll0-0, width: -1, height: -1, position: pre-roll, originatingAssociatedStreamIndex: 0, associatedStreamIndex: 0, associatedStreamStartTime: 0, showNotice: true, metaData: true, regions: [object Object], templates: [object Object]
21:12:14 GMT-0800: object
21:12:14 GMT-0800: 1: key: 1, id: show-d-0-1, originatingStreamIndex: 0, baseURL: null, streamName: http://streaming.openvideoads.org/shows/the-black-hole.mp4, startTime: 00:00:00, duration: 45, originalDuration: 169, reduceLength: true, hasOffsetStartTime: false, isSlice: true, streamType: any, bitrate: -1, mimeType: null, deliveryType: any, playOnce: false, metaData: true, previewImage: null, fireTrackingEvents: false
21:12:14 GMT-0800: object
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: 2: key: 1, id: mid-roll1, originatingStreamIndex: 0, baseURL: null, streamName: http://cdn.admaxim.com/mlt.mp4, startTime: 00:00:45, duration: 30, originalDuration: 30, reduceLength: false, hasOffsetStartTime: false, isSlice: false, streamType: any, bitrate: -1, mimeType: null, deliveryType: any, playOnce: true, metaData: true, previewImage: null, fireTrackingEvents: false, adSlotId: mid-roll1-0, width: -1, height: -1, position: mid-roll, originatingAssociatedStreamIndex: 0, associatedStreamIndex: 0, associatedStreamStartTime: 0, showNotice: true, metaData: true, regions: [object Object], templates: [object Object]
21:12:14 GMT-0800: object
21:12:14 GMT-0800: 3: key: 3, id: show-e-0-3, originatingStreamIndex: 0, baseURL: null, streamName: http://streaming.openvideoads.org/shows/the-black-hole.mp4, startTime: 00:00:45, duration: 169, originalDuration: 169, reduceLength: true, hasOffsetStartTime: false, isSlice: true, streamType: any, bitrate: -1, mimeType: null, deliveryType: any, playOnce: false, metaData: true, previewImage: null, fireTrackingEvents: false
21:12:14 GMT-0800: object
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: 4: key: 2, id: post-roll2, originatingStreamIndex: 0, baseURL: null, streamName: http://cdn.admaxim.com/mlt.mp4, startTime: 00:00:00, duration: 30, originalDuration: 30, reduceLength: false, hasOffsetStartTime: false, isSlice: false, streamType: any, bitrate: -1, mimeType: null, deliveryType: any, playOnce: true, metaData: true, previewImage: null, fireTrackingEvents: false, adSlotId: post-roll2-0, width: -1, height: -1, position: post-roll, originatingAssociatedStreamIndex: 0, associatedStreamIndex: 0, associatedStreamStartTime: 0, showNotice: true, metaData: true, regions: [object Object], templates: [object Object]
21:12:14 GMT-0800: object
21:12:14 GMT-0800: NOTIFICATION: VAST data loaded -
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:12:14 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:12:14 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:18:24 GMT-0800: Duration metadata received for active clip - duration is 31
21:18:24 GMT-0800: Stream duration requires adjustment - original duration: 30, metadata duration: 31
21:18:24 GMT-0800: Linear video ad duration has been changed to 00:00:00
21:18:24 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:18:24 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:18:24 GMT-0800: Setting the duration for stream http://cdn.admaxim.com/mlt.mp4 to 00:00:31
21:18:24 GMT-0800: Setting new duration and resetting tracking table for ad stream at index 0 - new duration is: 31
21:18:24 GMT-0800: Linear video ad duration has been changed to 00:00:31
21:18:24 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:18:24 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:18:24 GMT-0800: Setting the duration for stream http://cdn.admaxim.com/mlt.mp4 to 31
21:18:24 GMT-0800: Clearing the old tracking table attached to stream null
21:18:51 GMT-0800: Duration metadata received for active clip - duration is 169
21:18:51 GMT-0800: Not adjusting the stream duration based on metadata - it is either non zero or config states to not use metadata if it is an ad stream
21:19:01 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:19:01 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:19:01 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:19:01 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:19:01 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:19:01 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:19:01 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:19:01 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:19:01 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:19:01 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:19:01 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:19:01 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:19:01 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:19:01 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:19:01 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:19:01 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:19:01 GMT-0800: Duration metadata received for active clip - duration is 31
21:19:01 GMT-0800: Stream duration requires adjustment - original duration: 30, metadata duration: 31
21:19:01 GMT-0800: Linear video ad duration has been changed to 00:00:00
21:19:01 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:19:01 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:19:01 GMT-0800: Setting the duration for stream http://cdn.admaxim.com/mlt.mp4 to 00:00:31
21:19:01 GMT-0800: Setting new duration and resetting tracking table for ad stream at index 2 - new duration is: 31
21:19:01 GMT-0800: Linear video ad duration has been changed to 00:00:31
21:19:01 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
21:19:01 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
21:19:01 GMT-0800: Setting the duration for stream http://cdn.admaxim.com/mlt.mp4 to 31
21:19:01 GMT-0800: Clearing the old tracking table attached to stream null
21:19:14 GMT-0800: Duration metadata received for active clip - duration is 169
21:19:14 GMT-0800: Not adjusting the stream duration based on metadata - it is either non zero or config states to not use metadata if it is an ad stream
21:19:14 GMT-0800: Duration metadata received for active clip - duration is 169
21:19:14 GMT-0800: Not adjusting the stream duration based on metadata - it is either non zero or config states to not use metadata if it is an ad stream

Reply

Ah, well that's simple.

Is your stream/http server a server that supports pseudo-streaming?

You need to setup your stream to pseudo-stream so that OVA can "seek" back to the right position in the show stream post the end of the mid-roll.

See this guide on pseudo-streaming:

http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/12534/video-delivery-http-pseu...

Paul

Reply

Hi,

I have schedules a 2 mid-rolls on RTMP stream. I am seeing the same issue as earlier where player is not starting the video at right position after playing the mid roll.

Please suggest what can I might be doing wrong.

I am noticing following things in the log:

Ignoring 'onScheduleStream' request for stream rtmp://s107wzq0o0ld9z.cloudfront.net/cfx/st/b4Zhg4iK-iIdrTygS-484452.mp4

Thx
Manish

Additional Logs:

LOG: 12:50:21 GMT-0800: *** BUILDING THE STREAM SEQUENCE FROM 1 SHOW STREAMS AND 2 AD SLOTS
LOG: 12:50:21 GMT-0800: Slotting in a mid-roll ad with id: mid-roll0
LOG: 12:50:21 GMT-0800: Slicing in a segment from the show starting at 00:00:00 running for 40 seconds
LOG: 12:50:21 GMT-0800: Clearing the old tracking table attached to stream b4Zhg4iK-iIdrTygS-484452.mp4
LOG: 12:50:21 GMT-0800: Total play duration is now 40
LOG: 12:50:21 GMT-0800: Inserting ad to play for 30 seconds from 40 seconds into the stream
LOG: 12:50:21 GMT-0800: Clearing the old tracking table attached to stream null
LOG: 12:50:21 GMT-0800: Have slotted in the ad with id mid-roll0
LOG: 12:50:21 GMT-0800: Total stream duration is now 70
LOG: 12:50:21 GMT-0800: Slotting in a mid-roll ad with id: mid-roll1
LOG: 12:50:21 GMT-0800: Slicing in a segment from the show starting at 00:00:40 running for 40 seconds
LOG: 12:50:21 GMT-0800: Clearing the old tracking table attached to stream b4Zhg4iK-iIdrTygS-484452.mp4
LOG: 12:50:21 GMT-0800: Total play duration is now 110
LOG: 12:50:21 GMT-0800: Inserting ad to play for 30 seconds from 110 seconds into the stream
LOG: 12:50:21 GMT-0800: Clearing the old tracking table attached to stream null
LOG: 12:50:21 GMT-0800: Have slotted in the ad with id mid-roll1
LOG: 12:50:21 GMT-0800: Total stream duration is now 140
LOG: 12:50:21 GMT-0800: Slotting in the remaining show segment right at the end - segment duration is 89 seconds
LOG: 12:50:21 GMT-0800: Clearing the old tracking table attached to stream b4Zhg4iK-iIdrTygS-484452.mp4
LOG: 12:50:21 GMT-0800: Total play duration is now 229
LOG: 12:50:21 GMT-0800: Deriving end of block markers...
LOG: 12:50:21 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
LOG: 12:50:21 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
LOG: 12:50:21 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
LOG: 12:50:21 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
LOG: 12:50:21 GMT-0800: Ignoring 'onScheduleStream' request for stream rtmp://s107wzq0o0ld9z.cloudfront.net/cfx/st/b4Zhg4iK-iIdrTygS-484452.mp4
LOG: 12:50:21 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
LOG: 12:50:21 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
LOG: 12:50:21 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
LOG: 12:50:21 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
LOG: 12:50:21 GMT-0800: + Marking stream b4Zhg4iK-iIdrTygS-484452.mp4 at index 4 as LAST end block marker
LOG: 12:50:21 GMT-0800: Ignoring 'onScheduleStream' request for stream rtmp://s107wzq0o0ld9z.cloudfront.net/cfx/st/b4Zhg4iK-iIdrTygS-484452.mp4
LOG: 12:50:21 GMT-0800: Total (Final) stream duration is 369
LOG: 12:50:21 GMT-0800: *** STREAM SEQUENCE BUILT - 5 STREAMS INDEXED
LOG: 12:50:21 GMT-0800: 0: key: 0, id: show-d-0-0, originatingStreamIndex: 0, baseURL: rtmp://s107wzq0o0ld9z.cloudfront.net/cfx/st, streamName: b4Zhg4iK-iIdrTygS-484452.mp4, startTime: 00:00:00, duration: 40, originalDuration: 169, reduceLength: true, hasOffsetStartTime: false, isSlice: true, streamType: any, bitrate: -1, mimeType: null, deliveryType: any, playOnce: false, metaData: true, previewImage: null, fireTrackingEvents: false
LOG: 12:50:21 GMT-0800: object
LOG: 12:50:21 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
LOG: 12:50:21 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
LOG: 12:50:21 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
LOG: 12:50:21 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
LOG: 12:50:21 GMT-0800: 1: key: 0, id: mid-roll0, originatingStreamIndex: 0, baseURL: null, streamName: http://cdn.admaxim.com/JCPMens.mp4, startTime: 00:00:40, duration: 30, originalDuration: 30, reduceLength: false, hasOffsetStartTime: false, isSlice: false, streamType: any, bitrate: -1, mimeType: null, deliveryType: any, playOnce: true, metaData: true, previewImage: null, fireTrackingEvents: false, adSlotId: mid-roll0-0, width: -1, height: -1, position: mid-roll, originatingAssociatedStreamIndex: 0, associatedStreamIndex: 0, associatedStreamStartTime: 0, showNotice: true, metaData: true, regions: [object Object], templates: [object Object]
LOG: 12:50:21 GMT-0800: object
LOG: 12:50:21 GMT-0800: 2: key: 2, id: show-d-0-2, originatingStreamIndex: 0, baseURL: rtmp://s107wzq0o0ld9z.cloudfront.net/cfx/st, streamName: b4Zhg4iK-iIdrTygS-484452.mp4, startTime: 00:00:40, duration: 40, originalDuration: 169, reduceLength: true, hasOffsetStartTime: false, isSlice: true, streamType: any, bitrate: -1, mimeType: null, deliveryType: any, playOnce: false, metaData: true, previewImage: null, fireTrackingEvents: false
LOG: 12:50:21 GMT-0800: object
LOG: 12:50:21 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
LOG: 12:50:21 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
LOG: 12:50:21 GMT-0800: Searching for linear ad SPECIFICALLY matching type: null, bitrate: -1, width: -1, height: -1
LOG: 12:50:21 GMT-0800: Matched a media file with the parameters - bitrate: 400, width: 640, height: 480
LOG: 12:50:21 GMT-0800: 3: key: 1, id: mid-roll1, originatingStreamIndex: 0, baseURL: null, streamName: http://cdn.admaxim.com/mlt.mp4, startTime: 00:01:20, duration: 30, originalDuration: 30, reduceLength: false, hasOffsetStartTime: false, isSlice: false, streamType: any, bitrate: -1, mimeType: null, deliveryType: any, playOnce: true, metaData: true, previewImage: null, fireTrackingEvents: false, adSlotId: mid-roll1-0, width: -1, height: -1, position: mid-roll, originatingAssociatedStreamIndex: 0, associatedStreamIndex: 0, associatedStreamStartTime: 0, showNotice: true, metaData: true, regions: [object Object], templates: [object Object]
LOG: 12:50:21 GMT-0800: object
LOG: 12:50:21 GMT-0800: 4: key: 4, id: show-f-0-4, originatingStreamIndex: 0, baseURL: rtmp://s107wzq0o0ld9z.cloudfront.net/cfx/st, streamName: b4Zhg4iK-iIdrTygS-484452.mp4, startTime: 00:01:20, duration: 169, originalDuration: 169, reduceLength: true, hasOffsetStartTime: false, isSlice: true, streamType: any, bitrate: -1, mimeType: null, deliveryType: any, playOnce: false, metaData: true, previewImage: null, fireTrackingEvents: false
LOG: 12:50:21 GMT-0800: object
.
.
.

Reply

Hi, do you have a URL where I can see your setup running? That will help a lot to track down what may be wrong...

Paul

Reply

Thanks Paul for the Super quick response.

Here is the test URL:
http://173.203.99.237/adserver/jsp/videoTest.jsp?site=SkySportsVideo&country=GB&category=NONE&gender...

Thanks for your help
-Manish

Reply

Hi,

Seems you are running the old production version of OVA - that may be your issue.

Best use the latest Release Candidate from the OVA developer site - go to http://developer.longtailvideo.com/ova, register on there, and then grab the latest RC from the "Download the Latest" page.

Use v1.0.0 RC5 or RC6 (you are running v0.4.4)

I suspect that may fix your problem... give it a go and let me know ;)

Paul

Reply

Dear Paul,

With the new release of OVA and JW Player 5.9 is the duration issue solved for mid-roll ads? Currently we have to set a duration for them and this is a huge pain right now.

Reply

No - no change there yet. That won't be resolved until the OVA implementation uses the JW 5.9 instream API...

Paul

Reply

okay, thanks.

Reply

And when do you think that will be? Is there an automatic way to set the duration? Is nginx pseudo streaming able to provide duration values? I am a bit lost as to how to find out the video duration.

Post new comment

  • Allowed HTML tags: <code> <blockquote> <em> <strong> <strike> <ul> <li> <ol>
  • You may post code using <code>...</code> .
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options