Installation guide
Multipoint publishing architecture
Flash Media
Streaming Server 1
(FVSS)
Los Angeles
Flash Media
Streaming Server
New Yo rk City
Flash Media
Streaming Server 2
(FVSS)
London
Publishing Point
Philadelphia
Client
Client
Client
Client
Client
Client
Client
Client
Client
Client
Stream data access
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 congured in your server-side code. Similar to the readAccess and
writeAccess properties, you can now set audioSampleAccess and videoSampleAccess on
streams. Flash Media Server determines the permission setting for each stream and sends a
special data message to the player. Because this feature uses bitmap data, it is only available with
Flash Player 9 or later.
Data keyframes for live video
Feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash Player
6 or later.
Oneofthechallengesinlivevideobroadcastistheneedforcurrentstreammetadatatobesent
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
FlashMediaServer3.5canstreamvideoinFLV(OnVP6/MP3)formattomobiledeviceswith
FlashLite3installed.FlashLite3haslimitedimplementationoftheNetConnection and
NetStream classes, so it can only receive video, audio, and metadata packets.
WhenFlashLite3connectswithFlashMediaServer,itsendsuseragentdata.Youcanthenuse
this information to lter access or to deliver video that is optimized for the device. e user
agentstringsentbyFlashLite3consistsof:
• Sowarefamilyandversion—Forexample,FlashLite,version3.0
• Deviceidentication—Forexample,aMotorolaRAZRV3xmobilephone
28