User guide

50
Forinterframeormotionbasedcoding(PandBframes),motionvectorsaredeterminedfor
eachblockandencoded.Asforintraframecoding,errorscanrenderawholesliceorframe
unusable.Insimpleinterframecodingsystems,thelossofoneIorPframecanmakeall
subsequentfr
amesunusableuntilthenextIframeisreceived—resultinginasignificant
periodofdegraded,frozen,orblankvideo.
Note:theH.264
(MPEG4AVC)codec
standardintroduces
twonewframetypes,
Figure22.Error
propagationthrough
framesinatypical
GOP
“SwitchingI”(SI)and
“SwitchingP”(SP),whicharedesig nedtoenablethedecodertomoreeasilyswitchbetween
videostreamswithdifferentbitrates.VQmon/HDreportsSIandSPframemetricswhen
H.264isused.
Figure22showstheimpactofencodingerrorsonvariousframetypes(I,B,andP)inatypical
GroupofPict
ures(GOP).
Inmostcases,thestandardsforvideocodingprovideconsiderableflexibilitytoboththe
encoderanddecoder,allowingarangeofcost/performancetradeoffstobemade.Thiscan
makeitdifficulttopreciselyassesstheimpactofnetworkimpairmentswithoutknowledgeof
theexactimplementation.
