Home ::

Adobe Flash CS4: Video Development

In this three day hands-on training class, students will learn need-to-know techniques to produce and deliver high-quality Flash Video over the internet using Flash. The new Flash Video codec will be explored in-depth to deliver higher quality video over lower bandwidth connections.

Pre-Requisites: Students should have attended the Flash Rich Content Creation and Flash Actionscripting Courses or have relevent knowledge. It is also assume the student will have some knowledge of working with Video.

What You Will Learn: You will learn Adobe Flash Actionscript, Adobe Flash Professional Pre-Built Components,, Creating Live Video, High-Quality Encoding Techniques, Bandwidth Scaling, New Alpha-Channeling and Video Colour Filters, Progressive Downloading, Streaming with the Adobe Flash Communication Server, Adobe Flash Video Streaming Services.

Certification:


Topics Description
Introducing Adobe Flash VideoDefining streaming; Defining digital video; Understanding key Adobe Flash Video concepts; Looking at the evolution of Adobe Flash Video; Viewing Adobe Flash Video market adoption statistics; Examining the streaming video market; Identifying key benefits of Adobe Flash Video over traditional media; Introducing the Adobe Flash Media Server for streaming video
Building a Component Based Media PlayerUnderstanding the Adobe Flash Video (FLV) for the Web workflow; Using the Insert Adobe Flash Video command in Adobe Dreamweaver; Building a media player with the Adobe FLVPlayback component; Building a media player with Adobe FLVPlayback Custom UI components; Binding playback properties and components; Building a playlist and video picker; Skinning Adobe FLVPlayback Custom UI components
Encoding Adobe Flash VideoUnderstanding Adobe Flash Video (FLV); Introducing CODECs and video encoding; Converting to FLV using the Flash 8 Video Encoder; Understanding bandwidth and data rate; Using advanced encoding settings; Adding cue points; cropping; and trimming; Using encoding best practices
Delivering Adobe Flash VideoUnderstanding video delivery options; Comparing embedded vs. progressive download; Streaming Adobe Flash Video; Using Adobe Flash Video Streaming Services; Using the Adobe Flash Media Server; Tracking Adobe FLV Playback
Reviewing ActionScriptReviewing ActionScript basics; Using Media Component properties; Using Media Component methods; Handling Media Component events; Using ActionScript to control the Media Components
Building a Custom Media PlayerUnderstanding the process for building a custom media player; Learning the Adobe Flash ActionScript required for streaming; Creating a connection to the server; Controlling and managing streams; Introducing and using the embedded Video object; Adding video playback filters; Using the Sound class to manage audio; Listening and responding to stream events
Adding Flash Video EffectsUnderstanding filters; blends and masks; Masking the Adobe FLVPlayback component; Importing alpha channels with video; Creating a Flash movie that uses video with alpha channels; Understanding differences between author-time and run-time effects; Embedding the Adobe FLVPlayback component inside a Movie Clip; Using blend modes; Using ActionScript to apply filters
Enhancing the User ExperienceUnderstanding the importance of the user experience; Creating auto detection for bandwidth; Adobe Flash Player version and connection speed; Using full screen playback; Creating error handling
Working with Cue Points and User AccessibilityIntroducing embedded cue points; Understanding accessibility issues for video playback; Manipulating cue points with Adobe Flash Actionscript; Adding closed captioning; Controlling video with keyboard commands
Using Live VideoIntroducing live video; Using the live video encoder; Setting the live encoder; Recording a live stream; Playing a live stream; Creating bandwidth strategies

 

 

 

 

The information contained in this website is for general information purposes only. The information is provided by Jennings Computer Services Ltd and whilst we endeavour to keep the information up-to-date and correct, we make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the website or the information, products, services, or related graphics contained on the website for any purpose. Any reliance you place on such information is therefore strictly at your own risk. In no event will we be liable for any loss or damage including without limitation, indirect or consequential loss or damage, or any loss or damage whatsoever arising from loss of data or profits arising out of or in connection with the use of this website. Through this website you are able to link to other websites which are not under the control of Jennings Computer Services Ltd. We have no control over the nature, content and availability of those sites. The inclusion of any links does not necessarily imply a recommendation or endorse the views expressed within them. Every effort is made to keep the website up and running smoothly. However, Jennings Computer Services Ltd takes no responsibility for and will not be liable for the website being temporarily unavailable due to technical issues beyond our control.