Not all FLV files contain cue points. Cue points are typically embedded in an FLV file during FLV encoding, although tools exist for embedding cue points in existing FLV files.
You can use several different kinds of cue points with Flash Video. You can use ActionScript to interact with cue points that you embed in an FLV file (when you create the FLV file), or that you create by using ActionScript.
Navigation cue points create a keyframe at the specified cue point location, so you can use code to move a video player's playhead to that location. You can set particular points in an FLV file where you might want users to seek. For example, your video might have multiple chapters or segments, and you can control the video by embedding navigation cue points in the video file.
If you plan to create an application in which you want users to navigate to a cue point, you should create and embed cue points when you encode the file instead of using ActionScript cue points. You should embed the cue points in the FLV file, because they are more accurate to work with. For more information on encoding FLV files with cue points, see "Embed cue points" in Using Flash.
You can access cue point parameters by writing ActionScript. Cue point parameters are a part of the event object received from the onCuePoint callback handler.
To trigger certain actions in your code when a video reaches a specific cue point, you use the NetStream.onCuePoint event handler. For more information, see Writing callback methods for onCuePoint and onMetaData.