Installation guide
Secure Sockets Layer (SSL)
Feature available in Flash Media Streaming Server and Flash Media Interactive Server; requires
Flash Player 6 or later.
LikeRTMPE,SSLisaprotocolthatenablesmoresecurecommunication.UnlikeRTMPE,SSL
requiresacerticatesignedbyanintermediateCerticateAuthority,andrequiresconguration
toenable.SSLmustrstbeconguredintheServer.xml le; certicates can also be set up to
secure independent adaptors or independent virtual hosts.
FormoredetailsaboutsecuritysettingsforFlashMediaServer,refertothe“Securingcontent
with Flash Media Server 3” section.
Conguring general settings
ere are a number of helpful settings, that don’t necessarily directly aect security or perfor-
mance, but can streamline and customize your application deployment.
Allow application debugging connections
Feature available in Flash Media Streaming Server and Flash Media Interactive Server; requires
Flash Player 6 or later.
eFlashMediaAdministrationConsoleandtheAPIcanactuallyconnectand“listen”to
SharedObjectsandStreams.isfeaturemakesiteasiertodebugcomplexserver-sideapplica-
tions.Bydefault,theserverdoesnotallowdebuggingconnections.However,theFlashMedia
ServerAdministrationConsolemustmakethisspecialdebuggingconnectiontotheserverto
play back streams and access shared object data.
Toallowdebuggingconnections,edittheApplication.x ml le of the virtual host or
application you’d like to access. You will edit the node shown below to enable debug connections.
Aer setting, you will need to restart both the Flash Media Server and Flash Media Server
AdministrationserviceandreloadtheAdministrationConsole.
<Debug>
<MaxPendingDebugConnections>50</MaxPendingDebugConnections>
<AllowDebugDefault>true</AllowDebugDefault>
</Debug>
Alternatively,youcanuseHTTPtomonitortheserveractivity.
Dene application object properties
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 6 or later.
With Flash Media Server 3, you can dene global properties that are accessible to all application
instances on a specic virtual host. Alternatively, if you dene these application properties in an
Application.x ml folder in a particular application folder, the properties are only available
for that application.
For example, you could create a global application_owner property, and every instance of
that application could access that property using this syntax:
Application.cong.application_owner
Enable/disable native bandwidth detection
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 6 or later.
Flash Media Server 3 can detect a client’s bandwidth using native bandwidth detection,
orinserver-sideActionScript(calledscript-basedbandwidthdetection).Becausenative
bandwidth detection is built into the core server code, it is much faster than script-based
detection.Nativebandwidthdetectionisenabledbydefault,andcanbefurthercongured
in the Application.xml le.
40