Installation guide

A wide variety of useful data such as information about stream events, application instances,
virtualhosts,andEdge/Originissues,andmore,canbeobtainedthroughcloseexaminationof
the diagnostic log les.
Using server tools
Administration API
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 6 or later.
eAdministrationAPIcanbeusedtomonitor,manage,andconguretheserverfromaFlash
PlayerorAdobeAIRclientoverRTMPorfromawebclientoverHTTP.eFlashMediaServer
AdministrationConsolewasbuiltusingtheAdministrationAPI.YoucanalsousetheAPIto
create custom administration tools. Some of the methods available to you include:
• Add/deleteadministrativeusers
• Startandstoptheserver,virtualhosts,andapplications
• Initiategarbagecollection
• Getandsetserverconguration
eAPIisdescribedindetailintheAdobe Flash Media Server Administration API Reference.
Server healthcheck utility
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires
Windows/Linux; no Flash Player.
InadditiontotheAdministrationConsoleandserverlogs,thereisanewtoolavailabletoassist
you in evaluating the overall health of Flash Media Server. FMSCheck.exe is a command line
utility program that can be used to diagnose and determine server status. e tool is installed
withFlashMediaServerandisavailableforbothWindowsandLinux.
As a command-line utility, it can easily be integrated with your back-end monitoring systems.
FMSCheck provides information such as whether the server is running or not, what the
responsetimeis,andwhichcoreprocessesorapplicationsmaynotberesponding.Itcanalso
check every active instance of every application currently running on the server to be sure each
one is accepting connections as expected.
is tool can save the Flash Media Server administrator the signicant time and eort of
manuallycheckingapplicationsandstreams.Testconnectionscanberuninparallelor
staggered, depending on the desired test.
Video validation utility
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires
Windows/Linux; no Flash Player.
With the large number of encoding technologies able to convert video into a Flash-compatible
format, inconsistencies in video encoding can occur. is new tool, FLVCheck.exe, will let you
validateifaparticularvideocanbestreamedfromFlashMediaServer.Ifthelehasbeen
corrupted or encoded with missing information, this tool will let you know.
FLVCheckwillvalidatebothFLVandMPEG-4leformats.Itwillcheckthedatastructure
includingtheheaders,timestamps,andmetadata.Itisacommandlinetoolthatcanbescripted
orusedinanautomatedenvironment.ForFLVles(On2andSorensoncodecs),thetoolwill
even x minor errors to make sure the les run or that they do not corrupt the server.
Scaling Flash Media Server 3
Servers have a nite capacity, so as trac and throughput increases, applications need to be
scaled to preserve quality of service. Flash Media Server oers several exible options for
graceful scaling of high-trac applications.
42