Training course outlines and descriptions
Flash Media Server 3: Streaming Media Application Development
(Prices and course length may vary. Check with your local training center for this information.)
Description
Flash Media Server 3: Application Development provides experienced Flash developers with the knowledge and hands-on practice they need to build and deliver Streaming and Social Media applications with Flash Media Server 3. This course focuses on teaching students the Server Side ActionScript, ActionScript 3 and Flash CS3 skills required to build real-world rich media applications with audio, video, and data that interact dynamically with the user.
Course length
Three days
Audience
This course is for experienced ActionScript 3 programmers who want to deliver Streaming Media Applications with Flash Media Server 3. To gain the most from this class, you should:
- Be comfortable using the Flash CS3 Professional authoring environment
- Have knowledge of basic programming constructs including loops, functions and objects
- Be familiar with basic ActionScript 3 concepts
Course outline
Introducing the Course
-
Reviewing the Course Prerequisites
-
Reviewing the Course Format
-
Outlining the Course Content
Introducing Flash Media Applications
-
Introducing Streaming and Social Media Applications
-
Presenting FMS Application Runtime Platforms
-
Understanding Flash Player Security, Camera and Microphone Settings
-
Understanding Supported Media Types
-
Flash Media Server Programming Languages and Application Development Tools
-
Exploring FMS Directories and Files
-
Understanding FMS 3 Editions
Leveraging the FLVPlayback Component
-
Introducing the ActionScript 3 FLVPlayback Component
-
Streaming Video Without Code
-
Implementing Basic Player Controls
-
Enhancing the Player with ActionScript
-
Using FullScreen Mode
-
Using Video Metadata
-
Subscribing to Live Video
Streaming Pre-Recorded Audio and Video
-
Streaming Pre-Recorded Audio and Video
-
Reviewing Streaming File Formats
-
Setting up FMS for Streaming
-
Core Classes for Streaming in ActionScript 3
-
Introducing the NetConnection Class 1
2
-
Exploring NetConnection Event Handling
-
Streaming with ActionScript
-
Exploring NetStream Event Handling
Streaming-Only Playback Options
Building Live Streaming Clients
-
Using Live Audio and Video
-
Accessing the Microphone and Camera
-
Optimizing Device Configuration
-
Using the NetStream Class for Publishing
-
Subscribing to Live Video
Introducing SSAS
-
Introducing Server Side ActionScript (SSAS)
-
An Overview of SSAS Classes
-
Working with the Application Class
-
Managing Connection Re quests from Clients
-
Working with the Client Class
-
Using the NetConnection Class in SSAS
Creating Social Media Applications
-
Defining Social Media Applications
-
Using Remote SharedObjects (RSO)
-
Connecting to Remote SharedObjects
-
Writing to Remote SharedObjects
-
Reading Remote SharedObject Data
-
Examining SharedObject Synchronization
-
Remote Method Invocation
-
Broadcasting One-Way Messages
-
Special Uses for NetStream Messaging
-
Client / Server Remote Method Invocation