摘要 |
A system may process metadata associated with video assets; generate, based on the metadata, a first listing of the video assets, where the first listing is compatible with a first type of user device that corresponds to a set top box; and provide the first listing to the first type of user device. The system may further generate, based on the metadata, a second listing of the video assets, where the second listing is formatted to be compatible with a second type of user device that is a different type than the set top box; and provide the second listing to the second type of user device. |
主权项 |
1. A method comprising:
registering, by a server device, a plurality of types of user devices; receiving, by the server device, metadata associated with two or more video assets; generating, by the server device and based on the metadata, first formatted metadata of the two or more video assets,
the first formatted metadata being formatted to be compatible with a first type of user device, of the plurality of types of user devices, that corresponds to a set top box; providing, by the server device and via a storefront, the first formatted metadata to the first type of user device; generating, by the server device and based on the metadata, second formatted metadata of the two or more video assets,
the second formatted metadata being formatted to be compatible with a second type of user device, of the plurality of types of user devices, that is a different type of device than the set top box; providing, by the server device and via the storefront, the second formatted metadata to the second type of user device; receiving, by the server device and from a user device of the plurality of types of user devices, a request to bookmark a video asset of the two or more video assets; obtaining, by the server device, a profile associated with the user device; updating, by the server device, the profile to include a reference to metadata associated with the video asset,
the reference enabling the metadata associated with the video asset to be accessed within a period of time that is less than another period of time associated with accessing the metadata associated with the video asset via the storefront; receiving, by the server device, a request for the video asset from the user device; retrieving, by the server device, information associated with the profile,
the information associated with the profile identifying a particular type of user device, of the plurality of types of user devices, associated with the user device; and transmitting, by the server device and to the user device, information identifying a uniform resource locator (URL) for obtaining a copy of the video asset that is formatted for the particular type of user device,
the information identifying the URL including a reference to a video on-demand (VOD) network that enables streaming access to the video asset when the video asset is a VOD video asset, andthe information identifying the URL including a reference to a content delivery network that enables non-streaming access to the video asset when the video asset is not the VOD video asset. |