Installation guide

• IftheAMF3clientdecidestosendaByteArray,forexample,thentheAMF0clientwillbe
disconnected,sinceAMF0clientsdon’tunderstandByteArrays.(WhenanAMF0clientis
disconnected because of incompatible encoding, this event will be logged in the server’s
logles.)
Wherever the server needs to serialize data for clients, it will generally attempt to serialize data
rstinAMF0.Ifthatisnotpossible,theserverwillautomaticallyserializethedatainAMF3.
is support is available in all of the basic communication methods: NetConnection.call,
Client.call, application.broadcastMsg, SharedObjects, NetStream.send,
anddataembeddedinvideoles.It’salsoimportanttonotethataserver-to-server
NetConnection(throughserver-sideActionScript)willdefaulttoAMF3.
Inaddition,defaultobjectencodingcanbesetintheApplication.x mlle. is can also be
overridden for each individual NetConnection via the NetConnection.object-
Encoding property. For example, the Application.x ml may say AMF3, but you can set a
NetConnectiontobeAMF0bysettingthisproperty,orviceversa.
e addition of AMF3 support gives Flash Media Server 3 a much more exible tool for data
sharing, and opens up even richer possibilities for interactive applications—in many cases
eliminating the need to integrate with other backend server technologies.
Administration API
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 6 or later.
eAdministrationAPIcanbeusedtocreatecustomtoolstomonitor,congure,andmanage
FlashMediaServer3.eAdministrationAPImethodscanbecalledoverHTTPviaaweb
client,orviaaFlashPlayerorAdobeAIRclientoverRTMPfromanyversionofclient-side
ActionScript. Administration methods can be used to perform tasks such as adding or removing
administration accounts, server conguration, garbage collection, virtual host administration,
application and stream monitoring, and more.
FordetailsaboutusingtheAdministrationAPI,see“UsingtheAdministrationAPI”inthe
Adobe Flash Media Server Conguration and Administration Guide.Itisalsodescribedindetail
in the Adobe Flash Media Server Administration API Reference.
Deploying Flash Media Server 3
InstallingFlashMediaServer3isasimpleprocess,whetherdeployingtoLinuxorWindows
platforms. Your rst step is to design your deployment structure. Flash Media Server can consist
ofindividualinstallations,asinglepublishingpointconnectedwithaCDN,oramorecomplex
Edge/Originarchitecture,ifrequired.Itisrecommendedthatyouconsultthe Adobe Flash Media
Server Technical Overview manual to help you assess your needs and design your specic
deployment.
Regardlessofyourdeploymentstructure,youmustruntheinstalleroneachcomputeronwhich
youwanttorunFlashMediaServer.Onceitisinstalled,youneedtocongureeachserver
individually,designatingEdgeandOriginservers,andsoon.Fordetailedinstallationinstruc-
tions, refer to the Adobe Flash Media Server Installation Guide.
Upgrading from Flash Media Server 2
AllofyourMacromediaFlashMediaServer2andMacromediaFlashCommunicationServer
applicationswillbefullycompatiblewithFlashMediaInteractiveServer3,soupgradingshould
beaseamlessprocess.NoupgradeisavailablefromFlashMediaServer2toFlashMedia
StreamingServer3becauseitisanewproduct.ToupgradetoFlashMediaStreamingServer,you
must purchase a full license.
First, the target installation folder for Flash Media Server 3 is dierent from the Flash Media
Server2installationfolder.InWindows,thedefaultfolderisProgram Files\Adobe\
Flash Media Server 3.InLinux,thedefaultfolderisnow/opt/adobe/fms.
28