Installation guide

• Proleidentication—ResourceDescriptionFramework(RDF)URIreferenceforthedevice
• Network/type—Forexample,CodeDivisionMultipleAccess(CDMA),3G,andsoon
A user agent string might look something like this:
FlashLite/3.0.1 Device/RAZRV3x Profile/razrv3x Network/2.5G
You can nd device information in the RDF reference.AsampleURLfortheMotorolaRazoris
http://motorola.handango.com/phonecong/razrv3x/Prole/razrv3x.rdf.
FlashMediaServercanusethisFlashLite3informationinnumerousways.
• VirtualkeysVirtualkeysletyoucongureFlashMediaServerwithoutanyprogrammingto
automatically access video from an alternate folder. Video in this folder could be optimized for
theclient.Previously,thiswasusedtolterclientsthatcouldnotsupporttheOn2VP6codec.
NowitcanbeusedforFlashLite.
• Authorizationplug-in—YoucanconguretheAuthorizationplug-intorespondtotheuser
agent by redirecting the request to an optimized video stream or to an alternate stream if its
not available.
• Server-sideActionScript—Usingtheclientobjectontheserver,youcanaccesstheuseragent,
parse it, and create simple access controls that manage which devices can access the video.
Programming features
Dynamic Streaming ActionScript classes
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 6 or later.
Flash Media Server 3.5 can receive commands to switch between versions of a single content
stream that are encoded at dierent bit rates, allowing your media application to adapt to
changing network conditions.
ActionScript3.0containstheNetStream.info property, NetStreamInfo object, and
associated classes, which developers can use to monitor download and playback statistics. e
NetStream.play2() method and the associated NetStreamPlayOptions class oer the
abilitytochangetodierentstreamsinmid-play.(SimilarAPIsareavailableinActionScript2.0
aswell.)Formoreinformation,seetheFlash Media Server ActionScript 3 Language Reference.
Built-in services: Live and VOD
Feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash Player
6 or later.
ere are two built-in applications, or services, that ship with both Flash Media Streaming Server
andFlashMediaInteractiveServer:
VODeVODserviceisapublishingpointthatletsyouuploadvideoandaudiolestoyour
server and start streaming them without having to build a custom service or congure the
server in any way.
• Live—eliveserviceisapublishingpointthatletsyouuseFlashMediaLiveEncodertoeasily
stream live video without any custom server-side code or conguration.
Using one of these built-in services is the simplest way to start streaming using Flash Media Server.
ese services are available in all Flash Media Server versions. Detailed, step-by-step instructions
for using these applications are in the Flash Media Server Installation Guide.
29