Installation guide

Conguring 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
serverisatthetoplevelandcontainsoneormoreadaptors.Eachadaptorcontainsoneormore
virtual hosts, and in turn, each adaptor contains one or more applications, or services. You can
add adaptors and virtual hosts to congure the server for hosting multiple applications and sites.
Ifyouarehostingmultiplewebsitesonaserver,useseparatevirtualhoststogivecustomers
their own root folders. is will allow you to keep separate settings, content, and log data for
each customer.
YoucanassignanIPaddressorportnumbertoanadaptor,butnottoavirtualhost.So,for
example,ifyourcustomerneedstheirownSSLcerticate,you’dwanttoassigntheirvirtualhost
to its own adaptor.
Optimizing server performance
ere are several levels of conguration available with Flash Media Server:
• Server
• Adaptor
• Virtualhost
• Application
Note: All editions of Flash Media Server 3 are precongured and ready to stream, right out of the box. Chang-
ing settings may aect 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.
EachlevelhasitscongurationsettingsstoredasXMLlesintheRootInstall/conf
directory. ere are also separate conguration les in this directory that control administrator
accounts and logging.
CongurationlescanbeeditedinanytextorXMLeditor.Remember,foranychangestotake
eect, you must restart Flash Media Server. For changes to the administrator account settings
(Users.x ml),youmustalsorestarttheFlashMediaAdministrationserver.
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.xmlle, which
controlssettingssuchasconnectionrequestlimits,idleconnectiontimeout,IPv6setup,SWFle
verication,allowabledomains,SSL/RTMPEconguration,andloggingpreferences.Editsmade
in the Server.xmlle aect the entire server, unless they are overridden in a subsequent
conguration 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 leisthecongurationleforindividualnetworkadaptors.Itdetermines
settings such as the number of threads that can be used by the adaptor, the communications
portsthattheadaptorbindsto,andtheIPaddressesordomainsfromwhichtheadaptorcan
acceptconnectionsandRTMPversionsthatcanbeused.YoucanalsoimplementSSLwiththe
A da p tor.x m l le, if you want each of your adaptors to use a dierent digital certicate.
EachadaptorhasitsowndirectoryinsidetheRootInstall/conf directory. e name of the
directoryisthenameoftheadaptor.EachadaptordirectorymustcontainanA da p tor.x m l le.
30