Installation guide

Enhanced process scopes
Feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash Player
6 or later.
FlashMediaServer3.5oers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 limits the number of processes to a predetermined number. e
server then distributes the processes among all active virtual hosts. For example, if you choose to
have10processes,andyouhave20activevirtualhosts,theyaredistributedautomaticallyover
the10processes.
Auto-close idle connections
Feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash Player
6 or later.
InversionFlashMediaServer2andearlier,theclientcontrolledtheconnectionbetweenthe
client and the server. is meant that if the client disconnected unexpectedly, connections
couldbeleopenindenitely.InFlashMediaServer3.5,theservercan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
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.5, RTMP is enhanced with performance improvements and increased security features.
RTMP in Flash Media Server 3 and later 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 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.
InFlashMediaServer2andearlier,utilizinganSSLwastheonlyoptiontoencryptyourstream
data.However,thisresultedinanoticeablyslowerconnection.RTMPEinFlashMediaServer3
andlatersecuresthechannelwith128-bitencryptionbetweentheclientandtheserverwithout
theperformancedegradationofSSL,andwithouttheneedforacerticate.
SimilartotheimplementationofSSL(RTMPS),you’llonlyneedtospecifyRTMPEinyour
client’s connection string to utilize the protocol. For example:
nc.connect(“rtmpe://www.example.com/myApplication”)
RTMPEbehavesexactlylikeRTMP,butisencrypted.Additionally,youcanrequestanencrypted
tunnelingconnectionbyspecifyingRTMPTE.
Dynamic Streaming
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 10 or later
Dynamic Streaming is a new quality of service monitoring feature that allows you to seamlessly
switch between versions of a single video stream that are encoded at dierent bit rates. Dynamic
Streaming allows your media application to smoothly adapt to clients with dierent capabilities,
such as mobile devices with lower processing power and smaller screens, or clients with slower
Internetconnections,withoutinterruptingtheviewingexperience.YoucanalsouseDynamic
Streaming to swap content in a playlist triggered by events you specify.
20