Installation guide
Connection throttling
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 6 or later.
Flash Media Server 3 features new connection-handling management that ensures high-quality
serviceforuserswhoarealreadyconnectedtotheserver.Inthepast,iftherewerealarge
number of new users trying to connect to a popular application, the current users could
experienceadisruptionofplayback.Connectionthrottlingprovidesanumberofmethodsto
preserve quality of service:
• Restrictsthenumberofthreadsthathandleincomingconnections.
• Providesacongurablemaximumrate(persecond)atwhichtheserverwillacceptnew
connections.Connectionsthatexceedthismaximumratearedelayed,andqueuedinthe
operatingsystem’snetworkstack.eOSlimitsthenumberofconnectionsitwillkeepinits
queue.Oncethisqueueisfull,clientsattemptingtoconnectwillthenberejected.(Notethat
thismaximumrateisper“listener.”Forexample,ifyourserverisconguredtolistenonports
1935and80,theconnectionratewouldapplytoeachport.Soiftheconnectionratewassetto
10connectionspersecond,thatcouldpotentiallymeanatotalmaximumconnectionrateof20
persecond.)
• Providesamaximumqueuelength.Beyondthisqueuelength,theserverwillrejectconnec-
tions to maintain quality of service for currently connected users.
ese settings are, of course, fully congurable by the server administrator.
Enhanced process scopes
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 6 or later.
FlashMediaServer3oersagreaterdegreeofexibilityinconguringserverprocessscopes.In
FlashMediaServer2,aserveradministratorhadthreechoicesforprocessscopemanagement:
run a process for each virtual host, each application, or each instance. is could easily require a
large number of processes. is new feature addresses this by limiting the number of processes
to a predetermined number. is number of processes will then be distributed between all active
virtualhostsbytheserver.Forexample,youcouldchoosetohave10processes,andifyouhad20
activevirtualhosts,theywouldbedistributedautomaticallyoverthe10processes.isresultsin
a much more robust and scalable solution for process distribution.
Auto-close idle connections
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 6 or later.
InpreviousversionsofFlashMediaServer,theconnectionbetweentheclientandtheserverwas
controlled by the client. is meant, if the client disconnected unexpectedly, connections could
beleopenindenitely.InFlashMediaServer3,theservercannowdetectandclosethese
long-standing idle connections. is idle time can be set in the Server.xml le, with a default
disconnecttimeof60seconds.
Enhanced RTMP
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 9,0,115,0 or later.
RTMPisthepatentedprotocolusedbyFlashMediaServertosendandreceivedata.InFlash
MediaServer3,RTMPhasbeenenhancedwithperformanceimprovementsandincreased
security features.
RTMPinFlashMediaServer3hasbeenretooledtobemoresecureandmoreecient.For
security,theRTMPhandshakebetweentheFlashPlayerclientandFlashMediaServer3ismore
strictly enforced. SWF verication is now possible, ensuring that the SWF connection request is
comingfromtheexpectedsource.ishelpstopreventFLVandbandwidththe.
19