Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

The invention discloses a screenshot splicing projection method based on an iOS mobile terminal

A mobile terminal and screen capture technology, applied in the field of mobile phone interconnection, can solve the problems of low transmission frame rate, low efficiency of screen capture methods, and unsmooth pictures, so as to improve the frame rate of screenshots, solve the problem of unsmooth projection screens, and improve the efficiency of screenshots Effect

Active Publication Date: 2019-05-31
WUHAN CARBIT INFORMATION CO LTD
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] After the iOS system was upgraded to 12.0, the efficiency of the screen capture method that comes with the system has become very low. It takes about 100~500 milliseconds to capture a picture , that is, a maximum of 2~10 pictures can be intercepted per second. Therefore, during the screen mapping process, the frame rate of the projected picture does not exceed 10FPS. Considering the impact of network transmission and video codec on system resources, the actual transmission frame rate will be lower. , resulting in unsmooth picture

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • The invention discloses a screenshot splicing projection method based on an iOS mobile terminal
  • The invention discloses a screenshot splicing projection method based on an iOS mobile terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] OpenGL (Open Graphics Library) refers to a professional graphics program interface that defines a cross-programming language and cross-platform programming interface specification. OpenGL is a powerful and easy-to-call underlying graphics library, and is the most widely accepted 2D / 3D graphics API (Application Program Interface) in the industry.

[0026] Generally, the screen image of the mobile terminal includes two forms of rendering content, one is content rendered by OpenGL, and the other is common image content other than OpenGL.

[0027] The present invention is an iOS mobile terminal-based screenshot splicing and projection method, adopting different screenshot methods for OpenGL rendered picture content and non-OpenGL rendered picture content, which can effectively improve screenshot efficiency. Below in conjunction with accompanying drawing and specific embodiment the present invention is described in further detail:

[0028] see figure 1 A method for mosaici...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a screenshot splicing projection method based on an iOS mobile terminal. The method comprises the steps that S100, an OpenGL control in a current page is recognized, and the OpenGL control currently displayed on a mobile terminal screen is judged in real time through lifecycle management of a UI controller class ViewControl of an iOS system; S200, performing screenshot in anon-OpenGL mode on the current whole page to obtain a full-screen image A; S300, whether an OpenGL control exists in the current page or not is judged, and if yes, the step S400 is executed; If not,directly entering the step S600; S400, performing OpenGL mode screenshot on the OpenGL control to obtain a picture B; S500, the spliced picture A and the spliced picture B are combined, a drawInRect interface of an iOS system is called, and the full-screen picture A and the full-screen picture B are drawn and combined into a complete image; S600 image display. According to the method, different screen capture methods are adopted for the picture content rendered by the OpenGL and the picture content rendered by the non-OpenGL, and the screen capture efficiency can be effectively improved.

Description

technical field [0001] The invention relates to the technical field of mobile phone interconnection, in particular to an iOS mobile terminal-based screen capture splicing and projection method. Background technique [0002] With the development of the Internet of Vehicles industry, mobile phone interconnection is becoming a low-cost and high-efficiency Internet of Vehicles solution. Among them, the mobile phone screen mapping solution is the most widely used. Screen mapping refers to a technology that projects the screen content of the mobile phone to the screen of the car navigator, so that the functions that originally run on the screen of the mobile phone are displayed on the screen of the car navigator. The functions frequently used in the car environment such as navigation and music can be presented in the car navigator. The advantage is that it not only effectively uses the characteristics of the car navigator with a large screen and good sound effects, but also combin...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06T3/40G06F9/451
Inventor 王珍泰卢超
Owner WUHAN CARBIT INFORMATION CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products