Video insertion is described for unavailable content. In an
implementation, a method includes determining whether a portion of each
of a plurality of content items is available for output by a client and
generating an EPG for output by the client. The EPG includes a plurality
of cells, each of which describes a respective one of the content items.
The EPG is configured based on the determining such that when the portion
of the respective content item is available, the EPG includes the portion
when output, and otherwise the EPG includes a video insertion when output
that does not include the portion.