1. A method comprising: receiving, by a system including a processor, source content; encoding, by the system, the source content into a plurality of content streams, wherein the encoding comprises: aligning the plurality of content streams at Group of Pictures (GOP) boundaries; and embedding, in each content stream, metadata identifying segmentation points within the content stream, wherein the segmentation points correspond to one or more of the GOP boundaries, wherein each content stream comprises a plurality of Internet Protocol (IP) data packets, and wherein each IP data packet comprises an IP/UDP header portion and a transport packet portion, and the metadata is included in the IP/User Datagram Protocol (UDP) header portion of one or more of the plurality of IP data packets; and packaging, by the system, the plurality of content streams, wherein the packaging comprises segmenting each of the plurality of content streams based on the metadata identifying the segmentation points.