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
serviceforuserswhoarealreadyconnectedtotheserver.Inthepast,iftherewerealarge
number of new users trying to connect to a popular application, the current users could
experienceadisruptionofplayback.Connectionthrottlingprovidesanumberofmethodsto
preserve quality of service:
• Restrictsthenumberofthreadsthathandleincomingconnections.
• Providesacongurablemaximumrate(persecond)atwhichtheserverwillacceptnew
connections.Connectionsthatexceedthismaximumratearedelayed,andqueuedinthe
operatingsystem’snetworkstack.eOSlimitsthenumberofconnectionsitwillkeepinits
queue.Oncethisqueueisfull,clientsattemptingtoconnectwillthenberejected.(Notethat
thismaximumrateisper“listener.”Forexample,ifyourserverisconguredtolistenonports
1935and80,theconnectionratewouldapplytoeachport.Soiftheconnectionratewassetto
10connectionspersecond,thatcouldpotentiallymeanatotalmaximumconnectionrateof20
persecond.)
• Providesamaximumqueuelength.Beyondthisqueuelength,theserverwillrejectconnec-
tions to maintain quality of service for currently connected users.
ese settings are, of course, fully congurable 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.
FlashMediaServer3oersagreaterdegreeofexibilityinconguringserverprocessscopes.In
FlashMediaServer2,aserveradministratorhadthreechoicesforprocessscopemanagement:
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
virtualhostsbytheserver.Forexample,youcouldchoosetohave10processes,andifyouhad20
activevirtualhosts,theywouldbedistributedautomaticallyoverthe10processes.isresultsin
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.
InpreviousversionsofFlashMediaServer,theconnectionbetweentheclientandtheserverwas
controlled by the client. is meant, if the client disconnected unexpectedly, connections could
beleopenindenitely.InFlashMediaServer3,theservercannowdetectandclosethese
long-standing idle connections. is idle time can be set in the Server.xmlle, with a default
disconnecttimeof60seconds.
Enhanced RTMP
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 9,0,115,0 or later.
RTMPisthepatentedprotocolusedbyFlashMediaServertosendandreceivedata.InFlash
MediaServer3,RTMPhasbeenenhancedwithperformanceimprovementsandincreased
security features.
RTMPinFlashMediaServer3hasbeenretooledtobemoresecureandmoreecient.For
security,theRTMPhandshakebetweentheFlashPlayerclientandFlashMediaServer3ismore
strictly enforced. SWF verication is now possible, ensuring that the SWF connection request is
comingfromtheexpectedsource.ishelpstopreventFLVandbandwidththe.
19