In certain embodiments, an Internet Protocol Television (IPTV) network
comprises an operating multicast tree comprising a first set of nodes and
components. The first set of nodes and components are operable to process
an operating data stream to facilitate delivery of one or more channels
to one or more endpoints. The IPTV network further comprises a
proactively-established redundant multicast tree comprising a second set
of nodes and components. The second set of nodes and components comprises
at least one node or at least one component that is redundant of a
corresponding node or component in the first set of nodes and components
of the operating multicast tree, and that is not in the first set of
nodes and components of the operating multicast tree, and are operable to
process a redundant data stream. One or more buffers are operable to
buffer the operating data stream and the redundant data stream.