?
Solved

How to play pre roll mid roll and post roll video in flash cs3 using AS3

Posted on 2008-10-10
7
Medium Priority
?
1,269 Views
Last Modified: 2013-12-07
Currently I am using JW FLV PLayer 4.0 and I want to play pre roll ad, mid roll ad, post roll ad. Please tell me how is it possible. if you need any assistance to JW FLV PLAYER website. (www.jeroenwijering.com)

0
Comment
Question by:Bigflicks
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
7 Comments
 
LVL 38

Expert Comment

by:lherrou
ID: 22686715
Bigflicks,

You'll need to set up an XML playlist, which the JW player supports, and set to autoplay. Break your main video into two parts, where you want the mid roll ad to go.

Your XML file will look like the one below...

If you don't want the movie to start immediately when the page is called, set up your javascript to call it once a screen image of the movie in the player is clicked on (in other words, make a pic that looks like the movie in the player, when the user clicks on it, load the actual player with playlist and autoplay enabled).

Cheers,
LHerrou
<?xml version='1.0' encoding='UTF-8' ?>
<playlist version='1' xmlns='http://xspf.org/ns/0/'>
<trackList>
<track>
<title>pre ad</title>
<location>source/location/</location>
<meta rel='type'>video</meta>
</track>
<track>
<title>segment 1</title>
<location>source/location/</location>
<meta rel='type'>video</meta>
</track>
<track>
<title>mid ad</title>
<location>source/location/</location>
<meta rel='type'>video</meta>
</track>
<track>
<title>segment 2</title>
<location>source/location/</location>
<meta rel='type'>video</meta>
</track>
<track>
<title>end ad</title>
<location>source/location/</location>
<meta rel='type'>video</meta>
</track>
</trackList>
</playlist>

Open in new window

0
 

Author Comment

by:Bigflicks
ID: 22718400
we have thousands of video file so we are not going to break the video and then play mid roll, we want to play mid roll without breaking our flv file.
 
 
0
 
LVL 37

Expert Comment

by:CyanBlue
ID: 22720761
Well...  The basic idea is to read the time value for the mid roll from the XML file and run the counter as soon as the video starts...  Pause the video when the time comes, and load the mid roll on top of the current video...  Have it play till the end and unload the mid roll... and resume the video...  That's what you are looking for, right???

I don't think I have seen a freeware that supports mid roll and I don't think JW one is doing that for you either...  You basically need to create your own player that implements the functionality...  That's my 2 cents...

CyanBlue
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 38

Expert Comment

by:lherrou
ID: 22721058
I concur, JW is a great player but it won't do what you want out of the box. You can purchase it and modify the source to pause and play as CyanBlue describes. You also might want to look at the Earth Science Agency player, which is also customizable (http://components.earthscienceagency.com/components/flvplayer/)
0
 
LVL 38

Expert Comment

by:lherrou
ID: 23278726
Well, I don't know what Bigflicks ended up doing, but CyanBlue and I offered some information and advice here, that was never fully responded to.
0
 

Accepted Solution

by:
Bigflicks earned 0 total points
ID: 23285159
we have stopped using JW and we have created our own flash player...
thanks everyone
0

Featured Post

New feature and membership benefit!

New feature! Upgrade and increase expert visibility of your issues with Priority Questions.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I have been doing hardcore actionscripting for some time; and needless to say I have faced a lot of problems in just understanding others' code rather than understanding what the code executes. A programmer's life can become hell when there are a lo…
In my long career of working as an actionscript developer, I had spent sleepless night often working hard to solve some small problems which actually took a lot of my development time; later found out the solutions to be a line or two. Here are s…
This video will give a brief orientation and organization of Logic Pro X, and how to access different work spaces quickly with keyboard shortcuts.
The goal of the tutorial is to teach the user how to live broadcast using Flash Media Live Encoder and connecting it to YouTube to broadcast. Log into your Youtube account, choose live stream settings, start live stream from Flash Media Live Enc…
Suggested Courses

649 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question