Installation guide
A wide variety of useful data such as information about stream events, application instances,
virtualhosts,andEdge/Originissues,andmore,canbeobtainedthroughcloseexaminationof
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.
eAdministrationAPIcanbeusedtomonitor,manage,andconguretheserverfromaFlash
PlayerorAdobeAIRclientoverRTMPorfromawebclientoverHTTP.eFlashMediaServer
AdministrationConsolewasbuiltusingtheAdministrationAPI.YoucanalsousetheAPIto
create custom administration tools. Some of the methods available to you include:
• Add/deleteadministrativeusers
• Startandstoptheserver,virtualhosts,andapplications
• Initiategarbagecollection
• Getandsetserverconguration
eAPIisdescribedindetailintheAdobe 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.
InadditiontotheAdministrationConsoleandserverlogs,thereisanewtoolavailabletoassist
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
withFlashMediaServerandisavailableforbothWindowsandLinux.
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
responsetimeis,andwhichcoreprocessesorapplicationsmaynotberesponding.Itcanalso
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 signicant time and eort of
manuallycheckingapplicationsandstreams.Testconnectionscanberuninparallelor
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
validateifaparticularvideocanbestreamedfromFlashMediaServer.Ifthelehasbeen
corrupted or encoded with missing information, this tool will let you know.
FLVCheckwillvalidatebothFLVandMPEG-4leformats.Itwillcheckthedatastructure
includingtheheaders,timestamps,andmetadata.Itisacommandlinetoolthatcanbescripted
orusedinanautomatedenvironment.ForFLVles(On2andSorensoncodecs),thetoolwill
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 trac and throughput increases, applications need to be
scaled to preserve quality of service. Flash Media Server oers several exible options for
graceful scaling of high-trac applications.
42