Installation guide
Conguring adaptors and virtual hosts
Enhancement in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 6 or later.
e server is divided into hierarchical levels: server, adaptor, virtual host, and application. e
serverisatthetoplevelandcontainsoneormoreadaptors.Eachadaptorcontainsoneormore
virtual hosts, and in turn, each adaptor contains one or more applications, or services. You can
add adaptors and virtual hosts to congure the server for hosting multiple applications and sites.
Ifyouarehostingmultiplewebsitesonaserver,useseparatevirtualhoststogivecustomers
their own root folders. is will allow you to keep separate settings, content, and log data for
each customer.
YoucanassignanIPaddressorportnumbertoanadaptor,butnottoavirtualhost.So,for
example,ifyourcustomerneedstheirownSSLcerticate,you’dwanttoassigntheirvirtualhost
to its own adaptor.
Optimizing server performance
ere are several levels of conguration available with Flash Media Server:
• Server
• Adaptor
• Virtualhost
• Application
Note: All editions of Flash Media Server 3 are precongured and ready to stream, right out of the box. Chang-
ing settings may aect the performance and reliability of the server, so make changes carefully and be sure to
backup the original XML les before making any changes. The most commonly edited settings are found in the
FMS.ini le.
EachlevelhasitscongurationsettingsstoredasXMLlesintheRootInstall/conf
directory. ere are also separate conguration les in this directory that control administrator
accounts and logging.
CongurationlescanbeeditedinanytextorXMLeditor.Remember,foranychangestotake
eect, you must restart Flash Media Server. For changes to the administrator account settings
(Users.x ml),youmustalsorestarttheFlashMediaAdministrationserver.
Server-level settings
Enhancement in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 6 or later.
e server has one initialization settings le, f m s.ini, in the RootInstall/conf directory.
is le contains commonly used settings including the administrator username and password,
and the settings you chose during installation. ere is also only one Server.xml le, which
controlssettingssuchasconnectionrequestlimits,idleconnectiontimeout,IPv6setup,SWFle
verication,allowabledomains,SSL/RTMPEconguration,andloggingpreferences.Editsmade
in the Server.xml le aect the entire server, unless they are overridden in a subsequent
conguration le.
Adaptor settings
Enhancement in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 6 or later.
e A da p tor.x m l leisthecongurationleforindividualnetworkadaptors.Itdetermines
settings such as the number of threads that can be used by the adaptor, the communications
portsthattheadaptorbindsto,andtheIPaddressesordomainsfromwhichtheadaptorcan
acceptconnectionsandRTMPversionsthatcanbeused.YoucanalsoimplementSSLwiththe
A da p tor.x m l le, if you want each of your adaptors to use a dierent digital certicate.
EachadaptorhasitsowndirectoryinsidetheRootInstall/conf directory. e name of the
directoryisthenameoftheadaptor.EachadaptordirectorymustcontainanA da p tor.x m l le.
30