Installation guide

e le formats supported by Flash Media Server are listed in the following table. All formats are
supportedbyAdobeAIR.
File format Type Container Flash Player
version
Usual pairing
Sorenson Spark Video FLV 6, 7, 8, 9 or later Nellymoser/MP3
On2 VP6 Video FLV Flash Lite 3:
8, 9 or later
Nellymoser / MP4
H.264* Video MPEG-4: mp4; m4v;
f4v†; 3GPP
9,0,115,0 or later AAC+/MP3
Nellymoser Audio FLV 6 or later Sorenson Spark/
On2 VP6
MP3 Audio MP3 Flash Lite 3:
6 or later
Sorenson Spark/
On2 VP6
AAC+, HE AAC, AAC
v1, or AAC v2
Audio MPEG-4: mp4; m4a;
f4v; 3GPP
9,0,115,0 or later H.264
AMF0 Data Flash Lite 3:
6, 7, 8, 9 or later
AMF3 Data 8, 9 or later
*H.264 playback in Flash Player supports most popular proles including Base, Main, and High Prole (HiP).
The f4v format is a new format that will be a subset of MPEG-4 ISO 14496-10 and AAC+ (ISO 14496-3).
Note: To use H.264/AAC in Flash without any ActionScript, you will need the updated FLVPlayback component;
it is available as an update to Flash CS3 Professional software. This update will also be required to use enhanced
RTMP (RTMPE). Without the FLVPlayback component, developers can use ActionScript 1, 2, or 3 to create experi-
ences with H.264.
FormoreinformationonH.264/AACsupport,seetheFlashPlayer9UpdateFAQat
http://labs.adobe.com/wiki/index.php/Flash_Player:9:Update:H.264.
Extending Flash Media Server
ereareanumberofAPIsavailablefordevelopingcustomapplicationsandmonitoringofFlash
Media Server.
Client-side ActionScript API
YoucanuseanyversionofAdobeFlash(MX2004orlater)orAdobeFlexBuilder™sowareto
writeclient-sidescriptsthatcommunicatewithFlashMediaServer(suchasstreamingor
capturingliveaudioandvideo,orsendingcallstoserver-sidefunctions).esescriptscanbe
any version of ActionScript.
Server-side ActionScript API
FlashMediaInteractiveServerprovidesaccesstoServer-SideActionScript.Server-SideAction-
Script code can be used to control login policies, republish content to other servers, allow and
disallow user access to server resources, allow users to update and share information, and more.
Server-SideActionScriptissimilar,butnotidenticaltoActionScript1.0.
Plug-in API
FlashMediaInteractiveServeroersplug-inswritteninC++thatallowyoutoextendthe
functionality of the server. Some plug-ins perform access security checks, allow geographical
targeting of content, and execute network-based le operations.
Administration API
eAdministrationAPIgivesyouthetoolsyouneedtocreateFlashPlayerorAdobeAIRclients
that can monitor and administer all editions of Flash Media Server.
10