Installation guide

Multipoint publishing architecture
Stream data access
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 9,0,115,0 or later.
Stream data access allows you to control the ability to take a snapshot of a streaming video as a
bitmap, on a per-client basis. For example, you can create dynamic thumbnails and video
previews of streaming content.
Stream data access can be congured in your server-side code. Similar to the readAccess and
writeAccess properties, you can now set audioSampleAccess and videoSampleAccess
on streams. Flash Media Server will determine the permission setting for each stream and send a
specialdatamessagetotheplayer.(Sincethisfeatureusesbitmapdata,itisonlyavailablewith
FlashPlayer9orlater.)
Data keyframes for live video
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 6 or later.
Oneofthechallengesinlivevideobroadcastistheneedforcurrentstreammetadatatobesent
to viewers who are connecting midstream. Unlike an on-demand stream, where metadata can
always be at the beginning of the stream and received when a user rst subscribes, live streams
can be subscribed to at any time. erefore, these latecomers may never receive the live stream’s
metadata.Datakeyframeseliminatethisissuebysendingmetadatatonewsubscriberswhen
they join the stream.
Mobile delivery features
FlashMediaServer3canstreamvideoinFLV(OnVP6/MP3)formattomobiledeviceswith
FlashLite3installed.FlashLite3haslimitedimplementationoftheNetConnection and
NetStream classes that only allow it to receive video, audio, and metadata packets.
WhenFlashLite3connectswithFlashMediaServer,itwillsenduseragentdata.Youcanthen
use this information to lter access, or to deliver video that is optimized for the device. e user
agentstringsentbyFlashLite3consistsof:
• Sowarefamilyandversion—Forexample,FlashLite,version3.0
• Deviceidentication—Forexample,aMotorolaRAZRV3xmobilephone
• Proleidentication—Prole/specicResourceDescriptionFramework(RDF)URI
reference for the device
• Network/type—Forexample,network/2G,CodeDivisionMultipleAccess(CDMA),3G,
and so on
26