Question

The player can be free or commercial, frame-by-frame can be core functionality or a plug-in. Also, it must be production quality and handle RTMP streaming.

Was it helpful?

Solution

By virtue of how the Flash-based video formats work you won't see frame-by-frame as a native capability.

The problem is that of keyframes. A keyframe specifies all of the data for that frame. Every N number of frames (where N is specified by the person who encoded the video) in a video there is a keyframe, the frames in between just specify delta information from the last keyframe. This why, for example, scrubbing in most flash-based video players is less than precise.

In order to do frame-by-frame scrubbing the video player would have to maintain an off screen buffer to play the video and capture the delta frames to BitmapData objects. I'm fairly sure this would work, it just may be a little slow.

I know this isn't a direct answer to your question but it should at least push you in the right direction for what to look for or develop yourself.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top