Macromedia Flash 8: Flash Video Development

3 Day Course
Hands On
Official Adobe Curriculum
Code MTFS8VDM

This course has been retired. Please view currently available Adobe Flash Training Courses.

Modules

Hide all

INTRODUCTION (1 topic)

  • Understanding course objectives

INTRODUCING FLASH VIDEO (8 topics)

  • 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 (7 topics)

  • 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 (5 topics)

  • Introduction to encoding video
  • Understanding the FlashVideo (FLV) format
  • Converting to FLV format
  • Understanding bandwidth and data rate
  • Best encoding practices

DELIVERING FLASH VIDEO (4 topics)

  • Understanding video delivery options
  • Embedded and progressive downloading
  • Streaming vs. progressive download
  • Tracking FLV playback

REVIEWING ACTIONSCRIPT (4 topics)

  • Reviewing ActionScript basics
  • Using ActionScript to control the media components
  • Media component methods
  • Handling component events

BUILDING A CUSTOM MEDIA PLAYER (6 topics)

  • 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 (4 topics)

  • Masking videos
  • alpha Channel effects
  • Real-time transition effects
  • Poster framing

THE USER EXPERIENCE (7 topics)

  • 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 (6 topics)

  • Introducing live Flash Video
  • Using the live video encoder
  • Recording a live stream
  • Playing a live stream
  • Creating bandwidth strategies

QUESTIONS AND ANSWERS (1 topic)

  • Questions and Answers

Sections