using SeekToNavCuePoint with Custom Cue Points created by ActionScript
Posted
by
meghana
on Stack Overflow
See other posts from Stack Overflow
or by meghana
Published on 2012-03-20T12:53:40Z
Indexed on
2012/03/21
5:29 UTC
Read the original article
Hit count: 819
i have custom flvPlayBack player, i want to do like add Custom CuePoints using ActionScript and making one button Event , On click of that button , Flv should seek to that CuePoints added using ActionScript .
I am using below code to do that.
var rtn_obj:Object; //create cue point object
my_FLVPlybk.source = "sj_clip.flv";
my_FLVPlybk.addASCuePoint(0, "abs",CuePointType.ACTIONSCRIPT);
my_FLVPlybk.addASCuePoint(4, "abs",CuePointType.ACTIONSCRIPT);
my_FLVPlybk.addASCuePoint(8, "abs",CuePointType.ACTIONSCRIPT);
my_FLVPlybk.addASCuePoint(12, "abs",CuePointType.ACTIONSCRIPT);
my_FLVPlybk.addASCuePoint(16, "abs",CuePointType.ACTIONSCRIPT);
my_FLVPlybk.addASCuePoint(20, "abs",CuePointType.ACTIONSCRIPT);
my_FLVPlybk.addASCuePoint(24, "abs",CuePointType.ACTIONSCRIPT);
my_FLVPlybk.addASCuePoint(28, "abs",CuePointType.ACTIONSCRIPT);
my_FLVPlybk.addASCuePoint(31, "abs",CuePointType.ACTIONSCRIPT);
my_FLVPlybk.setFLVCuePointEnabled(true,"abs");
fwbtn1.addEventListener(MouseEvent.CLICK,Forward)
function Forward(e:MouseEvent):void
{
if(rtn_obj != null)
{
traceit(rtn_obj)
rtn_obj = my_FLVPlybk.findNextCuePointWithName(rtn_obj);
if(rtn_obj != null)
{
traceit(rtn_obj)
my_FLVPlybk.seekToNavCuePoint(rtn_obj.time);
}
}
}
my_FLVPlybk.addEventListener(fl.video.VideoEvent.READY, ready_listener);
function ready_listener(eventObject:fl.video.VideoEvent):void {
rtn_obj = my_FLVPlybk.findCuePoint("abs", CuePointType.ACTIONSCRIPT);
}
function traceit(cuePoint:Object):void {
trace("Cue point name is: " + cuePoint.name);
trace("Cue point time is: " + cuePoint.time);
trace("Cue point type is: " + cuePoint.type);
}
I thought ,this code should work properly.. but when i run this code , it give me next cuePoint which i find using findNextCuePointWithName()
method but it does not seek to that point , which i thought seekToNavCuePoint()
method should do.
anybody have any idea , how to make it work??
Thanks
i Hope my i have explained my requirement to clear to understand. i really need this in urgent. please help me.
© Stack Overflow or respective owner