52
Interleaving‐inwhichthevideostreamissplitintoalternateframesandeachencoded
separately
Macro‐blockerrorconcealment‐spatia llycorrespondingmacro‐blocksarecopiedfromthe
previousframe
Theseapproachescanhelpconsiderablywithtolerancetopacketloss.
A.1.1.3 PlayoutBufferConfiguration
Itisassumedthatbothvideoconferencingandstr
eamingvideosystemsprovidea
playoutbuffer;however,theconfigurationoftheseisquitedifferent.Itishighlydesirableto
determinewhetheranapplicationisstreamingorinteractive,sincetheplayoutbuffer
configurationistypicallyverydifferentforthesetwoapplications.
Followingareexamplesfortheplayoutbuffersettings:
Videoconfer
encing‐nominal100ms(0.1seconds),adaptive
StreamingVideo‐nominal3,000ms(3seconds),fixed
A.1.2 Encoding/DecodingImpairments
Whiletransmissionimpairmentssuchaspacketlossareacommonsourceofvideo
qualitydegradation,qualitycanalsobeaffectedbytheencoding/decodingprocessitself;i.e.,
somedistortioncanbeintroducedbythebitrateandcodecused.
A.1.2.1 ImpactofCodingBitrateonVideoQuality
ForatypicalMPEG‐2encodedvideostreamwithstandardresolution720x486,GOP
sequenceIBBPBBPBBPBBPBB,at30framespersecond,themeansquareerror(MSE)dueto
bitratecanbeapproximatedby:
MSE
br
=0.00001+1.5/(B+B
2
/30000).
WhereBisthebitrateinkilobitspersecond.Thecorrespondingpeaksignal‐to‐noiseratio
Comentarios a estos manuales