1. A programming processing component comprising: at least one communications interface configured to receive broadband content output by a service provider; at least one processor configured to: identify desired content to be recorded, the desired content comprising content included in the received broadband content; determine a channel associated with the desired content; identify, for the channel, delay information included in the received broadband content; determine a static delay inserted by an encoder to improve signal quality of the desired content, wherein the static delay is based at least in part on an analysis of the delay information; determine a latency delay, wherein the latency delay is associated with a broadband network that facilitates communication of the broadband content from the service provider to the programming processing component; determine an amount of delay associated with the channel, wherein the amount of delay is based on the static delay and the latency delay; schedule, based at least in part upon the determined amount of delay, the recording of the desired content.