you might want to keep everything in your xml document in seconds,
i.e. 1:15 would be 75 seconds. you would then have an onEnterFrame or
setInterval that would continuously read the net stream time and
compare it to your cue point time.

On 10/21/05, Josh Gormley <[EMAIL PROTECTED]> wrote:
> Hi Steve,
>
> I'm actually just starting out my research into how to use Flash 8's
> embedded cuepoints to handle closed captioning.  Needless to say,
> documentation is rather weak right now.
>
> Below is my working code for displaying the captions that I embedded
> in the FLV file using the Flash 8 video encoder tool.  It's not what
> you were looking for in terms of merging the captions from an XML
> file during runtime, but it does show how to get those captions while
> the video is playing.
>
> The biggest confusion for me was linking the netstream with the video
> object.  I did not realize that there is a new video object in Flash
> 8 and that's what you need to have on stage to display the video.
> Here is what the help docs say about creating a new video object:
>
> To display the video stream, first place a Video object on the Stage.
> Then use Video.attachVideo() to attach the video stream to the Video
> object.
>
> If the Library panel isn't visible, select Window > Library to
> display it.
> Add an embedded Video object to the library by clicking the Options
> menu on the right side of the Library panel title bar and selecting
> New Video.
> Drag the Video object to the Stage and use the Property inspector to
> give it a unique instance name, such as my_video. (Do not name it
> Video.)
>
> /// BEGIN CODE
> import mx.utils.Delegate
> import mx.video.*
>
> var nc:NetConnection = new NetConnection();
> nc.connect(null);
> var ns:NetStream = new NetStream(nc);
> player.attachVideo(ns); // player is the video object (not an
> FLVPlayback) that I have on stage
>
> ns.onCuePoint = Delegate.create(this, handleCuepoint);
> ns.play("test.flv");
>
> function handleCuepoint(infoObject:Object){
>      captionText.text = infoObject.parameters.caption;
> }
>
> pauseButton.onPress = function(){
>      ns.pause();
> }
> /// END CODE
>
> Hope this helps, and please post any code you get to combine XML with
> FLV's at runtime, I am also looking in that direction.
> Josh
>
>
> On Oct 21, 2005, at 9:32 AM, Stephen Hueners wrote:
>
> > Given the potential utility of cupoints in general the supplied
> > documentation seems umm....lite.
> >
> > To import cuepoint information from an XML file structured as:
> > ... SNIP ...
> > I'd very much appreciate any direction in these documentary holes
> > by anyone
> > able to address.
>
> _______________________________________________
> Flashcoders mailing list
> [email protected]
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to