26.09.2012 Views

Triple-Play Service Deployment

Triple-Play Service Deployment

Triple-Play Service Deployment

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 6: Troubleshooting Video in the Headend<br />

Reference Frames<br />

Another critical element in this decode process is the use of a true<br />

reference frame. The predictions the decoder must make will be<br />

limited by the accuracy of its reference points. MPEG compression<br />

creates three types of video frames, based on the level of<br />

compression applied to each frame.<br />

– I-Frames (Intra-coded Frame): These undergo minimal compression,<br />

and the decode of an I-frame has no dependence on any<br />

other frame. This is a true frame, a complete reference for the<br />

decoder to use.<br />

– P-Frames (Predicted Frames): These undergo moderate compression,<br />

and the decoder must look backward to a previous I or P<br />

frame to apply the differentials and rebuild these.<br />

– B-Frames (Bi-directionally predicted Frames): These undergo<br />

extensive compression, and the decoder rebuilds them in a similar<br />

fashion from both previous and future I and P frames.<br />

The encoder will divide the entire video file into groups of these<br />

frames, each called a Group of Pictures (GOP). Each GOP starts with<br />

a new full reference I-Frame. This division of frames helps mitigate<br />

the propagation of errors as they are limited to one GOP. With the<br />

next GOP comes a new I-frame, and the picture sequence begins<br />

again. Traditionally, the GOP would be 12-15 frames, but the GOP<br />

size is variable; there can be different settings for more or less<br />

frames in the GOP. Adjusting the GOP settings directly affects the<br />

presentation picture quality by adjusting the level of compression,<br />

and indirectly affects the user quality of experience. The GOP size<br />

affects the subscriber’s set top box workload, impacting factors<br />

including latency and channel change time. For example, the set<br />

top box must wait for an I-Frame to start a program presentation.<br />

This wait time is a significant factor in channel change time.<br />

Therefore, the GOP settings will impact that aspect of the user<br />

experience.<br />

147

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!