发明名称 Systems and methods for transmitting content
摘要 Systems and methods for transmitting content are provided. In some aspects, a method includes receiving an indication of a plurality of input streams of content. Each input stream is associated with an input bit rate. The method includes determining a plurality of output bit rates at which to transmit the content to one or more client devices, comparing the plurality of input bit rates to the plurality of output bit rates, and generating, by a server, a plurality of output streams of the content based on the comparison. Each generated output stream is associated with a corresponding output bit rate and includes a transcoded input stream or a non-transcoded input stream. The plurality of output streams is generated such that a number of output streams comprising non-transcoded input streams is maximized. The method also includes transmitting the generated output streams to the one or more client devices.
申请公布号 US9621400(B2) 申请公布日期 2017.04.11
申请号 US201313931155 申请日期 2013.06.28
申请人 Avago Technologies General IP (Singapore) Pte. Ltd. 发明人 Heng Brian Allan;Wan Wade Keith;Li Yong;Chen Xuemin
分类号 G06F15/16;H04L29/06;H04N21/2343;H04N21/262;H04N21/643 主分类号 G06F15/16
代理机构 McDermott Will & Emery LLP 代理人 McDermott Will & Emery LLP
主权项 1. A method for transmitting content, the method comprising: receiving an indication of a plurality of input streams that each comprises a same content, wherein each of the plurality of input streams is associated with a different input bit rate of a plurality of input bit rates; determining a plurality of expected output bit rates at which to transmit the content to one or more client devices; comparing the plurality of input bit rates to the plurality of expected output bit rates; identifying, based at least in part on the comparing, at least two of the plurality of input streams to receive to minimize transcoding used to provide the plurality of expected output bit rates; simultaneously receiving the identified at least two of the plurality of input streams; generating, by a server, a plurality of output streams that each comprise the same content, wherein each generated output stream of the plurality of output streams is associated with a corresponding expected output bit rate of the plurality of expected output bit rates and comprises a transcoded input stream or a non-transcoded input stream, wherein the plurality of output streams is generated such that a number of the plurality of output streams comprising the non-transcoded input stream is maximized and the plurality of output streams are generated before requests for the plurality of output streams are received; and transmitting the generated plurality of output streams to the one or more client devices.
地址 Singapore SG