Server-side frame render timing delay to reduce client-side frame present delay
AssigneesAdvanced Micro Devices, Inc., ATI Technologies ULC
InventorsYuping Shen, Min Zhang
Life of this patent
Estimating the term…
Loading patent…
AssigneesAdvanced Micro Devices, Inc., ATI Technologies ULC
InventorsYuping Shen, Min Zhang
Estimating the term…
In a cloud gaming system or other remote video streaming system, a client device and a server coordinate to introduce an adjustable delay in the frame start timing in the frame rendering pipeline at the server to reducing vertical synchronization (VSYNC) presentation latency, and thus reduce overall frame latency. In implementations, the coordination between the client device and the server includes the client device observing the current VSYNC presentation latencies in recently processed video frames reporting this observed VSYNC presentation latency to the server. The server uses this feedback to determine a frame start delay that is then used to introduce a frame start shift for an upcoming frame and subsequent frames, thereby shifting the server rendering and encoding pipeline back so that the resulting video frames are made available to present at the client device closer to their respective VSYNC signal assertions.
A method performed at a server, comprising:
A server comprising:
A method performed at a client device, comprising:
A client device comprising:
Dependencies are inferred from the claim text.