发明名称 Systems and methods for session-based resource assignment, delivery, performance management and measurement in a networked environment
摘要 Techniques for serving a manifest file of an adaptive streaming video include receiving a request for the manifest file from a user device. The video is encoded at different reference bitrates and each encoded reference bitrate is divided into segments to generate video segment files. The manifest file includes an ordered list of universal resource locators (URLs) that reference a set of video segment files encoded at a particular reference bitrate. A source manifest file that indicates the set of video segment files is identified based on the request. An issued manifest file that includes a first URL and a second URL is generated based on the source manifest file. The first URL references a first domain and the second URL references a second domain that is different from the first domain. The issued manifest file is transmitted to the user device as a response to the request.
申请公布号 US9426089(B2) 申请公布日期 2016.08.23
申请号 US201514709171 申请日期 2015.05.11
申请人 DLVR, Inc. 发明人 Gordon Michael
分类号 G06F15/173;H04L12/911;H04L12/863;H04L29/06;H04L29/08 主分类号 G06F15/173
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. A system for serving a manifest file of an adaptive streaming video, the system comprising: a manifest file server coupled to a network, the manifest file server being configured to: receive a request for the manifest file of the adaptive streaming video from a requesting device, wherein the adaptive streaming video is encoded at a plurality of reference bitrates and each of the encoded reference bitrates is divided into a plurality of segments to generate a plurality of video segment files, and wherein the manifest file includes a plurality of universal resource locators (URLs) that reference a set of video segment files that are encoded at a particular reference bitrate for the adaptive streaming video;identify a source manifest file based on the request, the source manifest file indicating the set of video segment files that are encoded at the particular reference bitrate for the adaptive streaming video;generate an issued manifest file, to be served in response to the request for the manifest file, and based on the source manifest file, the issued manifest file including a first subset of URLs referencing a first subset of video segment files from the set of video segment files, wherein the first subset of URLs are interspersed in the issued manifest file among a second subset of URLs referencing a second subset of video segment files from the set of video segment files, wherein the first subset of video segment files referenced by the first subset of URLs are hosted within a first domain associated with the system, and wherein the second subset of video segment files referenced by the second subset of URLs are hosted within a second domain associated with an infrastructure service provider that is different from the first domain; andtransmit the issued manifest file to the requesting device as a response to the request.
地址 Temple AZ US