Click to search on your search term.

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.

Duration: 3 days

Price: 1595.00
GSA Price: 1526.61
Online Price: 1745.00

Course Prerequisites

This course is for experienced ActionScript 3 programmers and I.T. Administrators who want to deliver Streaming Media Applications with Flash Media Server 3. To gain the most from this class, you should already have:

  • 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 concept

Course Objectives


Course Outline

Unit 1: Introducing the Course
  • Reviewing the Course Prerequisites
  • Reviewing the Course Format
  • Outlining the Course Content
Unit 2: 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
Unit 3: 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
Unit 4: 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
Unit 5: 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
Unit 6: 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
Unit 7: 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

Fig Leaf has provided training in the following cities:

Alexandria VAAmsterdamArlington VAAtlantaAustinBaltimore
DenverDes MoinesDetroitDubaiEdmontonGeneva
HoustonIndianapolisJacksonvilleLas VegasLondonLos Angeles
MadridMiamiMilwaukeeMinneapolisNew HavenNew York
OttawaPhiladelphiaPhoenixRaleigh / DurhamRestonRome
SacramentoSan AntonioSan DiegoSan FranciscoSan JoseSeattle
SingaporeSpringfieldState College PATallahasseeTorontoWashington DC