-
公开(公告)号:US11418852B2
公开(公告)日:2022-08-16
申请号:US16886192
申请日:2020-05-28
Applicant: NVIDIA Corporation
Inventor: Alan Larson , Bipin Todur
IPC: H04N21/647 , H04N21/235 , H04N21/239 , H04N21/8547
Abstract: A method, computer readable medium, and system are disclosed for monitoring a pipeline to detect anomalies such as unusual latency associated with a particular stage. Each stage of the pipeline is configured to update metadata associated with content being processed by inserting a time stamp into the metadata when processing of the content is completed by the stage. The server device can collect the metadata from the last stage of the pipeline and analyze the metadata in order to generate metrics for the pipeline, including a residual latency and/or a gain for each stage of the pipeline. In an embodiment, the content is a frame of video to be displayed on a client device after being rendered by a server device, such as through a streaming service (e.g., a video game streaming service). The server device can adjust the pipeline based on the metrics to improve performance.
-
公开(公告)号:US20210195262A1
公开(公告)日:2021-06-24
申请号:US17196899
申请日:2021-03-09
Applicant: NVIDIA Corporation
Inventor: Alexander McAuley , Haitao Xue , Hassane S. Azar , Bipin Todur , Alan Larson , Reza Marandian Hagh
IPC: H04N21/2343 , H04N21/258 , H04N21/238 , H04N19/172 , H04N21/462 , H04N21/2662 , H04N21/6373 , H04N21/442 , H04N21/478 , H04N21/432 , H04N21/658
Abstract: Embodiments of the present invention provide a low-latency approach for local or remote application streaming that reaches high FPS targets without overloading the available streaming bandwidth, for example, by limiting the bit rate to the same value that is used by traditional 60 FPS streaming solutions. A client device and server device cooperate to actively monitor and control a video stream to maintain an acceptable balance between latency and video quality by adjusting the frequency or resolution when necessary to improve the streaming experience. When the server device captures and transmits frames at a higher rate, the software stack executing on the client device is able to display frames with less delay, even on a display device limited to 60 Hz, thereby achieving additional latency reduction.
-
公开(公告)号:US20190141374A1
公开(公告)日:2019-05-09
申请号:US16179857
申请日:2018-11-02
Applicant: NVIDIA CORPORATION
Inventor: Alexander McAuley , Haitao Xue , Sam Azar , Bipin Todur , Alan Larson , Reza Marandian Hagh
IPC: H04N21/2343 , H04N21/258 , H04N21/238 , H04N21/6373 , H04N21/462 , H04N21/2662 , H04N19/172
Abstract: Embodiments of the present invention provide a low-latency approach for local or remote application streaming that reaches high FPS targets without overloading the available streaming bandwidth, for example, by limiting the bit rate to the same value that is used by traditional 60 FPS streaming solutions. A client device and server device cooperate to actively monitor and control a video stream to maintain an acceptable balance between latency and video quality by adjusting the frequency or resolution when necessary to improve the streaming experience. When the server device captures and transmits frames at a higher rate, the software stack executing on the client device is able to display frames with less delay, even on a display device limited to 60 Hz, thereby achieving additional latency reduction.
-
公开(公告)号:US20210377623A1
公开(公告)日:2021-12-02
申请号:US16886192
申请日:2020-05-28
Applicant: NVIDIA Corporation
Inventor: Alan Larson , Bipin Todur
IPC: H04N21/647 , H04N21/8547 , H04N21/239 , H04N21/235
Abstract: A method, computer readable medium, and system are disclosed for monitoring a pipeline to detect anomalies such as unusual latency associated with a particular stage. Each stage of the pipeline is configured to update metadata associated with content being processed by inserting a time stamp into the metadata when processing of the content is completed by the stage. The server device can collect the metadata from the last stage of the pipeline and analyze the metadata in order to generate metrics for the pipeline, including a residual latency and/or a gain for each stage of the pipeline. In an embodiment, the content is a frame of video to be displayed on a client device after being rendered by a server device, such as through a streaming service (e.g., a video game streaming service). The server device can adjust the pipeline based on the metrics to improve performance.
-
公开(公告)号:US11792451B2
公开(公告)日:2023-10-17
申请号:US17196899
申请日:2021-03-09
Applicant: NVIDIA Corporation
Inventor: Alexander McAuley , Haitao Xue , Hassane S. Azar , Bipin Todur , Alan Larson , Reza Marandian Hagh
IPC: H04N21/2343 , H04N21/258 , H04N21/238 , H04N19/172 , H04N21/462 , H04N21/2662 , H04N21/6373 , H04N21/442 , H04N21/478 , H04N21/432 , H04N21/658 , H04N19/146
CPC classification number: H04N21/234381 , H04N19/172 , H04N21/23805 , H04N21/25825 , H04N21/2662 , H04N21/4325 , H04N21/4424 , H04N21/44209 , H04N21/4621 , H04N21/4781 , H04N21/6373 , H04N21/6582 , H04N19/146
Abstract: Embodiments of the present invention provide a low-latency approach for local or remote application streaming that reaches high FPS targets without overloading the available streaming bandwidth, for example, by limiting the bit rate to the same value that is used by traditional 60 FPS streaming solutions. A client device and server device cooperate to actively monitor and control a video stream to maintain an acceptable balance between latency and video quality by adjusting the frequency or resolution when necessary to improve the streaming experience. When the server device captures and transmits frames at a higher rate, the software stack executing on the client device is able to display frames with less delay, even on a display device limited to 60 Hz, thereby achieving additional latency reduction.
-
公开(公告)号:US20220377432A1
公开(公告)日:2022-11-24
申请号:US17813695
申请日:2022-07-20
Applicant: NVIDIA Corporation
Inventor: Alan Larson , Bipin Todur
IPC: H04N21/647 , H04N21/235 , H04N21/239 , H04N21/8547
Abstract: A method, computer readable medium, and system are disclosed for monitoring a pipeline to detect anomalies such as unusual latency associated with a particular stage. Each stage of the pipeline is configured to update metadata associated with content being processed by inserting a time stamp into the metadata when processing of the content is completed by the stage. The server device can collect the metadata from the last stage of the pipeline and analyze the metadata in order to generate metrics for the pipeline, including a residual latency and/or a gain for each stage of the pipeline. In an embodiment, the content is a frame of video to be displayed on a client device after being rendered by a server device, such as through a streaming service (e.g., a video game streaming service). The server device can adjust the pipeline based on the metrics to improve performance.
-
公开(公告)号:US10979744B2
公开(公告)日:2021-04-13
申请号:US16179857
申请日:2018-11-02
Applicant: NVIDIA CORPORATION
Inventor: Alexander McAuley , Haitao Xue , Hassane S. Azar , Bipin Todur , Alan Larson , Reza Marandian Hagh
IPC: H04N21/2343 , H04N21/258 , H04N21/238 , H04N19/172 , H04N21/462 , H04N21/2662 , H04N21/6373 , H04N21/442 , H04N21/478 , H04N21/432 , H04N21/658 , H04N19/146
Abstract: Embodiments of the present invention provide a low-latency approach for local or remote application streaming that reaches high FPS targets without overloading the available streaming bandwidth, for example, by limiting the bit rate to the same value that is used by traditional 60 FPS streaming solutions. A client device and server device cooperate to actively monitor and control a video stream to maintain an acceptable balance between latency and video quality by adjusting the frequency or resolution when necessary to improve the streaming experience. When the server device captures and transmits frames at a higher rate, the software stack executing on the client device is able to display frames with less delay, even on a display device limited to 60 Hz, thereby achieving additional latency reduction.
-
-
-
-
-
-