Method for converting DirectShow video data into high-performance Java image buffering
A video data, high-performance technology, applied in the direction of digital output to display devices, etc., can solve problems such as lack of multimedia support, multimedia application software obstruction, and no update, to achieve high-speed video processing efficiency, simplified function development and implementation, and high performance Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0019] First, by inserting the DirectShow video capture filter, calculate the frame rate for the video stream output by DirectShow, and set and start the timer accordingly. Complete the capture of video frame data within the specified frequency occurrence point, convert the video frame image at the pixel level based on the compatible Java graphics buffer format, establish a Java graphics buffer and directly map it to the physical memory, and convert the converted video frame image data Fill directly into the physical memory, start the hardware acceleration mode for Java2D, provide direct access to the video memory of the graphics card, and fill the rendering of Java graphics buffer data into the video memory of the graphics card to complete high-performance image rendering and playback. Judging based on frame data forms a cyclical process. Due to the frame rate calculation, the frequency occurrence point of the timer can ensure that the continuously rendered image is a continuo...
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