Displaying video on a browser
AssigneeGoogle Inc.
InventorsEvangelos Kokkevis, Victoria Kirst
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsEvangelos Kokkevis, Victoria Kirst
Estimating the term…
A system, method and computer-readable medium for a rendering a video on a browser. The system comprises a layout engine, a video decoder, a compositor, a GPU processing module, and a GPU. The layout engine identifies a video layer. The video decoder generates a plurality of bitmaps for updating a plurality of textures included in the layer. The compositor generates a set of rendering instructions for updating the plurality of textures that make up a quad. A shared memory stores plurality of bitmaps in the plurality of textures and the set of rendering instructions outside of the sandbox environment. The GPU processing module retrieves the plurality of textures and the rendering instructions and causes the GPU to render the video on a webpage using the rendering instructions and the plurality of the textures.
A computer-implemented method for an accelerated rendering of a video on a browser comprising:
A system for an accelerated rendering of a video on a browser comprising:
An article of manufacture including a computer-readable medium having instructions stored thereon that, when executed by a computing device cause the computing device to perform operations for an accelerated rendering of a video on a browser, the operations comprising:
Dependencies are inferred from the claim text.