Date: Date to be defined
Hours: 4 consecutive lessons from Monday to Thursday. Each lesson has a duration of 6 hours and takes place during the hours between 9.30 and 16.30 (with a 1 hour break for lunch)
Location:
Rome: via Famiano Nardini 1/c (Metro linea B, stop Bologna)
Rome: via Lazzaro Spallanzani 36/A
Milan: Via Gian Antonio Boltraffio, 21
Milan: via Taormina, 36 (Metro linea 3, stop Maciachini)
Number of participants: Up to 10
Download pdf
Flash Media Server 2 is the application server from Adobe for the creation and the development of multi-user applications and for the management of audio and video streaming in Flash Video (FLV) format. Flash Media Server 2 offers a unique combination of potential for multimedia streaming and a flexible development environment for creating and developing innovative interactive multimedia applications, destined for a public as vast as possible.
A great number of companies specialised in entertainment, in telecommunications, in advertising and in retail are quickly adopting Adobe’s Flash Video to provide personalized experiences to millions of spectators all over the world.
With Flash Media Server 2, the editors can integrate video and applications in their web sites with a complete control over the playback, the interactivity and the personalization.
Flash Media Server 2 is the basis for the creation and the deployment of Flash on-demand, live web broadcast, MP3 streaming, video blogging, and applications for video/audio chat.
The video experiences of Flash Media Server 2 take advantage of the new high quality codec video of flash Player 8, complete with automatic control of the band connection of the client and the capacity to adapt to the stream.
The course "Flash Media Server 2: Developing rich media applications" provides for the acquisition of competences necessary for the creation of applications of high multimedia content. Through examples and real applications the participants will be accompanied through a gradual didactic path which will guide them until they arrive at the knowledge of the server and its management and programming.
This course is aimed at ActionScript/Flash programmers and network administrators who want to discover how to create and manage applications with Flash Media Server 2. The requirements requested to participate in the course are the following:
The course is coordinated by Marco Casario
Each participant should come with his/her own notebook with the following minimum requirements to partecipate in the Flash Media Server 2 course:
• Intel Pentium 4 processor
• Microsoft Windows XP with Service Pack 2, Windows XP Professional, Windows 2000 Server, or Windows Server 2003
• 1 GB of memory
• 300 MB of available hard-disk space to install
Those who are not equipped with a notebook with the above characteristics may rent a PC for the entire course. Please inform us a few days in advance if you require this service.
The course will provide each student the following text book:
Flex Solutions: Essential Techniques for Flex 2 and 3 Developers
Editor: Friends of Ed
Pages: 904
System requirements for Flash Media Server
Installing Flash Media Server
Folder structures in Flash Media Server
The Applications folder
The main.asc file
Flash Player 8
Flash Player 8 settings
Flash Video (FLV) format
Importing Video in Flash 8
Using the Flash 8 Video Encoder
Progressive Downloading and Streaming
Understanding Messaging
Licensing of Flash Media Server
ActionScript 2 programming language
ActionScript objects for programming with FMS 2
Introduction to Flash Media Server 2 Components
Using the FMS 2 Components
Setting a streaming for il FLVPlayback component
The ActionScript API of the FLVPlayback Component
Extending an FMS 2 Component
Management of FMS 2
Using the Console of administration
Configuring FMS 2
User management Stream management
Using the Log files
Personalizing the console
OOP and Actionscript 2
Encapsulation
Creating classes with AS 2
Inheritance
Polymorphism
Interfaces
The NetConnection class
The NetStream class
Event management
Managing the connections with ActionScript
Video encoding in FLV format
Settings and options in the encoding phase
Using the Flash Video Encoder of Flash 8 Professional
Using other tools of Encoding: On2, Riva encoder, Sorenson Squeeze
Configuring FMS 2 for streaming
Creating a streaming with FMS 2 and ActionScript
Streaming of audio files
Virtual folders
Error management
Event management
Using the Camera class
Using the Microphone class
Managing live audio and video streams
Publishing audio and video
Using the NetStream class
Publishing and Subscribing of audio and video
Understanding Server Side ActionScript (SSAS)
The SSAS classes
Working with the Application Class
Working with the Client class
Using NetConnection in SSAS
Remote SharedObject
Connections to a Remote SO
Reading data from an RSO
Synchronising RSO
Data Messaging
Server side services
Accessing remote data through the http protocol
Using Data Messaging
Understanding asynchronous messages
Shared Objects
Rendering FMS 2 applications more secure
The configuration files
Packaging of the Server side script
Best Practice
1.400 Euro + VAT.