发明名称 Adaptive content transmission
摘要 Techniques for adaptive content transmission are described herein. During transmission of a content item, a network connection may be monitored to collect data corresponding to one or more network conditions associated with the transmission of the content item. Such network conditions may include, for example, network throughput, available network bandwidth, network latency and others. The collected data may be used to dynamically adjust one or more transmission attributes in connection with the transmitted content item. The one or more transmission attributes may be determined for adjustment at any desired transmission interval.
申请公布号 US9549008(B2) 申请公布日期 2017.01.17
申请号 US201314077084 申请日期 2013.11.11
申请人 Amazon Technologies, Inc. 发明人 Kalman Mark;Heath Scott Wright;Heinz, II Gerard Joseph;Belovay Keith Emery;Mamtani Vinod Murli;Wang Bin
分类号 H04L1/00;H04L29/06 主分类号 H04L1/00
代理机构 Baker & Hostetler LLP 代理人 Baker & Hostetler LLP
主权项 1. One or more server compute nodes comprising: one or more processors; and one or more memories storing instructions that, upon execution by the one or more processors, cause the one or more server compute nodes to perform operations comprising: receiving a command to initiate a streaming transmission of a video game over an electronic network to a client;applying a first proportion of forward error correction to a first frame associated with the video game, wherein the first proportion of forward error correction corresponds to a ratio of a number of redundant bits associated with the first frame in comparison to a number of source bits associated with the first frame;transmitting the first frame to the client over the electronic network as part of the streaming transmission of the video game;receiving information corresponding to at least one of a throughput, a bandwidth, a loss rate or a latency associated with the transmitting of the first frame;adjusting, based at least in part on the information, application of forward error correction to the streaming transmission of the video game whereby different proportions of forward error correction are applied to different frames within the streaming transmission of the video game, wherein the adjusting comprises: determining, based at least in part on the information, a second proportion of forward error correction for application to a second frame associated with the video game, wherein the second proportion is different from the first proportion, wherein the second proportion of forward error correction corresponds to a ratio of a number of redundant bits associated with the second frame in comparison to a number of source bits associated with the second frame; andapplying the second proportion of forward error correction to the second frame; andtransmitting the second frame to the client over the electronic network as part of the streaming transmission of the video game.
地址 Seattle WA US