发明名称 |
Per-subscriber adaptive bit rate stream management method |
摘要 |
Consistent with embodiments of the present invention, a system may be provided to provide per-subscriber stream management comprising: a client capable of receiving a playlist containing a subset of segments associated with a video asset; a video application server to request subscriber state information and to build state representations in a subscriber database on a per-subscriber basis; a media segmenter capable of providing the video asset in multiple bit rates; a subscriber state manager capable of managing the current state of one or more subscribers in a subscriber database; and a stream manager capable of requesting the assignment of bandwidth from a wireless infrastructure on a per-subscriber basis. |
申请公布号 |
US8861929(B2) |
申请公布日期 |
2014.10.14 |
申请号 |
US201113087010 |
申请日期 |
2011.04.14 |
申请人 |
Cisco Technology, Inc. |
发明人 |
Wainner Warren Scott;Vittal Mahesh;Mathai Stinson |
分类号 |
H04N9/80;H04N21/2343;H04N21/658;H04N21/2385;H04N21/6332;H04N21/61;H04N21/24;H04N5/765;H04N21/262;H04N21/81;H04N21/845;H04N21/854;H04N21/2662;H04N9/82 |
主分类号 |
H04N9/80 |
代理机构 |
Merchant & Gould |
代理人 |
Merchant & Gould |
主权项 |
1. A method comprising:
receiving a playlist referencing a sequence of stream segments associated with an asset, wherein the playlist references a set of playlists that reference different bit rates, and wherein the sequence of stream segments is a subset of the entirety of segments associated with the asset; selecting one of the playlists in the set; downloading at least one of the sequence of stream segments in the selected playlist; establishing a unique state associated with a subscriber requesting the asset, wherein the state is different than the state for a second subscriber requesting the same asset; determining whether the rate of delivery is too high or too low based on network conditions and the subscriber state; requesting a different one of the playlists referencing a different bit rate than the previously selected playlist based on the rate delivery determination receiving an updated state specific to the subscriber; and providing the subscriber with a dynamically updated playlist containing a subset of the entirety of the sequence of stream segments based on the received state. |
地址 |
San Jose CA US |