AAP Features
AAP is an open source media player for various types of content (video progressive-streaming, audio progressive-streaming)
Features so far are:
Current Version
ver 0.1 (2009-09-28)
- Play/Pause video, streaming and progressive
- interactivity in seek bar
- loading progressive videos is showing in the seek bar
- rollover to seekbar to show the timestamps
- volume controls work
Next Version 0.2
- seek bar has 3 states (loading status, playing status, null)
- full button works with two states and no resizing to controls
- resizing the borwser positions the controls correctly
- default controls if no skin file present
Future Requirements
- add embed button controls
- mouse wheel increases/decreases volume, cursor left right goes forward backward, space pauses/resumes (maybe shift+cursor moves by frame)
- loaders for the application,skins, and media
- audio mp3 implemented
- audio streaming implemented
- Flex implementation as UI component
- Live Editor for the skinning and colors of the player
- audio pseudostreaming implemented (with an interface for metadata)
- skin files for flash cs4, illustrator cs4, photoshop cs4
- first frame image showing before loading any video
- background color metadata works correctly
- save localy volume or/and other data
- first draft API implemented