Browser-based video synthesis method and system and storage device
A video synthesis and browser technology, which is applied to the components of TV systems, TVs, color TVs, etc., can solve the problem of not providing synthesis/generated video, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
preparation example Construction
[0049] refer to figure 1 , a browser-based video synthesis method comprising the following steps:
[0050] S1. Create the canvas element through the canvas interface in the browser, and import the image set to be synthesized into the canvas element.
[0051] In this example, as used herein, the term "canvas element" may be considered synonymous with and / or referred to as: The canvas element provides a resolution-dependent bitmap canvas that can be scripted using JavaScript To draw graphics, make games or other dynamic images. The canvas element is based on the HTML5 canvas element.
[0052] In this embodiment, as used herein, the term "canvas" may be considered synonymous with and / or referred to as the following terms: canvas is a pixel-based drawing, equivalent to the HTML5 node of the sketchpad, which allows users to Draw various graphics in the Web.
[0053] In this step, a canvas element is created through the canvas interface in the browser, as shown in figure 2 The...
Embodiment 2
[0085] A browser-based video synthesis system comprising the following modules:
[0086] Canvas element building module: used to create a canvas element in the browser, and import the image set to be synthesized into the canvas element;
[0087] Audio element building module: used to create an audio element in the browser, set the audio source of the audio element or import the audio source to the audio element;
[0088] Capture module: used to capture image stream from the canvas element, and capture audio stream from the audio element;
[0089] Synthesizing module: used to combine the audio stream and the image stream to obtain a media stream;
[0090] Recording module: used to record the media stream through the browser to obtain a synthesized video.
Embodiment 3
[0092] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the browser-based video synthesis method described in Embodiment 1 is implemented.
[0093] Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, systems, or computer program products. Accordingly, the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com