INTRODUCTION
Understanding course objectives
INTRODUCING FLASH VIDEO
Defining streaming
Defining digital video
Understanding key Flash Video concepts
Viewing Flash Video market adoption statistics
Examining the streaming video market
Identifying key benefits of Flash Video over traditional media
Introducing the Flash Communication Server for streaming video
BUILDING A COMPONENT BASED MEDIA PLAYER
A Flash Video Media Player overview
Using Dreamweaver 8's Flash Video Player command
Introducing Flash 9 media components
Building a Media Player
Applying behaviours using components
Binding playback properties and components
Building a playlist and video picker
ENCODING FLASH 8 VIDEO
Introduction to encoding video
Understanding the FlashVideo (FLV) format
Converting to FLV format
Understanding bandwidth and data rate
Best encoding practices
DELIVERING FLASH VIDEO
Understanding video delivery options
Embedded and progressive downloading
Streaming vs. progressive download
Tracking FLV playback
QUESTIONS AND ANSWERS
REVIEWING ACTIONSCRIPT
Reviewing ActionScript basics
Using ActionScript to control the media components
Media component methods
Handling component events
BUILDING A CUSTOM MEDIA PLAYER
Using the ActionScript classes for streaming
Connecting the Flash player to a server
Using the embedded video object
Controlling and displaying streams
Using the Sound class to control audio streams
Handling stream events
FLASH VIDEO EFFECTS
Masking videos
alpha Channel effects
Real-time transition effects
Poster framing
THE USER EXPERIENCE
Introduction to bandwidth negotiation
Automatic bandwidth scaling
Accessibility issues for Flash playback
Introduction to Cue Points
Synchronizing events using Cue Points
Error handling
Flash Player version detection
USING LIVE VIDEO
Introducing live Flash Video
Using the live video encoder
Recording a live stream
Playing a live stream
Creating bandwidth strategies
QUESTIONS AND ANSWERS |