发明名称 |
System and Method for Compressing Video Frames or Portions Thereof Based on Feedback Information from a Client Device |
摘要 |
A computer-implemented system and method are described for performing video compression. For example, a method according to one embodiment comprises: encoding a plurality of video frames or portions thereof according to a first encoding format; transmitting the plurality of encoded video frames or portions to a client device; receiving feedback information from the client device, the feedback information usable to determine whether data contained in the video frames or portions has not been successfully received and/or decoded; in response to detecting that a video frame or portion thereof has not been successfully received and/or decoded, encoding a video frame or portion thereof according to a second encoding format; and transmitting the video frames or portions thereof to the client device. |
申请公布号 |
US2016236083(A1) |
申请公布日期 |
2016.08.18 |
申请号 |
US201615097076 |
申请日期 |
2016.04.12 |
申请人 |
Sony Interactive Entertainment America LLC |
发明人 |
Perlman Stephen G.;van der Laan Roger;Cotter Timothy;Furman Scott;McCool Robert;Buckley Ian |
分类号 |
A63F13/355;A63F13/71 |
主分类号 |
A63F13/355 |
代理机构 |
|
代理人 |
|
主权项 |
1. A computer-implemented method for performing video compression comprising:
receiving a control signal by a server, the control signal received from a client device over a network established between the client device and the server, the control signal corresponding to a user input from an input device of the client device being actuated by a user as the user is playing a video game, the network including a communication channel; executing the video game on the server in response to the received control signal to generate video output including a sequence of video images of the video game; encoding each of the sequence of video images in a shared video encoding resource to generate a sequence of encoded video frames; transmitting the sequence of encoded video frames by the server over the communication channel to the client device for decoding to produce a corresponding sequence of decoded video frames, the sequence of decoded video frames are configured for displaying on a display device of the client device; detecting a change in a communication channel characteristic of the communication channel, wherein the detected change is based on feedback information received by the server, the feedback information being received from the client device; and dynamically adjusting a compression ratio for the sequence of encoded video frames based on the detected change in the communication channel characteristic. |
地址 |
San Mateo CA US |