
Flash Media Server 2: Streaming Media Application
Development
3
days | 9:30am - 4:30pm | $1195
Description
Flash Media Server 2: Streaming Media Application Development
provides experienced Flash ActionScript developers and
knowledgeable I.T. administrators with the knowledge and
hands-on practice they need to build and deliver Digital
Media applications with Flash Media Server 2. This course
focuses on teaching students how to use Flash Media Server
2, ActionScript programming and the Flash application
framework to build real-world data driven internet applications
with audio, video, and content that interacts dynamically
with the user. In addition, participants will explore
management and configuration of Flash Media Server 2 for
practical deployment.
Audience
This course is for experienced ActionScript programmers
and I.T. Administrators who want to deliver Digital Media
Applications with Flash Media Server 2. To gain the most
from this class, you should already have:
Completed
the Macromedia Flash 8: Flash Video Development
course, or have equivalent experience
Knowledge
of basic programming constructs including loops,
functions, arrays, and objects
Knowledge
of Web Server systems would be a benefit
Course Outline
Unit 1: Introducing the Course
Understanding the Course
Reviewing
the Course Objectives
Reviewing
the Course Prerequisites
Reviewing
the Course Format
Unit 2: Introducing Digital Media Applications
Introducing
FMS Applications
Presenting
Flash Player 8 as Run-Time Environment for
FMS Applications
Examining
Flash Player Security, Camera and Microphone
Settings
Reviewing
Flash 8 Professional and Flash 8 Video Encoder
Introducing
Streaming Media Concepts
Exploring
Communications Ports and Protocols
Introducing
Messaging
Investigating
How FMS Works
Exploring
FMS Directories and Files
Benefits
of Streaming Video vs. Progressive Download Video
Understanding
FMS Editions and Licensing
Unit 3: Developing Digital Media Applications Using
Components
Developing Digital Media Applications
Programming
with ActionScript
Exploring
FMS Objects, Properties, Methods and Events
Introducing
the Flash Media Server 2 Components
Using
the FMS Components
Other
FMS Components
Using
the Flash 8 FLVPlayback Component
Using
FLVPlayback Component ActionScript API
Using
SMIL to Control Multi-bitrate Playback
Exploring
the Pros and Cons of the FLVPlayback Component
Unit 4: Managing Flash Media Server
Managing Flash Media
Server
Using
the FMS Management Console
Configuring
Flash Media Server
Managing
Users
Working
with Log Files
Developing
Custom Management Tools
Unit 5: Using FMS with ActionScript
Using FMS with ActionScript
Using
the NetConnection Class
Exploring
Events of the NetConnection Class
Accepting
and Rejecting Connection Requests
Connecting
the FMS Components using AS
Unit 6: Streaming Pre-Recorded Audio and Video
Streaming
Pre-Recorded Audio and Video
Introduction
to Flash Video (FLV)
Configuring
the Flash 8 Encoder
Setting
up FMS for Streaming
Streaming
FLVs with ActionScript
Embedded
Video Object
Managing
Stream Playback
Streaming
MP3 files with ActionScript
Virtual
Folders
Handling
Streaming Errors and Events
Unit 7: Streaming Live Audio and Video
Using Live Audio
and Video
Using
the Microphone Class
Working
with the Camera Class
Publishing
Live Video and Audio
Using
the NetStream Class for Publishing
Subscribing
to Live Video and Audio
Unit 8: Introducing SSAS
Introducing Server Side ActionScript
(SSAS)
Understanding
SSAS Classes
Working
with the Application Class
Working
with the Client Class
Using
the NetConnection Class in SSAS
Unit 9: Using Remote Shared Objects
Using Remote SharedObjects
(RSO)
Connecting
to Remote SharedObject
Understanding
SharedObject Data Structure
Reading
Remote SharedObject Data
Understanding
SharedObject Management
Examining
SharedObject Synchronization
Using
SharedObject Synchronization Message Objects
Unit 10: Using Data Messaging
Using Data Messaging
Broadcast
Messaging with NetStream Class
Using
Broadcast Messages with SharedObjects
Using
Asynchronous Messages
Unit 11: Using Server-Side Services
Introducing Server-Side
Services
Understanding
File Operations
Accessing
Remote Data through HTTP
Understanding
Other External Data Services
Unit 12: Securing FMS
Securing FMS
Securing
FMS with XML Configuration Files
Packaging
Server-Side Scripts
Understanding
Other Security Techniques
Related Courses:
ActionScript 2.0
Flash
8 Week Intensive (Rich Content + ActionScript)
Advanced Design
Video Development
Rich
Content Creation