Flash Media Server 3: Streaming Media Application Development
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
- Cost: Price on application
- Duration: 3 days
- This course is not available as part of our public schedule but can be provided on a customised client specific basis.
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
Reviewing the Course Prerequisites
Reviewing the Course Format
Outlining the Course Content
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
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
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
Using Live Audio and Video
Accessing the Microphone and Camera
Optimizing Device Configuration
Using the NetStream Class for Publishing
Subscribing to Live Video
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
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