Installation guide
• High Eciency AAC v2 (also known as HE-AAC+, eAAC, and aacPlus v2)—A superset of
theAACcorecodecthatcombinesspectralbandreplication(SBR)andparametricstereo(PS)
techniquestoenhancecoding,especiallyforlow-bit-ratestereosignals.HE-AACv2supports
upto48audiochannelsandenables5.1and7.1surroundsound.
FormoreinformationaboutHE-AACimplementation,visitwww.adobe.com/products/hdvideo/
supported_technologies/heaacv2.html.
On2 VP6-S support
Feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash Player
9,0,115,0 or later.
Flash Media Server 3.5 features streaming support for the new VP6-S codec prole available
inFlashPlayer9,0,115,0.VP6-Sfeaturesgreatersimplicityinencodinganddecodingof
high-resolution, full-screen video, which allows high-denition video to be streamed and
played back smoothly on mass-market computers with limited processor speeds. VP6-S is
recommendedforvideodeliveredatorabove500Kbpsathighresolutionswhentargeting
these slower machines.
For more information on this codec, visit www.on2.com.
Dynamic Streaming
New feature in Flash Media Streaming Server and Flash Media Interactive Server; requires Flash
Player 10 or later.
Dynamic Streaming is a new quality of service monitoring feature that allows you to detect any
changesinyourviewer’sbandwidthandswitchbetweenstreamsduringplayback—ensuringa
high-quality, uninterrupted stream. Dynamic Streaming uses standard H.264 and VP6 les, and
isActionScript-controlled,usingnewActionScriptmethodsavailableinFlashCS4andFlash
Player10.
For example, if a reduction in client bandwidth is detected, the server can switch to a
standard-denitionstreamatalowerbitrate.Ifnetworkconditionsimprove,theservercan
switch back to HD video. e transitions occur seamlessly in the client. Although network
conditions have changed, the video streaming to the client is uninterrupted.
For the optimal user experience, Dynamic Streaming requires the following:
• edierentversionsorpiecesofcontentmustbesynchronized:thevideotimelinesmustmatch.
• Audioorotherdataineachcontentstreamissynchronizedwiththevideodatainthatstream.
e server transitions between two pieces of recorded content in three possible ways, depending
on the type of content:
• Video-onlystreams—Transitionsoccuratthenearestkeyframeinthetargettimeline.
• Videowithaudiostreams—Transitionsoccurattheaudiosamplethatimmediatelyprecedes
the nearest keyframe in the timeline of the target stream. e audio timelines of the initial and
target streams must match, or an audio artifact results.
• Audio-onlystreams—Transitionsoccuratthenearestpossiblesample.
Implementingtransitionsbetweenlivevideocontentisslightlymorecomplicated.estreams
must have timestamps that are synchronized closely enough, within 3 to 5 milliseconds, so that
the server can select accurate transition points.
Stream transitions occur on the server, but the command to switch streams and the logic to
do so comes from the client application. e application developer includes ActionScript to
monitor download and playback statistics and to switch from the old stream to the new stream
when appropriate.
Adobe recommends that you use Dynamic Streaming for content that meets some or all of the
following criteria:
26