CPC H04N 21/2393 (2013.01) [H04N 21/835 (2013.01); H04N 21/8456 (2013.01)] | 20 Claims |
1. A method for dynamically optimizing delivery of a content item to a user device, comprising:
receiving, at a content source, a request for the content item from the user device;
splitting, using a demultiplexer, a digital stream into a first video signal of the content item and a second video signal of the content item;
transmitting, via a unicast server, the first video signal for the content item to initiate a presentation of the content item on the user device, wherein the first video signal comprises intraframe segments of the content item;
identifying as transmission servers at least one local device within a proximity of the user device, wherein the at least one local device has received the second video signal of the content item;
transmitting metadata of the transmission servers within the proximity of the user device to the user device;
causing to be transmitted, via a peer-to-peer transmission, the second video signal for the content item from the at least one local device to the user device, wherein the second video signal comprises non-intraframe segments of the content item; and
causing to be presented, on the user device, the first video signal followed by the second video signal.
|