| Macromedia | Macromedia Flash 8 Video Development | Level 3 Advanced |
| 2 days | Web Design | |
Unit 1: Course Overview Getting familiar with the Course Methodology and Format Understanding the Course Objectives Understanding the Course Prerequisites Viewing the Course Outline
Unit 2: Introducing Flash Video Defining Streaming Defining Digital Video Understanding Key Flash Video Concepts The Evolution of Flash Video Viewing Flash Video Market Adoption Statistics Examining the Streaming Video Market Identifying Key Benefits of Flash Video over Traditional Media Introducing the Flash Media Server for Streaming Video
Unit 3: Building a Component Based Media Player Understanding the Flash Video Development Workflow Using the Insert Flash Video Command in Dreamweaver 8 Building a Media Player with the FLVPlayback Component Building a Media Player with FLVPlayback Custom UI Components Binding Playback Properties and Components Building a Playlist and Video Picker Skinning FLVPlayback Custom UI Components
Unit 4: Encoding Flash Video Understanding Flash Video (FLV) Introduction to CODECs and Video Encoding Converting to FLV using the Flash 8 Video Encoder Understanding Bandwidth and Data Rate Advanced Encoding Settings Introducing Cue Points, Cropping and Trimming Getting the Best Video Encoding
Unit 5: Delivering Flash Video Understanding Video Delivery Options Using Progressive Download Streaming Flash Video Using Macromedia Flash Video Streaming Service Streaming with Flash Media Server 2 Comparing All Video Delivery Methods
Unit 6: Reviewing ActionScript Reviewing ActionScript Basics Working with Components and ActionScript FLVPlayback Component Properties Media Component Methods Handling FLVPlayback Component Events Using ActionScript to Control the FLVPlayback Component
Unit 7: Building a Custom Media Player Building a Custom Media Player - Overview ActionScript Classes for Streaming Video Using ActionScript Classes to Connect to a Server Control and Manage Streams Introducing the Embedded Video Object Streaming Video Playback Filters Control and Manage Streams from a Remote Server Using the Sound Class to Manage Audio Handling Stream Events
Unit 8: Flash Video Effects Masking Video Blending Modes Importing Alpha Channels with Video Applying Filters Author-Time vs Run-Time Embedding the FLVPlayback Component inside a MovieClip Using ActionScript to Apply Filters
Unit 9: User Experience The Importance of User Experience Creating Auto Detection for Bandwidth / Flash Player / Connection Creating Playback Controls and Messaging Using Full Screen Playback Creating Error Handling
Unit 10: Cue Points and Accessibility Embedded Cue Points Accessibility Issues for Video Playback Closed Captioning Controlling Video with Keyboard Commands
Unit 11: Using Live Video Introducing Live Flash Video Using the Live Flash Video Encoder Setting the Live Encoder Recording a Live Stream Playing a Live Stream Creating Bandwidth Strategies |
||

