Encoding a video frame as a reference frame based on a scene change hint at a cloud gaming server

    公开(公告)号:US12289452B2

    公开(公告)日:2025-04-29

    申请号:US18089187

    申请日:2022-12-27

    Abstract: A method for encoding including executing game logic built on a game engine of a video game at a cloud gaming server to generate video frames. The method including executing scene change logic to predict a scene change in the video frames based on game state collected during execution of the game logic. The method including identifying a range of video frames that is predicted to include the scene change. The method including generating a scene change hint using the scene change logic, wherein the scene change hint identifies the range of video frames, wherein the range of video frames includes a first video frame. The method including delivering the first video frame to an encoder. The method including sending the scene change hint from the scene change logic to the encoder. The method including encoding the first video frame as an I-frame based on the scene change hint.

    OVERLAPPING SCAN-IN AND ENCODE AT THE SERVER

    公开(公告)号:US20220401835A1

    公开(公告)日:2022-12-22

    申请号:US17893707

    申请日:2022-08-23

    Abstract: A method for cloud gaming. The method including generating a video frame when executing a video game at a server. The method including scanning-in the video frame to an encoder at the server scanline-by-scanline. The method including encoding one or more encoder slices as one or more encoded slices at the encoder, wherein each encoded slice is delivered to a buffer at an encoder fill rate. The method including draining a first encoded slice from the buffer to stream the first encoded slice at a buffer drain rate over a network to a client, wherein the first encoded slice is streamed over the network before fully encoding the one or more slices of the video frame.

Patent Agency Ranking