Lesson 1: Project Archeology
- Defining needs
- Determining the appropriate solution
- Constructing the project map
Lesson 2: Raw Materials: Encoding Basics
- Footage Fundamentals
- Creating FLVs
- Encoding
Lesson 3: Creating a Video Delivery Roadmap
- Functionality and Flow
- Flow Chart
- Start Building
- Testing
- Back Button Considerations
- Flash Player Detection
- Flash Video Navigation
- Progressive or Streaming?
- Delivering with AS 3.0
- Publishing and Hosting Choices
- Digital Rights Management
Lesson 4: OOP and Video Applications
- What is OOP
- Key Element of OOP
- Flash and OOP
- Design Patterns and Flash Video
- Setting up the Work Enviroments
Lesson 5: The Video Player
- Understanding the Video Player
- Creating a Player Using Components
- Roll Your Own: Creating a Common Player
Lesson 6: Test, Optimize, and Deploy
- Testing
- Bandwidth Considerations
- Launching
Lesson 7: Dynamic Playlists
- Handling Content Updates
- Sequential and Shuffle Playback
- Integrating an XML Playlist into the MVC Player
-
Lesson 8: Metadata and Cue Points
- Metadata Magic
- Cue Points
- Scripted Pseudo-Streaming
Lesson 9: Blending Pixels with Filters and Masks
- Masking
- Alpha Channels
- Transitions
Lesson 10: Video and the BitmapData Object
- The BitmapData Object
- Dynamic Thumbnail: Video Snapshots
- Transitions and Dissolves
- An application
Lesson 11: Live Video and Webcams: Flash Media Server
- Video Resolution
- Webcast
- Flash Media Server
- Smart Bandwidth Streaming
Top
|