MACROMEDIA FLASH MEDIA SERVER 2-SERVER-SIDE ACTIONSCRIPT LANGUAGE Installationsanleitung

Stöbern Sie online oder laden Sie Installationsanleitung nach Server MACROMEDIA FLASH MEDIA SERVER 2-SERVER-SIDE ACTIONSCRIPT LANGUAGE herunter. MACROMEDIA FLASH MEDIA SERVER 2-SERVER-SIDE ACTIONSCRIPT LANGUAGE Installation guide Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 55
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 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
Seitenansicht 0
1 2 3 4 5 6 ... 54 55

Inhaltsverzeichnis

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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.

Seite 6

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

Seite 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

Seite 8

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

Seite 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

Seite 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

Seite 11

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

Seite 12

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

Seite 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

Seite 14

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

Seite 15

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

Seite 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

Seite 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

Seite 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

Seite 19

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

Seite 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

Seite 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

Seite 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

Seite 23

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

Seite 24

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

Seite 25

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

Seite 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

Seite 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

Seite 28

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 33 - <scope></scope>

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

Seite 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,

Seite 35

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

Seite 36

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

Seite 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

Seite 38

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

Seite 39

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

Seite 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

Seite 41

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

Seite 42

Flash Media Encoder interface Flash Media Encoder live broadcast log 47

Seite 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

Seite 44

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

Seite 45

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

Seite 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

Seite 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

Seite 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)

Seite 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

Seite 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

Seite 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/

Seite 52

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

Seite 53

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

Seite 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

Seite 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

Kommentare zu diesen Handbüchern

Keine Kommentare