Well got OVA working all the way around and even made own custom VAST server, but there is some kind of problem with mid-roll video ads.
Lets say we have a video - video.mp4 (more then 60 seconds length) with the midroll ad.flv.
Starttime for the mid-roll is 15 seconds and the midroll itself is 5 seconds or whatever.
well after the first 15 seconds of playing the mid-roll fired and played
!!! but after the midroll is done then the main video started once again from the beginning.
This is not logical at all.
The same bug I can see at all demos and examples at OVA, I also can't find any additional information about this at OVA documentation or forums.
Any advice or explanation about this?
Hi,
Mid-rolls have been difficult to implement.
So a couple of questions to get more understanding:
1. Are you using the JW or Flowplayer versions of OVA?
2. Are you using HTTP Progressive download or HTTP pseudo-streaming for your show stream?
If you are using the JW OVA plugins and require mid-roll support, HTTP pseudo-streaming is required to ensure that the show can "resume" playback at the point in time that the ad started.
This example illustrates it well - a pre, mid and post roll are played over a pseudo-streamed show stream.
http://www.longtailvideo.com/support/open-video-ads/ova-for-jw-player-5/13673/1-stream-with-a-pre-mi...
A lighttpd streaming server is used for the show stream.
The equivalent Flowplayer example can be found here:
http://www.longtailvideo.com/support/open-video-ads/ova-for-flowplayer/13398/1-stream-with-a-pre-mid...
At present, mid-rolls are best implemented via the Flowplayer OVA plugin as it inserts the mid-rolls 'instream' via the Flowplayer instream API rather than splicing the show into segments and inserting the mid-rolls as ads in between. As a result, the show stream for Flowplayer based mid-rolls can simply be a HTTP download stream.
Happy to provide more direct help on this - if you need too, just email me at enquiries@openvideoads.org.
Paul.