MACROMEDIA FLASH MEDIA SERVER 2-SERVER-SIDE ACTIONSCRIPT LANGUAGE Guida di Installazione Pagina 1

Navigare online o scaricare Guida di Installazione per Server MACROMEDIA FLASH MEDIA SERVER 2-SERVER-SIDE ACTIONSCRIPT LANGUAGE. MACROMEDIA FLASH MEDIA SERVER 2-SERVER-SIDE ACTIONSCRIPT LANGUAGE Installation guide Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 55
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 0
Adobe
®
Flash
®
Media Server 3
The next generation of Adobe’s award winning software for
streaming video and real-time communication
e Adobe Flash Media family of products has become the industry-leading solution for
streaming video and real-time communication. e ubiquity of the Adobe Flash platform
provides a rich and seamless viewing experience across all operating systems. With the release of
Flash Media Server 3 soware, customers will benet further from signicant performance and
scalability improvements.
is white paper will familiarize you with the powerful features of Flash Media Server 3,
with special attention to the functionality and performance improvements in this version—
including the new licensing structure and conguration, which makes assessing requirements
and deploying Flash Media Server easier and more aordable. You will learn about the soware’s
scalability and the benets of streaming, and gain the knowledge you need to make informed
choices about how to deliver and monetize video and communication services to the largest
online audience.
Introduction
e Adobe Flash Media Server family of products provides the rich media delivery platform of
choice that reaches more people, more securely and eciently, than any other technology. From
user-generated content to movies and television shows to corporate training, Adobe Flash Media
Server oers enterprise-level solutions to deliver content and communications. Benets include:
Superior user experience
• Fastervideoplayback
• Livevideosupport
Quality
• StreamingsupportforOn2VP6andH.264/AACvideocodecs
• Automaticbandwidthdetectionanddynamicbuering
Ubiquity of delivery
• Cross-platformclientsupport(Windows,®Mac,andLinux®)
• AdobeFlashPlayeravailableregardlessofplatform—withover8milliondownloadseveryday
and penetration on 99% of personal computers worldwide
• WindowsorLinuxserverdistributions
Interactivity
• Integratedvideo,audio,anddatastreamingforacompletesocialmediatoolset
• Customizableserver(usingtheserver-sideActionScript™languageandnewplug-in
architecture)
Technical White Paper
Table of contents
1 Introduction
2 What is Flash Media Server 3?
3 The new Adobe Flash Media
Server 3 family
5 Flash Media Server quick comparison
6 Flash Media Server system
requirements
7 Flash Media Server upgrades
7 Flash platform for video delivery
8 How Flash Media Server 3 works
10 Extending Flash Media Server
11 Benets of streaming versus
HTTP delivery
12 Streaming delivery
15 Feature summary of
Flash Media Server 3
21 Security features
23 HD (video quality) features
25 Live video features
26 Mobile delivery features
27 Programming features
28 Deploying Flash Media Server 3
29 Verifying installation
32 Conguring performance features
38 Conguring security features
40 Conguring general settings
42 Using server tools
42 Scaling Flash Media Server 3
46 Using live video
49 Securing content with
Flash Media Server 3
50 Locking down your content
53 Glossary
54 Online resources
55 Flash Media Server community
55 References
55 About the author
Vedere la pagina 0
1 2 3 4 5 6 ... 54 55

Sommario

Pagina 1 - Media Server 3

Adobe® Flash® Media Server 3The next generation of Adobe’s award winning software for streaming video and real-time communication e Adobe Flash Media

Pagina 2

e le formats supported by Flash Media Server are listed in the following table. All formats are supportedbyAdobeAIR.File format Type Container Fl

Pagina 3

Benets of streaming versus HTTP deliveryerearethreemethodsfordeliveringvideoovertheInternetusingAdobeFlashPlayer:• Embeddedvideo• Pr

Pagina 4

When the video is played, the video le rst begins to download to the user’s hard drive, then playback starts. e video will begin to play when enoug

Pagina 5

Why streaming is betterProgressivedownloadisasimplemethodofvideodeliverywithverylittlecontrol—it’sbasicallyasimpleHTTPdownloadcall.

Pagina 6

Customerswithhigh-volumestreamingneeds,popularcontent,orcriticaluptimerequirementswho don’t want to build their own infrastructure can get

Pagina 7 - • • • • •

Embedded video Progressive download Streaming deliveryFrame rate Video frame rate and SWF movie frame rate must be the same.The video le can have a d

Pagina 8

Flash Media Server 3 performanceFlash Media Server has signicantly increased how many streams can be delivered concurrently withasingleserverlice

Pagina 9

Capacitynumberswerecalculatedusingthefollowinghardwareplatforms.e numbers in this studywereachievedwith2X1Gbpsnetworkadaptors,but

Pagina 10 - Usual pairing

eimpactofRTMPEreducedthecapacitybyonly25%to30%onaverage,givensimilarpercentCPUusage.IfyouaredeployingRTMPE,youcanexpectinc

Pagina 11

Connection throttlingNew feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash Player 6 or later. Flash Media Ser

Pagina 12

Security• Moresecurecontentdeliverywithencryptionandaccesscontrolfeaturesandnoclientcache• SWFvericationtoensureapplicationsarea

Pagina 13

InpreviousversionsofFlashMediaServer,utilizinganSSLwastheonlyoptiontoencryptyourstreamdata.However,thisresultedinanoticeablys

Pagina 14

Illustration of process scopesDistributed cores New feature in Flash Media Interactive Server; requires Flash Player 6 or later.Tofurtherincreaseth

Pagina 15

Standardized server redirection handling New feature in Flash Media Interactive Server; requires Flash Player 6 or later. FlashMediaServer3nowsup

Pagina 16

For example, an application with dierent membership levels could use the Authorization plug-in to deliver a high-denition stream to a paid member, a

Pagina 17

Eachproleisfurtherorganizedintothreelevels,asshowninthefollowingtable.Level Codec Target resolution/data rateLT level 1 VP6 Mobile GSMLT

Pagina 18

• AAC Low Complexity (LC)—SlightlylessecientthanAACMainandrequireslessCPUpowertoencodeanddecode.AACLCisoptimizedforlow-bitratea

Pagina 19

Multipoint publishing architectureFlash MediaStreaming Server 1(FVSS) Los AngelesFlash Media Streaming ServerNew Yo rk CityFlash MediaStreaming Server

Pagina 20

A user agent string might look something like this: FlashLite/3.0.1 Device/RAZRV3x Prole/razrv3x Network/2.5GDeviceinformationcanbefoundinthe

Pagina 21

• IftheAMF3clientdecidestosendaByteArray,forexample,thentheAMF0clientwillbedisconnected,sinceAMF0clientsdon’tunderstandByteArr

Pagina 22

CongurationlesfromFlashMediaServer2arenot compatible and you should be sure to back up all your conguration les before upgrading. You will

Pagina 23

Flash Media Server 3 has many improvements and new features, including:• Newreal-timeencryptedcommunicationchannelRTMPE,anenhancedversionof

Pagina 24

Conguring adaptors and virtual hostsEnhancement in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash Player 6 or later.

Pagina 25

For example, the default adaptor included with the server at installation is named _default-Root_, and its directory is conf/_defaultRoot_.Tochange

Pagina 26

Also located at the root level of the conguration directory, the L o g ge r.x m l le controls settings for Flash Media Server log les. You can edi

Pagina 27

YoucancongureFlashMediaServertospawnFMSCoreprocessesbyconguringthescopenode in the global Application.x mlle.Validscopesinclude

Pagina 28

<scope>vhost</scope>Process scope “vhost.” Useful for applying unique settings for users in dierent subdomains.<scope>app</scop

Pagina 29

Likeprocessscopes,thedistributedcorefeatureletsyouincreasethecapacityofyourserver.DistributedcoreswillletyouengagemoreRAMfor

Pagina 30 - FMS.ini le

Distributed process scope optionsemaximumconnectiontimeusingtheabovecongurationis4hours.Aer4hoursthecoreprocess will be closed and

Pagina 31

Example of distributed process congurationemaximumlifetimeforconnectionsinthiscongurationis2hoursbecausetheMaxCore limitissetto4

Pagina 32

Send aggregate messages New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash Player 9,0,115,0 or later.By de

Pagina 33 - <scope></scope>

<SWFVerication enabled=”true”> <SWFFolder /> <MinGoodVersion /> <UserAgentExceptions> <Exception from=”” to=”” /&g

Pagina 34 - Distributed process scopes

Adobe Flash Media Streaming Server 3Flash Media Streaming Server 3 is an economical solution that allows you to quickly start streaminghigh-quality,

Pagina 35

Secure Sockets Layer (SSL) Feature available in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash Player 6 or later.Like

Pagina 36

Activity logsFeature available in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash Player 6 or later.Flash Media Server

Pagina 37

A wide variety of useful data such as information about stream events, application instances, virtualhosts,andEdge/Originissues,andmore,canbe

Pagina 38

Cluster deploymentNew feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash Player 6 or later.You can deploy mult

Pagina 39

TypicallyEdge/Origindeploymentsarebestusedwithone-waystreamingservices.Whenusingcustomserver-sideapplicationstoenablereal-timecommun

Pagina 40

Typically,implicitURIistherecommendedsettingbecauseitisthemostsecureandrequirestheleastamountofcommunication.ItcanhidetheOrigi

Pagina 41

e RouteEntry forthemainProxy(Edgeserver)intheclusterwouldpointbacktotheOriginserver. <RouteTable protocol=””> <RouteEnt

Pagina 42

Flash Media Encoder interface Flash Media Encoder live broadcast log 47

Pagina 43 - Edge/Origin architecture

FlashMediaEncoder2canalsobetightlyintegratedintoyourcurrentstreamingworkowwithcommand-linecontrolbothlocallyandthrougharemotec

Pagina 44

Multipoint publishing provides a much-needed degree of exibility, customization, and scalability to large-scale live video applications. For more det

Pagina 45

• Customvideoservices• Server-sidevideorecording• Multiwaycommunication• Socialmediasolutions• Distributedcoreprocessing• Multipointpu

Pagina 46

Locking down your contentRegardlessofthesensitivityorownershipofyourcontent,you’llwanttoimplementsomelevelofsecuritywhendeployingto

Pagina 47 - Flash Media Encoder interface

Authorization adaptor plug-inNew feature in Flash Media Interactive Server; requires Flash Player 6 or later.enextlineofdefenseistheauthorizat

Pagina 48

RTMPE New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash Player 9,0,115,0 or later.EncryptedRTMP(RTMPE)

Pagina 49 - Web server

Content protection from CDNsAneasywaytoaddcontentprotectiontoyourstreamingcontentistouseFVSSthroughAdobe’sCDNpartners.ManyofAdobe

Pagina 50

Live:LiveFlashstreamingusingFlashMediaEncoderorFlashPlayer.Publishing Point:AdirectoryonFlashMediaServerwherecustomerscanplacevid

Pagina 51

Adobe FVSS partners www.adobe.com/go/fvssFlash Media Solution Provider program www.adobe.com/go/fmspFlash Player 9 Update FAQ http://labs.adobe.com/

Pagina 52

Features Flash Media Interactive Server 3Flash Media Streaming Server 3Flash Media Development Server 3Bandwidth limitations Unlimited Unlimited Unli

Pagina 53

Flash Media Server upgradesUpgrading from Macromedia Flash Media Server 2eguidelinesforupgradingfromFlashMediaServer2varydependingonyour

Pagina 54

Adobe AIR (version 1.0 or later)AdobeAIRisacross-operatingsystemruntimethatenablesyoutouseyourexistingHTML,Ajax,Flex,orFlashwebdev

Pagina 55 - 95010395 2/08

• RTMPS—isprotocolisRTMPsentoveranSSL.SSLisaprotocolthatenablessecureTCP/IPconnections.(FlashMediaServernativelysupportsbothi

Commenti su questo manuale

Nessun commento