Movatterモバイル変換


[0]ホーム

URL:


CN111182346A - Combined split screen projection method of mobile terminal and computer terminal - Google Patents

Combined split screen projection method of mobile terminal and computer terminal
Download PDF

Info

Publication number
CN111182346A
CN111182346ACN202010049200.1ACN202010049200ACN111182346ACN 111182346 ACN111182346 ACN 111182346ACN 202010049200 ACN202010049200 ACN 202010049200ACN 111182346 ACN111182346 ACN 111182346A
Authority
CN
China
Prior art keywords
screen
mobile terminal
terminal
computer
virtual screen
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010049200.1A
Other languages
Chinese (zh)
Inventor
梁咏
卢超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Carbit Information Co ltd
Original Assignee
Wuhan Carbit Information Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Carbit Information Co ltdfiledCriticalWuhan Carbit Information Co ltd
Priority to CN202010049200.1ApriorityCriticalpatent/CN111182346A/en
Publication of CN111182346ApublicationCriticalpatent/CN111182346A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The invention discloses a combined split-screen projection method of a mobile terminal and a computer terminal, which comprises the following steps: s100, establishing an interconnection channel between a mobile terminal and a computer terminal, and starting a screen projection service by the mobile terminal; s200, acquiring display information of a mobile terminal and a computer terminal, and creating a virtual screen; the computer terminal transmits the resolution information of the display screen to the mobile phone through the interconnection channel; creating a virtual screen in equal proportion to the resolution of a display screen of the mobile terminal, wherein the virtual screen displays an application interface started by the mobile terminal; s300, combining display interfaces to obtain virtual screen pictures, and combining the virtual screen pictures into an interface suitable for being displayed by a computer terminal; s400, encoding and transmitting; and S500, video decoding and displaying. When the mobile terminal starts a plurality of applications to project screens and switches the applications, the mobile terminal does not need to be frequently switched, the operation is convenient, and the driving operation safety is improved.

Description

Combined split screen projection method of mobile terminal and computer terminal
Technical Field
The invention relates to the technical field of mobile phone interconnection, in particular to a combined split screen projection method of a mobile terminal and a computer terminal.
Background
With the development of the internet of vehicles industry, mobile phone interconnection is becoming a low-cost and efficient solution for internet of vehicles, wherein the scheme of mobile phone screen mapping is most widely applied. The screen mapping refers to a technology of projecting the screen content of the mobile phone to a vehicle-mounted navigator screen so as to display the functions running on the mobile phone screen on the vehicle-mounted navigator screen.
In many cases, a plurality of applications can be started on the mobile phone, however, the mobile phone end only has one screen, active switching is needed when different applications of the mobile phone end are used correspondingly, and the operation is complicated; and the system can only respond to the application of the current interface all the time, is not suitable for driving scenes during use, and has low driving operation safety.
Disclosure of Invention
The invention aims to provide a combined split-screen projection method of a mobile terminal and a computer terminal, which is convenient to operate and high in driving operation safety, and the mobile terminal does not need to be frequently switched when the mobile terminal starts a plurality of applications for projecting screens.
In order to achieve the purpose, the combined split-screen projection method of the mobile terminal and the computer terminal comprises the following steps: s100, establishing an interconnection channel between a mobile terminal and a computer terminal, and starting a screen projection service by the mobile terminal; s200, acquiring display information of a mobile terminal and a computer terminal, and creating a virtual screen; the computer terminal transmits the resolution information of the display screen to the mobile phone through the interconnection channel; according to the resolution of a display screen of a computer terminal, creating a virtual screen in equal proportion to the resolution of the display screen of the mobile terminal, wherein the virtual screen displays an application interface started by the mobile terminal, and each started application on the mobile terminal corresponds to one virtual screen; s300, combining display interfaces to obtain virtual screen pictures, and combining the virtual screen pictures into an interface suitable for being displayed by a computer terminal; s400, encoding and transmitting, namely encoding the display picture of the virtual screen into a video stream, and transmitting the video stream to a computer terminal through an interconnection channel; s500, decoding and displaying the video, wherein the video decoder decodes the video stream and displays the video stream on the computer terminal.
Further, thestep 200 comprises the following steps: s210, determining the size of a virtual screen; s220 creates a virtual screen.
Further, in step S210, the determining the size of the virtual screen is: when the card width > card height, the virtual screen size is calculated as follows: virtualheight = carHeight; virtualWidth = phoneWidth car height/phonehight, and when car width is not greater than car height, the virtual screen size is calculated as follows: virtualWidth = carWidth/n; virtualHeight = phonehight/n/phoneWidth; wherein, phoneWidth is the width of the mobile terminal screen; phonehight is the height of the screen of the mobile terminal; the card width is the width of a computer terminal screen; carHeight is the height of a screen of the computer terminal; virtualWidth is the width of the virtual screen; virtualHeight is the virtual screen height; n is a positive integer.
Further, when the card width > card height, the combination method in step S300 is: and aligning and combining the virtual screen pictures from left to right according to the sequence of the application instant operation of the mobile terminal.
Further, when the carWidth is not greater than carHeight, step S210 specifically includes: when the number of applications started by the mobile terminal is less than 3, n =1 in a virtual screen size calculation formula; when the number of the applications started by the mobile terminal is larger than or equal to 3, n =2 in the virtual screen size calculation formula.
Further, when carWidth is not greater than carHeight, the combination method in step S300 is as follows: when the number of the applications started by the mobile terminal is less than 3, aligning the combined virtual screen pictures from top to bottom according to the sequence of the instant operation of the applications of the mobile terminal; when the number of the applications started by the mobile terminal is more than or equal to 3, sequentially aligning and combining the upper left, the upper right, the lower left and the lower right of the virtual screen picture according to the sequence of the immediate operation of the applications of the mobile terminal
Further, when the combined display interface is smaller than the screen area of the computer terminal, the vacant area is filled with black.
Further, when the combined display interface is larger than the screen area of the computer type terminal, the area beyond the screen of the computer type terminal is viewed by sliding leftwards or upwards.
Further, when the card width > card height, the area beyond the screen of the computer-like terminal is viewed by sliding to the left; when the carWidth is less than or equal to the carHeight, the area beyond the screen of the computer-class terminal is checked by sliding upwards.
Further, in step S200: calling a CreateVirtualDisplay interface by using an API in the android system to create a virtual screen; the virtual screen is created in the IOS system by using an API call [ [ UIWindow alloc ] initWithFrame [ [ UISCREENScreen ]. bound ] interface.
When the mobile terminal starts a plurality of applications, the invention creates a plurality of virtual screens to display the application interfaces started by the mobile terminal, and combines the interfaces of the virtual screens to the computer terminal for display. When the mobile terminal starts a plurality of applications to project screens and switches the applications, the mobile terminal does not need to be frequently switched, the operation is convenient, and the driving operation safety is improved.
Drawings
FIG. 1 is a flow chart of a method of the present invention;
FIG. 2 is a flowchart illustrating a step S200 according to the present invention;
FIG. 3 is a schematic view of a display of a cross-screen computer-like terminal according to the present invention;
FIG. 4 is another schematic view of a horizontal screen computer terminal according to the present invention;
FIG. 5 is a schematic diagram of a display of an application of a vertical screen computer-like terminal in accordance with the present invention;
FIG. 6 is a schematic diagram of the display of two applications of a vertical screen computer-like terminal in the present invention;
FIG. 7 is another schematic view of an application of the vertical screen computer-like terminal of the present invention;
FIG. 8 is a schematic diagram of the display of three applications of a vertical screen computer class terminal of the present invention;
fig. 9 is a schematic display diagram of four applications of the vertical-screen computer terminal of the present invention.
Detailed Description
According to the combined split screen projection method of the mobile terminal and the computer terminal, when the mobile terminal starts a plurality of applications to project screens and switches the applications, the mobile terminal does not need to be frequently switched, the operation is convenient, and the driving operation safety is improved. The invention is described in further detail below with reference to the following figures and specific examples:
a combined split-screen projection method of a mobile terminal and a computer terminal comprises the following steps:
s100, establishing an interconnection channel between a mobile terminal and a computer terminal, and starting a screen projection service by the mobile terminal;
the interconnection mode is USB, Wifi or Bluetooth (BT)
S200, acquiring display information of a mobile terminal and a computer terminal, and creating a virtual screen;
the computer terminal transmits the resolution information of the display screen to the mobile phone through the interconnection channel; according to the resolution of a display screen of a computer terminal, creating a virtual screen in equal proportion to the resolution of the display screen of the mobile terminal, wherein the virtual screen displays an application interface started by the mobile terminal, and each started application on the mobile terminal corresponds to one virtual screen;
s300 Combined display interface
Acquiring virtual screen pictures, and combining the virtual screen pictures into an interface suitable for being displayed by a computer terminal;
s400 coded transmission
Encoding the picture data displayed by the virtual screen into a video stream, and transmitting the video stream to a computer terminal through an interconnection channel;
s500 video decoding display
The video decoder decodes the video stream and displays it on a computer-like terminal.
In the step S200: calling a CreateVirtualDisplay interface by using an API in the android system to create a virtual screen; the virtual screen is created in the IOS system using an API call [ [ UIWindow alloc ] initWithFrame [ [ UIScreen mainScreen ]. bound ] interface.
Referring to fig. 2, further, thestep 200 includes the following steps:
s210, determining the size of a virtual screen;
s220 creates a virtual screen.
Further, in step S210, the virtual screen size is determined as:
when the card width > card height, that is, when the computer class terminal is a landscape screen, the virtual screen size is calculated according to the following formula:
virtualHeigh= carHeight
virtualWidth = phoneWidth*carHeight/phoneHeight ;
when the carWidth is less than or equal to the carHeight, namely the computer terminal is a vertical screen, the size of the virtual screen is calculated according to the following formula:
virtualWidth= carWidth/n
virtualHeight = phoneHeight*carWidth/n/phoneWidth
wherein, phoneWidth is the width of the mobile phone screen; phonehight is the height of the mobile phone screen; the card width is the width of a computer terminal screen; carHeight is the height of a screen of the computer terminal; virtualWidth is the width of the virtual screen; virtualHeight is the virtual screen height; n is a positive integer. For example:
for example: when the computer-based terminal is a landscape screen, the width-high resolution is 1280-720, and the width-high resolution of the mobile terminal is 1080-1920, the virtual screen height virtualheight = carHeight = 720; virtual screen width virtualWidth = phonWidth _ car height/phonehight = 1080 × 720/1920 = 405, resolution ratio (width/height) of the virtual screen is that 405/720=0.5625 mobile phone end resolution ratio (width/height) is that 1080/1920=0.5625 virtual screen resolution is in equal proportion to mobile terminal display screen resolution, and the excess part of the virtual screen can be viewed in a sliding mode towards the left.
For example: 720 x 1280 resolution when the computer-like terminal is a vertical screen (width x height). When the resolution of the handset is 1080 (width) 1920, virtual screen height virtualHeight = phonehight/2/phonevidth = 1920/720/2/1080 = 640, and virtual screen width virtualWidth = carWidth/2=720/2= 360.
Resolution ratio (width/height) of virtual screen: (720/2)/640=0.5625
Handset side resolution ratio (width/height): 1080/1920=0.5625
The number of final interface displays is 2 x 2, and the excess part can be upwards slid and viewed.
As an embodiment of the present invention, when the card width > card height, that is, when the computer terminal is a landscape screen, that is, the computer terminal is a landscape screen, the combination method in step S300 is: and aligning and combining the virtual screen pictures from left to right according to the sequence of the application instant operation of the mobile terminal. As shown in fig. 3, when the combined display interface is smaller than the screen area of the computer-like terminal, the vacant area is filled with black. As shown in fig. 4, when the combined display interface is smaller than the screen area of the computer-like terminal, the area beyond the screen of the computer-like terminal is viewed by sliding to the left.
As a second embodiment of the present invention, when the card width is not greater than the card height, that is, when the computer terminal is a vertical screen, step S210 specifically includes:
when the number of applications opened by the mobile terminal is less than 3, n =1 in the virtual screen size calculation formula. As shown in fig. 5 to 7, when the mobile terminal starts 1 or 2 applications, n =1 in the virtual screen size calculation formula. At this time, the combination method in step S300 is: and when the number of the applications started by the mobile terminal is less than 3, aligning the combined virtual screen picture from top to bottom according to the sequence of the immediate operation of the applications of the mobile terminal.
When the number of the applications started by the mobile terminal is larger than or equal to 3, n =2 in the virtual screen size calculation formula. As shown in fig. 8 and 9, when the number of applications started by the mobile terminal is greater than or equal to 3, the virtual screen images are sequentially aligned and combined according to the sequence of the immediate operation of the applications of the mobile terminal.
As shown in fig. 3, 5, 6 and 8, when the combined display interface is smaller than the screen area of the computer terminal, the vacant area is filled with black.
And when the combined display interface is larger than the screen area of the computer terminal, the area beyond the screen of the computer terminal is viewed by sliding leftwards or upwards. As shown in fig. 4, when the card width > card height, that is, the computer-class terminal is a landscape screen, when the combined display interface is smaller than the screen area of the computer-class terminal, the area beyond the screen of the computer-class terminal is viewed by sliding to the left. As shown in fig. 7 and 9, when the card width is less than or equal to the card height, that is, when the computer terminal is in the vertical screen, when the combined display interface is smaller than the screen area of the computer terminal, the area beyond the screen of the computer terminal is viewed by sliding upward.
When the sliding check is performed beyond the screen area of the computer terminal, the sliding logic is the event transmission logic of the Android system: when the multi-control is nested, the screen receives a touch event, the touch event is preferentially responded by the internal control, when the internal control does not respond to the event, the event is responded by the external control, and when the internal control responds to the event, the external control does not respond.
Specifically, the product for establishing the interconnection channel in step S100 may be hundred million interconnection products of me, carelife of hundredth company, or careplay of apple company.
When the mobile terminal starts a plurality of applications, the combined split screen projection method of the mobile terminal and the computer terminal creates a plurality of virtual screens to display the application interfaces started by the mobile terminal, and combines the interfaces of the virtual screens to the computer terminal for display. When the mobile terminal starts a plurality of applications to project screens and switches the applications, the mobile terminal does not need to be frequently switched, the operation is convenient, and the driving operation safety is improved.

Claims (10)

CN202010049200.1A2020-01-162020-01-16Combined split screen projection method of mobile terminal and computer terminalPendingCN111182346A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202010049200.1ACN111182346A (en)2020-01-162020-01-16Combined split screen projection method of mobile terminal and computer terminal

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202010049200.1ACN111182346A (en)2020-01-162020-01-16Combined split screen projection method of mobile terminal and computer terminal

Publications (1)

Publication NumberPublication Date
CN111182346Atrue CN111182346A (en)2020-05-19

Family

ID=70651148

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202010049200.1APendingCN111182346A (en)2020-01-162020-01-16Combined split screen projection method of mobile terminal and computer terminal

Country Status (1)

CountryLink
CN (1)CN111182346A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111654727A (en)*2020-06-282020-09-11北京汗粮科技有限公司Screen projection interactive operation method for large-screen terminal
CN111782316A (en)*2020-06-112020-10-16武汉卡比特信息有限公司Low-power-consumption screen projection method for mobile phone and computer terminal
CN112416200A (en)*2020-11-262021-02-26维沃移动通信有限公司Display method, display device, electronic equipment and readable storage medium
CN113556598A (en)*2020-09-102021-10-26华为终端有限公司 Multi-window screen projection method and electronic device
CN113566841A (en)*2021-06-112021-10-29深圳市麦积电子科技有限公司Intelligent navigation method and system based on instrument
CN113672516A (en)*2021-08-312021-11-19武汉卡比特信息有限公司Automatic testing method and system for virtual screen interconnection interface control
CN114416000A (en)*2021-12-292022-04-29上海赫千电子科技有限公司 A multi-screen interaction method and multi-screen interaction system applied to smart cars
CN115729502A (en)*2022-03-232023-03-03博泰车联网(南京)有限公司 Response method, electronic equipment, and storage medium for screen projection terminal and display terminal

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102591575A (en)*2011-12-262012-07-18广东威创视讯科技股份有限公司Method for deploying software on wide-screen display and device
CN103324457A (en)*2013-06-212013-09-25东莞宇龙通信科技有限公司Terminal and multi-task data display method
US20140195690A1 (en)*2008-11-262014-07-10David HarrisonZero configuration communication between a browser and a networked media device
CN105308675A (en)*2013-04-302016-02-03微软技术许可有限责任公司Second screen view with multitasking
CN105955689A (en)*2016-05-192016-09-21乐视控股(北京)有限公司Screen adaption method and device during multi-screen interaction
CN110248022A (en)*2019-06-062019-09-17武汉卡比特信息有限公司A kind of throwing screen method of tripartite's application based on mobile phone interconnection
CN110286864A (en)*2019-05-152019-09-27武汉卡比特信息有限公司A kind of mobile phone and computer terminal, which adaptively interconnect, throws screen method
CN110515576A (en)*2019-07-082019-11-29华为技术有限公司 Display control method and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140195690A1 (en)*2008-11-262014-07-10David HarrisonZero configuration communication between a browser and a networked media device
CN102591575A (en)*2011-12-262012-07-18广东威创视讯科技股份有限公司Method for deploying software on wide-screen display and device
CN105308675A (en)*2013-04-302016-02-03微软技术许可有限责任公司Second screen view with multitasking
CN103324457A (en)*2013-06-212013-09-25东莞宇龙通信科技有限公司Terminal and multi-task data display method
CN105955689A (en)*2016-05-192016-09-21乐视控股(北京)有限公司Screen adaption method and device during multi-screen interaction
CN110286864A (en)*2019-05-152019-09-27武汉卡比特信息有限公司A kind of mobile phone and computer terminal, which adaptively interconnect, throws screen method
CN110248022A (en)*2019-06-062019-09-17武汉卡比特信息有限公司A kind of throwing screen method of tripartite's application based on mobile phone interconnection
CN110515576A (en)*2019-07-082019-11-29华为技术有限公司 Display control method and device

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111782316A (en)*2020-06-112020-10-16武汉卡比特信息有限公司Low-power-consumption screen projection method for mobile phone and computer terminal
CN111654727A (en)*2020-06-282020-09-11北京汗粮科技有限公司Screen projection interactive operation method for large-screen terminal
CN113556598A (en)*2020-09-102021-10-26华为终端有限公司 Multi-window screen projection method and electronic device
CN113691846A (en)*2020-09-102021-11-23华为终端有限公司Multi-window screen projection method and electronic equipment
CN112416200A (en)*2020-11-262021-02-26维沃移动通信有限公司Display method, display device, electronic equipment and readable storage medium
CN113566841A (en)*2021-06-112021-10-29深圳市麦积电子科技有限公司Intelligent navigation method and system based on instrument
CN113672516A (en)*2021-08-312021-11-19武汉卡比特信息有限公司Automatic testing method and system for virtual screen interconnection interface control
CN113672516B (en)*2021-08-312024-03-29武汉卡比特信息有限公司Automatic testing method and system for virtual screen interconnection interface control
CN114416000A (en)*2021-12-292022-04-29上海赫千电子科技有限公司 A multi-screen interaction method and multi-screen interaction system applied to smart cars
CN114416000B (en)*2021-12-292024-02-20上海赫千电子科技有限公司 A multi-screen interaction method and multi-screen interaction system applied to smart cars
CN115729502A (en)*2022-03-232023-03-03博泰车联网(南京)有限公司 Response method, electronic equipment, and storage medium for screen projection terminal and display terminal
CN115729502B (en)*2022-03-232024-02-27博泰车联网(南京)有限公司Screen-throwing end and display end response method, electronic equipment and storage medium

Similar Documents

PublicationPublication DateTitle
CN111182346A (en)Combined split screen projection method of mobile terminal and computer terminal
US10362157B2 (en)Mobile information processing apparatus
US9589533B2 (en)Mobile electronic device integration with in-vehicle information systems
CN1256834C (en) Video overlay device for mobile telecommunication terminal
CN110286864A (en)A kind of mobile phone and computer terminal, which adaptively interconnect, throws screen method
US8723891B2 (en)System and method for efficiently processing digital video
CN103443585B (en)Vehicle fitting and external device screen display system
CN112087648B (en)Image processing method, image processing device, electronic equipment and storage medium
CN113645469B (en)Image processing method and device, intelligent terminal and computer readable storage medium
CN101184217A (en) Wireless ultra-broadband combined high-resolution large-screen display method and device
CN1258413A (en)Graphic image generation and coding
US20210183331A1 (en)Display device and driving method thereof
CN112118558B (en)Vehicle-mounted screen display method, vehicle and computer readable storage medium
US20010050685A1 (en)Animated graphic image generation and coding
CN1121799C (en)Method for demostrating image and sequency by mobile telephone communication equipment
CN102957842B (en)A kind of method of video image processing, Apparatus and system
CN102770827A (en)Method for displaying multimedia content on a screen of a terminal
CN112085645B (en)Image acceleration realization method based on embedded processor
CN115941925A (en)3D display method, device, equipment and storage medium
JP6552741B2 (en) Video display for elevator
US20060146366A1 (en)Apparatus and method for enhancing image quality of a mobile communication terminal
CN116820377A (en)Screen projection system and screen projection method for mobile terminal and multiple vehicle-mounted screens
CN111782316A (en)Low-power-consumption screen projection method for mobile phone and computer terminal
CN109714617A (en)Vehicular display control device
CN113330508B (en) Semiconductor devices, in-vehicle display systems using the same, and electronic devices

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20200519

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp