Application-based screen recording
AssigneeTencent Technology (Shenzhen) Company Limited
InventorQinjie ZHANG
Life of this patent
Estimating the term…
Loading patent…
AssigneeTencent Technology (Shenzhen) Company Limited
InventorQinjie ZHANG
Estimating the term…
In a screen recording method, a recording application process corresponding to an application is executed. The recording application process includes a primary rendering thread, a secondary rendering thread, and an encoding thread. The secondary rendering thread and the encoding thread are enabled based on a screen recording operation. Through the primary rendering thread, rendering data stored in a back buffer of the primary rendering thread is copied to a bridge buffer. A shared texture identifier is bound to the bridge buffer. Through the secondary rendering thread, the rendering data from the bridge buffer is obtained based on the shared texture identifier. The rendering data is drawn onto an input rendering surface provided by the encoding thread to generate an output rendering surface. Through the encoding thread, the output rendering surface is encoded to generate video frame data.
A screen recording method, comprising:
A screen recording apparatus, comprising:
A non-transitory computer-readable storage medium storing instructions which, when executed by a processor, cause the processor to perform:
Dependencies are inferred from the claim text.