| CPC H04N 21/234 (2013.01) | 30 Claims |

|
1. A system, comprising:
a computer device;
a network interface; and
non-transitory computer readable memory having program instructions stored thereon that when executed by the computing device cause the system to perform operations comprising:
populating, using a locator proxy service, a redirect data store with redirect locators, the redirect locators corresponding to a first set of media comprising one or more items of media;
receiving from a user device video player, via the network interface, a request for an item of video content;
at least partly in response to the request for an item of video content, transmitting, using the network interface, one or more locators corresponding to respective redirect data store entries storing redirect locators to the one or more items of media in the first set of media to the user device;
replacing a redirect locator to at least a first item of media in the first set of media in the redirect data store with a redirect locator corresponding to a second item of media different than the first item of media associated with the replaced redirect locator;
receiving a request from the user device video player for media, the request directed to a redirect database location storing the redirect locator corresponding to the second item of media; and
at least partly in response to receiving the request for media, the request directed to the redirect database location, the redirect database location storing the redirect locator corresponding to the second item of media, enabling the second item of media to be streamed to the user device.
|