Patent ID: 9047390
Filing Date: 2015-06-02
Classification: G06F,G06T,G09G,H04N

Abstract:
1. In a computing environment, a method performed at least in part on at least one processor, comprising: providing a web application with access to a graphics device to perform hardware accelerated graphics operations on source data for a file type that is not supported by a media platform for the web application, including establishing a rendering format for each video frame, and identifying a graphics component that is an application-specific rendering component for the file type, for rendering image data via the hardware accelerated graphics operations, wherein the graphics component is coupled to the graphics device, and wherein a video stream extension routes video sample requests from the web application to the graphics component by bypassing inappropriate media transforms on the media platform in response to the web application requesting a set of video frames for the file type; transforming the image data into the set of video frames in accordance with the rendering format and communicating the set of video frames to a display device.