-
公开(公告)号:US09171348B2
公开(公告)日:2015-10-27
申请号:US13624839
申请日:2012-09-21
Applicant: Google Inc.
Inventor: Min Qin , Grace Kloba , Huan Ren
IPC: G06T1/20 , G06F17/22 , H04N7/01 , H04N21/233 , H04N21/462
CPC classification number: G06F17/2247 , G06F17/2235 , G06T1/20 , G06T3/40 , G06T11/60 , G06T2200/28 , H04N7/0122 , H04N21/2335 , H04N21/42653 , H04N21/431 , H04N21/4325 , H04N21/4622
Abstract: A computer-implemented method for rendering video content is disclosed according to an aspect of the subject technology. The method comprises retrieving video content from a network, directing the retrieved video content to a video hardware accelerator, wherein the video hardware accelerator renders the video content into rendered video content, and determining whether the video content is to be displayed in an embedded mode or a full screen mode. The method also comprises, if the video content is to be displayed in the embedded mode, then instructing a graphics processing unit (GPU) to composite the rendered video content with other rendered content for display to a user on a display, and, if the video content is to be displayed in the full screen mode, then instructing the video hardware accelerator to send the rendered video content to the display without compositing by the GPU.
Abstract translation: 根据本技术的一个方面,公开了一种用于渲染视频内容的计算机实现的方法。 该方法包括从网络检索视频内容,将检索的视频内容引导到视频硬件加速器,其中视频硬件加速器将视频内容呈现为渲染的视频内容,以及确定视频内容是以嵌入式模式显示还是以 全屏模式。 该方法还包括如果要以嵌入式模式显示视频内容,则指示图形处理单元(GPU)将所呈现的视频内容与其他呈现的内容合成,以便在显示器上向用户显示,并且如果 视频内容将以全屏模式显示,然后指示视频硬件加速器将渲染的视频内容发送到显示器,而不用GPU进行合成。
-
公开(公告)号:US09772980B1
公开(公告)日:2017-09-26
申请号:US14864534
申请日:2015-09-24
Applicant: Google Inc.
Inventor: Min Qin , Grace Hua Kloba , Huan Ren
CPC classification number: G06F17/2247 , G06F17/2235 , G06T1/20 , G06T3/40 , G06T11/60 , G06T2200/28 , H04N7/0122 , H04N21/2335 , H04N21/42653 , H04N21/431 , H04N21/4325 , H04N21/4622
Abstract: A system and method for rendering video content is disclosed. Video content is retrieved from a network and rendered by a graphics processing unit (GPU). The retrieved video content is rendered when a display of the video content is in an application foreground, and stopped when the display of the video content is moved from the application foreground to an application background. The rendering of the video content is then resumed when the display of the video content is returned from the application background to the application foreground.
-