FIELD: information technology.
SUBSTANCE: computer-implemented video compression method for an online video game or application, involving running video games and applications on a hosting service in response to user input received from a plurality of client devices, wherein the video games and applications generate uncompressed video; detecting a maximum data rate of a communication channel between a hosting service and a client by transmitting a feedback signal from the client to the hosting service; compressing the uncompressed video using a low-latency video compressor to generate a low-latency compressed video stream; transmitting the low-latency compressed video stream from the hosting service to the client; detecting that the maximum data rate will be exceeded if a specific frame of a frame sequence is transmitted from the hosting service to the client over that communication channel, and instead of transmitting the frame which may cause to exceed the maximum data rate, ensuring that the client continues display on the screen the previous frame of the frame sequence.
EFFECT: reduced latency.
26 cl, 40 dwg
Authors
Dates
2013-12-10—Published
2008-12-04—Filed