Installation guide
Flash Media Server 3 performance
Flash Media Server has signicantly increased how many streams can be delivered concurrently
withasingleserverlicense.Deliveringmorestreamsrequiresfewerserversandlowersthecostof
deploymentwhencomparedwithFlashMediaServer2.Linuxdeploymentshavebeenimproved
byover300%overversion2.
ere are numerous features that contribute to increased performance. e features discussed
in this section include:
• Generalperformanceoptimization
• Connectionthrottling
• Enhancedprocessscopes
• Auto-closeidleconnections
• EnhancedRTMP(RTMPE)
• Built-inbandwidthdetection
• Processscopes
• Distributedcores
Factors aecting performance
is section explains how performance for Flash Media Server 3 is aected by dierent condi-
tions. Measuring performance increases is done by comparing the number of concurrent
streamsforagivenCPUutilization.Knowinghowmanystreamsaserverwillsupportwillhelp
you understand how many servers you need to deploy.
e number of streams a server can deliver is dependent upon a number of conditions, including:
• Protocol—RTMPisthehighestperformingprotocol,followedbyRTMPE.
• Video bitrate (quality)—e lower the bitrate of your video, the more concurrent streams can
be delivered by your server.
• Platform—YoucandelivermoreconnectionswithlessCPUusageutilizingLinuxRedHat4.
• Hardware—HardwaresuchasRAM,diskspeed,CPU,andnetworkspeedwillallinuencethe
streaming capacity of Flash Media Server 3.
• Conguration—Flash Media Server 3 comes precongured for optimal streaming perfor-
manceformostsituations.Changingthecongurationmayimproveyourperformance.
• Application complexity—Ifyoudeploycustomplug-insordevelopcomplexserver-side
application logic, your performance may increase or decrease.
• Usage—e way your users interact with your video will impact the server performance.
Interactionscouldincludeconnecting,disconnecting,seeking,orpausing.iswillbe
discussed in more detail in the next section.
Flash Media Server 3 performance metrics
Flash Media Server 3 has over two times the performance on Windows deployments and over
threetimestheperformanceonLinux.efollowingtablesshowtheperformancemetricsfor
Flash Media Server in two scenarios:
• VOD—Using prerecorded video
• Live video—UsinglivevideostreamedfromFlashMediaEncoder2
16