I am currently working on a on-demand video project. There's a lot of aspects to this such as the recording, transcoding, setting up a streaming server etc. The client will be a Flash powered webclient. However there is one problem with that: I don't know any Flash (I'm a C++ developer).
I am willing to spend some days or weeks learning Flash. However, the size of the Flash universe is somewhat overwhelming. I would greatly appreciate it if somebody would summarize which topics I need to learn in order to use Flash for video playback.
The features that should be implemented for the video player are:
- playback of the video
- table of contents that can be clicked to jump to the corresponding video segment
So that's not too much I think.
And one final but very important question: do I need a paid license in order to create Flash applications?
GotoAndLearn is a /great/ resource. Make sure you select to view ActionScript 3 tutorials, rather than ActionScript 2.
Also, take a look at the ActionScript 3 API. There are some examples at the bottom of each page. Classes you want to become familiar with: