beautypg.com

EXFO EXpert IPTV Test Tools (FTB-200v2) User Manual

Page 50

background image

50 

 

For inter‐frame or motion‐based coding (P and B frames), motion vectors are determined for 
each block and encoded.  As for intra‐frame coding, errors can render a whole slice or frame 
unusable.  In simple inter‐frame coding systems, the loss of one I or P frame can make all 
subsequent frames unusable until the next I frame is received—resulting in a significant 
period of degraded, frozen, or blank video.  

Note: the H.264 
(MPEG‐4 AVC) codec 
standard introduces 
two new frame types,  

 

 

Figure 2‐2.  Error 
propagation through 
frames in a typical 
GOP  

 

 

“Switching I” (SI) and 

“Switching P” (SP), which are designed to enable the decoder to more easily switch between 
video streams with different bitrates.  VQmon/HD reports SI and SP frame metrics when 
H.264 is used.  

Figure 2‐2 shows the impact of encoding errors on various frame types (I, B, and P) in a typical 
Group of Pictures (GOP). 

In most cases, the standards for video coding provide considerable flexibility to both the 
encoder and decoder, allowing a range of cost/performance tradeoffs to be made.  This can 
make it difficult to precisely assess the impact of network impairments without knowledge of 
the exact implementation.