CN108255446A - multi-screen splicing display method, device and mobile terminal - Google Patents
multi-screen splicing display method, device and mobile terminal Download PDFInfo
- Publication number
- CN108255446A CN108255446A CN201611238457.1A CN201611238457A CN108255446A CN 108255446 A CN108255446 A CN 108255446A CN 201611238457 A CN201611238457 A CN 201611238457A CN 108255446 A CN108255446 A CN 108255446A
- Authority
- CN
- China
- Prior art keywords
- terminal
- screen
- display
- group
- content
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
- G06F3/1446—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display display composed of modules, e.g. video walls
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of multi-screen splicing display method, device and mobile terminals, the end message and content to be displayed of multi-screen tiled display are used to implement by obtaining, and content to be displayed is split according to end message, obtain the segmentation content to be shown that end message corresponds to each terminal, then each segmentation content to be shown is sent to counterpart terminal to show, it realizes multi-screen tiled display, achievees the effect that large screen display.It follows that the present invention realizes the amplification to showing content in small screen device using multi-screen connected connection technology, it is hereby achieved that preferable visual effect.
Description
Technical field
The present invention relates to mobile communication technology field, more specifically, being related to a kind of multi-screen splicing display method, device
And mobile terminal.
Background technology
At present, when needing the display content on shared small screen device, display, advertising are reported preferably to meet
Etc. various demands, it will usually the display content on small screen device is launched onto large screen equipment, it is better to obtain
Visual effect.
And the present inventor passes through the study found that in some cases, such as outdoors, being set when needing shared the small screen
During display content in standby, there is no large screen equipment for display.Therefore, in this case, how by small screen device
In display content be enlarged display and obtain preferable visual effect, become the skill of those skilled in the art's urgent need to resolve
Art problem.
Invention content
In view of this, the present invention a kind of multi-screen splicing display method, device and mobile terminal are disclosed, with reality there are currently no
In the case that large screen equipment is for display, the display content in small screen device can be still enlarged display and obtain compared with
Good visual effect.
A kind of multi-screen splicing display method, including:
The end message and content to be displayed for being used to implement multi-screen tiled display are obtained, the end message at least wraps
It includes:Terminal quantity and each terminal positional information;
The content to be displayed is split according to the end message, the end message is obtained and corresponds to each terminal
Segmentation content to be shown;
Each segmentation content to be shown is sent to counterpart terminal to show.
Preferably, the end message that the acquisition is used to implement multi-screen tiled display includes:
The request of addition group is sent to the terminal that connection is established with present terminal;
If receiving the response for confirming and adding in the group, the terminal for sending the response is added in into the group, and
The terminal iidentification selected from the group according to user obtains the end message.
Preferably, the request that addition group is sent to the terminal that connection is established with present terminal includes:
Reception group creates instruction, and creates instruction according to the group and create the group;
Terminal is searched, and the terminal with being found establishes connection;
The request for adding in the group is sent to the terminal that connection is established with the present terminal.
Preferably, the lookup terminal, and the terminal with being found is established connection and is included:
Scanning search is located at the other-end in same LAN;
It establishes and connects with the terminal found.
Preferably, when the terminal for being used to implement multi-screen tiled display include present terminal when, it is described will it is each described in
Segmentation content to be shown, which is sent to counterpart terminal and show, to be included:It is used to implement to other in addition to the present terminal more
The terminal that screen splicing is shown sends corresponding segmentation content to be shown;
Alternatively, when the terminal for being used to implement multi-screen tiled display not include present terminal when, it is described will it is each described in
Segmentation content to be shown, which is sent to counterpart terminal and show, to be included:It is sent out to all terminals for being used to implement multi-screen tiled display
Send corresponding segmentation content to be shown.
A kind of multi-screen splicing display device, including:
First acquisition unit, for obtaining the end message for being used to implement multi-screen tiled display, the end message is extremely
Include less:Terminal quantity and each terminal positional information;
Second acquisition unit, for obtaining content to be displayed;
Cutting unit for being split according to the end message to the content to be displayed, obtains the terminal letter
The segmentation content to be shown of the corresponding each terminal of breath;
Transmitting element shows for each segmentation content to be shown to be sent to counterpart terminal.
Preferably, the first acquisition unit includes:
Transmission sub-unit is asked, for sending the request of addition group to the terminal that connection is established with present terminal;
Subelement is obtained, if confirming the response for adding in the group for receiving, the terminal of the response will be sent
The group is added in, and the end message is obtained according to the terminal iidentification that user selects from the group.
Preferably, the request transmission sub-unit includes:
Subelement is created, instruction is created, and instruction is created according to the group and creates the group for receiving group;
Connection subelement is established, for searching terminal, and the terminal with being found establishes connection;
Transmission sub-unit, for sending the request for adding in the group to the terminal that connection is established with the present terminal.
Preferably, the connection subelement of establishing specifically includes:
Scanning search is located at the other-end in same LAN, and the terminal with being found establishes connection.
Preferably, when the terminal for being used to implement multi-screen tiled display includes present terminal, the transmitting element
It further includes:It is sent to other terminals for being used to implement multi-screen tiled display in addition to the present terminal corresponding to be shown
Divide content;
Alternatively, when the terminal for being used to implement multi-screen tiled display does not include present terminal, the transmitting element
It further includes:Corresponding segmentation content to be shown is sent to all terminals for being used to implement multi-screen tiled display.
A kind of mobile terminal, the mobile terminal include multi-screen splicing display device described above.
From above-mentioned technical solution it is found that the invention discloses a kind of multi-screen splicing display method, device and movement eventually
End, the end message and content to be displayed of multi-screen tiled display are used to implement by obtaining, and are treated according to end message
Display content is split, and obtains the segmentation content to be shown that end message corresponds to each terminal, then will be in each segmentation to be shown
Appearance is sent to counterpart terminal and is shown, realizes multi-screen tiled display, achievees the effect that large screen display.It follows that this
Invention realizes the amplification to showing content in small screen device using multi-screen connected connection technology, it is hereby achieved that preferably regarding
Feel effect.
Description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, to embodiment or will show below
There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
The embodiment of invention, for those of ordinary skill in the art, without creative efforts, can also basis
Disclosed attached drawing obtains other attached drawings.
Fig. 1 is a kind of multi-screen splicing display method flow chart disclosed by the embodiments of the present invention;
Fig. 2 is a kind of scene graph of multi-screen splicing display method disclosed by the embodiments of the present invention;
Fig. 3 is the scene graph of another multi-screen splicing display method disclosed by the embodiments of the present invention;
Fig. 4 is a kind of method for obtaining the end message for being used to implement multi-screen tiled display disclosed by the embodiments of the present invention
Flow chart;
Fig. 5 shows the P2P formed with equipment for an a kind of display source device disclosed by the embodiments of the present invention and Duo Tai
The schematic diagram of Group;
Fig. 6 is a kind of structure diagram of multi-screen splicing display device disclosed by the embodiments of the present invention;
Fig. 7 is a kind of structure diagram for asking transmission sub-unit disclosed by the embodiments of the present invention;
Fig. 8 is a kind of hardware structure diagram of mobile terminal disclosed by the embodiments of the present invention.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, those of ordinary skill in the art are obtained every other without making creative work
Embodiment shall fall within the protection scope of the present invention.
The embodiment of the invention discloses a kind of multi-screen splicing display method, device and mobile terminal, with reality there are currently no
In the case that large screen equipment is for display, the display content in small screen device can be still enlarged to display and obtained preferable
Visual effect.
As shown in Figure 1, a kind of multi-screen splicing display method flow chart disclosed by the embodiments of the present invention, multi-screen splicing
Display methods can be applied on mobile terminal, which can include but is not limited to smart mobile phone and tablet computer
(PAD), which includes step:
Step S101, the end message and content to be displayed for being used to implement multi-screen tiled display are obtained;
Wherein, end message includes at least:Terminal quantity and each terminal positional information (such as location coordinate information).
It should be noted that the terminal for being used to implement multi-screen tiled display is generally rectangular, and therefore, the position of these terminals
Confidence breath can use top left co-ordinate and lower right corner coordinate representation, such as (0.5*width, 0, width, 0.5*height), wherein,
(0.5*width, 0) represents the top left co-ordinate of terminal, and (width, 0.5*height) represents the bottom right angular coordinate of terminal.
In the present embodiment, the terminal for being used to implement multi-screen tiled display is a including N (N >=2), can in this N number of terminal
To include control terminal, i.e. control terminal also assists in display content to be displayed;In addition, control can not also be included in this N number of terminal
Terminal processed needs another terminal as control terminal.
Wherein, control terminal is as source device (WFD Source) is shown, for the content to be displayed in the equipment to be thrown
It is mapped to other-end.
Terminal other than control terminal with equipment (WFD Sink), is passed as display for receiving control terminal by WiFi
The content to be displayed sent, and other-end is cooperateed with to combine content to be displayed and is shown.
The English full name of WFD is:WiFi-Direct, WiFi-Direct are a kind of completely new technologies, even if not passing
In the WiFi network of system or the environment of WiFi access points, remain able to realize in the equipment rooms such as smart mobile phone and digital camera
Point-to-point WiFi connections.
Wherein, content to be displayed can be complete image or video information.To ensure the terminal as display equipment
To the clarity and visual effect of content to be displayed, the consistent peace of screen parameters such as the preferred size of each display equipment, resolution ratio
Tall and erect terminal.
It should be noted that the embodiment is described from control terminal side, i.e. present terminal in the embodiment
Terminal in order to control.
Step S102, content to be displayed is split according to end message, obtains end message and correspond to treating for each terminal
Display segmentation content;
The native system of terminal as display equipment uses Android WiFi Display structure systems, only supports
One Display (display), i.e. display equipment.In Android WiFi Display structure systems, Remote
Display (remote display) is obtained by Surface (surface layer) objects from Surface Flinger (display synthesis system) module
The image that upper strata UI (user interface) is taken to be drawn, and Surface objects are really from Surface Media Source (face matchmakers
Body source) it obtains, therefore, content to be displayed need to pass through Surface Media Source::Read functions obtain.
Since display equipment is extended to from 1 N number of, and show that source device is still one, therefore, each display is read with equipment
The object taken is constant, but the content read becomes smaller, i.e., each display equipment only reads corresponding segmentation content to be shown.
Wherein, the specific implementation process of step S102 is as follows:
The arrangement N=ColN*LineM of N number of identical display equipment, wherein, ColN represents Nth column, and LineM represents the
M rows, referring specifically to table 1:
Table 1
Display source device display screen size be:DisplayWidth (width) * DisplayHeight (height);
The display screen size of display equipment is:DisWidth*DisHeight;
It then shows in the segmentation to be shown read with equipment (display is rectangle with equipment) X=ColX*LineX needs
Holding corresponding data is:
(DisplayWidth* (ColX-1)/ColN, DisplayHeight* (LineX-1)/LineM,
DisplayWidth*ColX/ColN, DisplayHeight*LineX/LineM);
Wherein:(DisplayWidth* (ColX-1)/ColN, DisplayHeight* (LineX-1)/LineM) is display
With the coordinate of equipment upper left position;
(DisplayWidth*ColX/ColN, DisplayHeight*LineX/LineM) is the display equipment upper right corner
The coordinate of position.
It should be noted that corresponding data of segmentation content to be shown that each display equipment needs are read namely each aobvious
Show the location coordinate information with equipment.Since each display equipment is generally rectangular, the position of these each display equipment
Coordinate information can use top left co-ordinate and lower right corner coordinate representation.
Preferably, it is the arrangement mode of the display effect, respectively display equipment that ensure multi-screen splicing, preferably with showing source
The close arrangement mode of the screen proportion of equipment, i.e. DisplayWidth/DisplayHeight are similar to (DisWidth*
ColN)/(DisHeight*LineM)。
For example, as illustrated in fig. 2, it is assumed that currently there are 5 terminals, terminal 201-205 is set as, wherein, terminal 201 is control
Terminal processed, terminal 202-205 put in order as the terminal for realizing tiled display, terminal 202~205 as 2*2, then
The corresponding content corresponding data to be shown of dividing of terminal 202 are (0,0,0.5*width, 0.5*height);
The corresponding content corresponding data to be shown of dividing of terminal 203 are (0.5*width, 0, width, 0.5*
height);
The corresponding data of corresponding segmentation content to be shown of terminal 204 for (0,0.5*height, 0.5*width,
height);
The corresponding data of corresponding segmentation content to be shown of terminal 205 for (0.5*width, 0.5*height, width,
height)。
Step S103, each segmentation content to be shown is sent to counterpart terminal to show.
It should be noted that present terminal can not be included by being used to implement the terminal of multi-screen tiled display, that is, control
Terminal, and present terminal, i.e. control terminal can be included.
When the terminal for being used to implement multi-screen tiled display does not include present terminal, i.e. control terminal, due to control eventually
End is split to obtain each segmentation content to be shown according to end message to content to be displayed, and control terminal not into
Row display, therefore, control terminal need to send corresponding segmentation to be shown to all terminals for being used to implement multi-screen tiled display
Content.
For example, as described in Figure 2, terminal, terminal 202-205 are the terminal for realizing tiled display to terminal 201 in order to control,
Since terminal 201 is according to the end message of terminal 202-205, content to be displayed is split to obtain terminal 202-205
Segmentation content to be shown, and terminal 201 without display, therefore, terminal 201 need to terminal 202-205 send it is corresponding
Segmentation content to be shown.
When the terminal for being used to implement multi-screen tiled display includes present terminal, i.e. control terminal, due to control terminal
According to end message, content to be displayed is split to obtain each segmentation content to be shown, and control terminal shows and treats
Display segmentation content, therefore, the terminal transmission that control terminal need to be used to implement multi-screen tiled display to other-end are corresponding
Segmentation content to be shown.
For example, as shown in figure 3, the terminal in order to control of terminal 301, terminal 301~304 are to realize the end of tiled display
End, terminal 301 according to the end message of terminal 301~304, is split content to be displayed, obtain terminal 301~
304 segmentation content to be shown, therefore, terminal 301 need to only send corresponding segmentation content to be shown to terminal 302~304 and be
It can.
The present embodiment can be applied to demonstration (such as a people carries out PPT demonstrations to more people), more people's video conferences (for example,
More people participate in the video conference of company together) etc. several scenes, under a little scenes, user can be by multiple terminals, such as mobile phone
It puts together, realizes the effect of large screen display, and with good mobility, portability and instant availability, greatly promote
The usage experience of user.
In addition, the present embodiment is readily applicable to the small-sized of individual in addition to can be adapted for the large-scale business such as tissue, mechanism
Business, so as to provide facility to the user.
In summary, the present invention by obtain be used to implement multi-screen tiled display end message and it is to be shown in
Hold, and content to be displayed be split according to end message, obtain the segmentation content to be shown that end message corresponds to each terminal,
Then each segmentation content to be shown is sent to counterpart terminal to show, realizes multi-screen tiled display, reach large screen and show
The effect shown.It follows that the present invention realizes the amplification to showing content in small screen device using multi-screen connected connection technology,
It is hereby achieved that preferable visual effect.
It should be noted that control terminal is located at the terminal for being used to implement multi-screen tiled display in same group,
Control terminal is determined by user, is mainly used for managing the terminal in the group.
Therefore, in order to further optimize the above embodiments, the step S101 acquisitions in above-described embodiment are used to implement multi-screen
The process of the end message of tiled display specifically includes:
The request of addition group is sent to the terminal that connection is established with present terminal;
If receiving the response for confirming and adding in the group, the terminal for sending the response is added in into the group, and
The terminal iidentification selected from the group according to user obtains the end message.
As shown in figure 4, a kind of acquisition disclosed by the embodiments of the present invention is used to implement the end message of multi-screen tiled display
Method flow diagram, including step:
Step S401, it receives group and creates instruction, and instruction is created according to the group and creates the group;
In the present embodiment, user can create a group, and the group that present terminal receives user's triggering creates instruction
Afterwards, instruction establishment group can be created according to the group.
It should be noted that the preferred android terminal of terminal in the present invention.Android terminal uses WIFI P2P (Peer-to-
Peer, equity) agreement, it is ensured that more display equipment are connect with same display source device, are formed to show source device
For the WiFi groups of core, that is, a display source device and Duo Tai show and may be constructed a P2P Group with equipment, specifically
As shown in Figure 5.
Wherein, a display source device and Duo Tai are shown with equipment (N number of altogether) when forming a P2P Group, display
Source device needs record the number of display equipment and arrangement mode, so as to when being split to content to be displayed
It uses.
Step S402, terminal is searched, and the terminal with being found establishes connection;
Specifically, the other-end in same LAN can be located at by scanning search, then end with being found
Connection is established at end, and after connection is successfully established, control terminal can communicate with establishing the terminal room of connection.
Wherein, LAN can be already present LAN in current environment.
In addition, wireless connection or wired connection may be used in terminal room, wherein wireless connection includes but not limited to WiFi
The modes such as Direct, WiFi Display.
Step S403, the request for adding in the group is sent to the terminal that connection is established with the present terminal;
If step S404, receiving the response for confirming and adding in the group, the terminal for sending the response is added in into institute
Group is stated, and the end message is obtained according to the terminal iidentification that user selects from the group.
Other-end is decided whether terminal adding in group by user, such as after the request for receiving present terminal transmission
Fruit adheres to group, a response for confirming addition group can be sent to present terminal, so as to be successfully joined the group.
Above-mentioned acquisition is used to implement the embodiment of the method for the end message of multi-screen tiled display, by searching for terminal, and
Establish and connect with the terminal that is found, then request establishes the terminal of connection and adds in the group created, finally according to user from
The terminal iidentification selected in group obtains end message, realizes that multi-screen tiled display provides condition to be follow-up.
It should be noted that traditional Android primary system uses Android WiFi Display structure systems, only
Support a Display (display), i.e. a display equipment.To realize that a display source device supports more displays simultaneously
With equipment, it is necessary to which agreement is extended.
Protocol extension specifically includes:(1) by display equipment from it is original only support an audio extension for support simultaneously audio and
Video.
(2) Android WiFi Display structure systems are extended, including two parts content:To the encoding and decoding that communicate
Module is extended and screen display module is extended;
In the coding/decoding module that communicates, the RemoteDisplay of Android (long-range display) class represent display source device and
RTP (Real-time Transport Protocol, real-time transport protocol)/RTSP (Real Time that display is interacted with equipment
Streaming Protocol, real time streaming transport protocol) channel, when display source device and display equipment are established by WiFi and connected
When connecing, a Surface class will be obtained to establish and connect with Surface Flinger (display synthesis system) module, in this way,
Rendered good UI contents through Surface classes, are transmitted to aobvious by Surface Flinger modules by RemoteDisplay classes
Show and use equipment.Therefore in this application, the example of RemoteDisplay classes becomes N number of, while corresponding from 1 before
The UI contents carried in Surface classes are also partitioned into N blocks, and the wherein numerical value of N is identical with the number of display equipment.
In screen display module, the Wifi-Display Device (Wifi-Display devices) of Android represent aobvious
Show with equipment, thus it is such be also required to expand to from 1 it is N number of.In Android WiFi Display structure systems, screen display is led to
Display Manager Servcie (display manager) management is crossed, and display corresponds to WifiDisplayDevice with equipment
Class namely DisplayDevice (display device) class.It is to pass through in Display ManagerServcie classes
DisplayAadpter (display adapter) manages each Display Device, and WifiDisplayDevice is to pass through
WifiDisplayAadpter is managed, WifiDisplay Controller (wireless network display controller) management
WifiDisplayAadpter, while establish and contact with Remote Display.Since display equipment from 1 expands to N, institute
The WifiDisplayDevice number preserved to be needed to become N number of from 1 in WifiDisplayAadpter classes, while
WifiDisplayAadpter also preserves the location information of each WifiDisplayDevice.
Corresponding with above method embodiment, the present invention also provides a kind of multi-screen splicing display devices.
As shown in fig. 6, a kind of structure diagram of multi-screen splicing display device disclosed by the embodiments of the present invention, the display
Device includes:
First acquisition unit 601, for obtaining the end message for being used to implement multi-screen tiled display, the end message
It includes at least:Terminal quantity and each terminal positional information;
It should be noted that the terminal for being used to implement multi-screen tiled display is generally rectangular, and therefore, the position of these terminals
Confidence breath can use top left co-ordinate and lower right corner coordinate representation, such as (0.5*width, 0, width, 0.5*height), wherein,
(0.5*width, 0) represents the top left co-ordinate of terminal, and (width, 0.5*height) represents the bottom right angular coordinate of terminal.
In the present embodiment, the terminal for being used to implement multi-screen tiled display is a including N (N >=2), can in this N number of terminal
To include control terminal, i.e. control terminal also assists in display content to be displayed;In addition, control can not also be included in this N number of terminal
Terminal processed needs another terminal as control terminal.
Wherein, control terminal is as source device (WFD Source) is shown, for the content to be displayed in the equipment to be thrown
It is mapped to other-end.
Terminal other than control terminal with equipment (WFD Sink), is passed as display for receiving control terminal by WiFi
The content to be displayed sent, and other-end is cooperateed with to combine content to be displayed and is shown.
The English full name of WFD is:WiFi-Direct, WiFi-Direct are a kind of completely new technologies, even if not passing
In the WiFi network of system or the environment of WiFi access points, remain able to realize in the equipment rooms such as smart mobile phone and digital camera
Point-to-point WiFi connections.
Wherein, content to be displayed can be complete image or video information.To ensure the terminal as display equipment
To the clarity and visual effect of content to be displayed, the consistent peace of screen parameters such as the preferred size of each display equipment, resolution ratio
Tall and erect terminal.
Second acquisition unit 602, for obtaining content to be displayed;
It should be noted that the execution of first acquisition unit 601 and second acquisition unit 602 in practical implementation is suitable
Sequence includes but is not limited to perform sequence disclosed in the present embodiment, can also first carry out second acquisition unit 602, perform first afterwards
Acquiring unit 601 or two acquiring units are performed simultaneously.
Cutting unit 603 for being split according to the end message to the content to be displayed, obtains the terminal
Information corresponds to the segmentation content to be shown of each terminal;
The native system of terminal as display equipment uses Android WiFiDisplay structure systems, only supports
One Display (display), i.e. display equipment.In Android WiFi Display structure systems, Remote
Display (remote display) is obtained by Surface (surface layer) objects from Surface Flinger (display synthesis system) module
The image that upper strata UI (user interface) is taken to be drawn, and Surface objects are really from Surface Media Source (face matchmakers
Body source) it obtains, therefore, content to be displayed need to pass through Surface Media Source::Read functions obtain.
Since display equipment is extended to from 1 N number of, and show that source device is still one, therefore, each display is read with equipment
The object taken is constant, but the content read becomes smaller, i.e., each display equipment only reads corresponding segmentation content to be shown.
The concrete operating principle of cutting unit 603 refers to embodiment of the method corresponding part, this is repeated no more.
Transmitting element 604 shows for each segmentation content to be shown to be sent to counterpart terminal.
It should be noted that present terminal can not be included by being used to implement the terminal of multi-screen tiled display, that is, control
Terminal, and present terminal, i.e. control terminal can be included.
When the terminal for being used to implement multi-screen tiled display includes present terminal, transmitting element 604 further includes:To except institute
It states other terminals for being used to implement multi-screen tiled display except present terminal and sends corresponding segmentation content to be shown;
Alternatively, when the terminal for being used to implement multi-screen tiled display does not include present terminal, transmitting element 604 also wraps
It includes:Corresponding segmentation content to be shown is sent to all terminals for being used to implement multi-screen tiled display.
The present embodiment can be applied to demonstration (such as a people carries out PPT demonstrations to more people), more people's video conferences (for example,
More people participate in the video conference of company together) etc. several scenes, under a little scenes, user can be by multiple terminals, such as mobile phone
It puts together, realizes the effect of large screen display, and with good mobility, portability and instant availability, greatly promote
The usage experience of user.
In addition, the present embodiment is readily applicable to the small-sized of individual in addition to can be adapted for the large-scale business such as tissue, mechanism
Business, so as to provide facility to the user.
In summary, the present invention by obtain be used to implement multi-screen tiled display end message and it is to be shown in
Hold, and content to be displayed be split according to end message, obtain the segmentation content to be shown that end message corresponds to each terminal,
Then each segmentation content to be shown is sent to counterpart terminal to show, realizes multi-screen tiled display, reach large screen and show
The effect shown.It follows that the present invention realizes the amplification to showing content in small screen device using multi-screen connected connection technology,
It is hereby achieved that preferable visual effect.
It should be noted that control terminal is located at the terminal for being used to implement multi-screen tiled display in same group,
Control terminal is determined by user, is mainly used for managing the terminal in the group.
Therefore, in order to further optimize the above embodiments,
First acquisition unit 601 specifically includes:
Transmission sub-unit is asked, for sending the request of addition group to the terminal that connection is established with present terminal;
Subelement is obtained, if confirming the response for adding in the group for receiving, the terminal of the response will be sent
The group is added in, and the end message is obtained according to the terminal iidentification that user selects from the group.
As shown in fig. 7, a kind of structure diagram for asking transmission sub-unit disclosed by the embodiments of the present invention, request send son
Unit includes:
Establishment subelement 701 creates instruction, and created according to the group and instruct establishment described small for receiving group
Group;
In the present embodiment, user can create a group, and the group that present terminal receives user's triggering creates instruction
Afterwards, instruction establishment group can be created according to the group.
It should be noted that the preferred android terminal of terminal in the present invention.Android terminal uses WIFI P2P (Peer-to-
Peer, equity) agreement, it is ensured that more display equipment are connect with same display source device, are formed to show source device
For the WiFi groups of core, that is, a display source device and Duo Tai show and may be constructed a P2P Group with equipment, specifically
As shown in Figure 5.
Wherein, a display source device and Duo Tai are shown with equipment when forming a P2P Group, and display source device needs
The number of display equipment and arrangement mode are recorded, to be used when being split to content to be displayed.
Connection subelement 702 is established, for searching terminal, and the terminal with being found establishes connection;
Specifically, the other-end that connection subelement 702 can be located at by scanning search in same LAN is established, so
It establishes and connects with the terminal found afterwards, after connection is successfully established, control terminal can be led to establishing the terminal room of connection
Letter.
Wherein, LAN can be already present LAN in current environment.
In addition, wireless connection or wired connection may be used in terminal room, wherein wireless connection includes but not limited to
The modes such as WiFiDirect, WiFi Display.
Transmission sub-unit 703 adds in asking for the group for being sent to the terminal that connection is established with the present terminal
It asks.
It should be noted that traditional Android primary system uses Android WiFi Display structure systems, only
Support a Display (display), i.e. a display equipment.To realize that a display source device supports more displays simultaneously
With equipment, it is necessary to which agreement is extended.
Protocol extension specifically includes:(1) by display equipment from it is original only support an audio extension for support simultaneously audio and
Video.
(2) Android WiFi Display structure systems are extended, including two parts content:To the encoding and decoding that communicate
Module is extended and screen display module is extended;
In the coding/decoding module that communicates, the RemoteDisplay of Android (long-range display) class represent display source device and
RTP (Real-time Transport Protocol, real-time transport protocol)/RTSP (Real Time that display is interacted with equipment
Streaming Protocol, real time streaming transport protocol) channel, when display source device and display equipment are established by WiFi and connected
When connecing, a Surface class will be obtained to establish and connect with Surface Flinger (display synthesis system) module, in this way,
Rendered good UI contents through Surface classes, are transmitted to aobvious by Surface Flinger modules by RemoteDisplay classes
Show and use equipment.Therefore in this application, the example of RemoteDisplay classes becomes N number of, while corresponding from 1 before
The UI contents carried in Surface classes are also partitioned into N blocks, and the wherein numerical value of N is identical with the number of display equipment.
In screen display module, the Wifi-Display Device (Wifi-Display devices) of Android represent aobvious
Show with equipment, thus it is such be also required to expand to from 1 it is N number of.In Android WiFi Display structure systems, screen display is led to
Display Manager Servcie (display manager) management is crossed, and display corresponds to WifiDisplayDevice with equipment
Class namely DisplayDevice (display device) class.It is to pass through in Display ManagerServcie classes
DisplayAadpter (display adapter) manages each Display Device, and WifiDisplayDevice is to pass through
WifiDisplayAadpter is managed, WifiDisplay Controller (wireless network display controller) management
WifiDisplayAadpter, while establish and contact with Remote Display.Since display equipment from 1 expands to N, institute
The WifiDisplayDevice number preserved to be needed to become N number of from 1 in WifiDisplayAadpter classes, while
WifiDisplayAadpter also preserves the location information of each WifiDisplayDevice.
The present invention also provides a kind of mobile terminal, which includes multi-screen tiled display described above and fills
It putting, Fig. 8 shows the hardware configuration of the mobile terminal, referring to Fig. 8,
Mobile terminal can include:Processor 1, communication interface 2, memory 3 and communication bus 4;
Wherein processor 1, communication interface 2, memory 3 complete mutual communication by communication bus 4;
Optionally, communication interface 2 can be the interface of communication module, such as the interface of gsm module;
Processor 1, for performing program;
Memory 3, for storing program;
Program can include program code, and said program code includes computer-managed instruction.
Processor 1 may be a central processor CPU or specific integrated circuit ASIC (Application
Specific Integrated Circuit) or be arranged to implement the embodiment of the present invention one or more integrate electricity
Road.
Memory 3 may include high-speed RAM memory, it is also possible to further include nonvolatile memory (non-volatile
Memory), a for example, at least magnetic disk storage.
Wherein, program can be specifically used for:
The end message and content to be displayed for being used to implement multi-screen tiled display are obtained, the end message at least wraps
It includes:Terminal quantity and each terminal positional information;
The content to be displayed is split according to the end message, the end message is obtained and corresponds to each terminal
Segmentation content to be shown;
Each segmentation content to be shown is sent to counterpart terminal to show.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by
One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation
Between there are any actual relationship or orders.Moreover, term " comprising ", "comprising" or its any other variant meaning
Covering non-exclusive inclusion, so that process, method, article or equipment including a series of elements not only include that
A little elements, but also including other elements that are not explicitly listed or further include for this process, method, article or
The intrinsic element of equipment.In the absence of more restrictions, the element limited by sentence "including a ...", is not arranged
Except also there are other identical elements in the process, method, article or apparatus that includes the element.
Each embodiment is described by the way of progressive in this specification, the highlights of each of the examples are with other
The difference of embodiment, just to refer each other for identical similar portion between each embodiment.
The foregoing description of the disclosed embodiments enables professional and technical personnel in the field to realize or use the present invention.
A variety of modifications of these embodiments will be apparent for those skilled in the art, it is as defined herein
General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, it is of the invention
The embodiments shown herein is not intended to be limited to, and is to fit to and the principles and novel features disclosed herein phase one
The most wide range caused.
Claims (11)
1. a kind of multi-screen splicing display method, which is characterized in that including:
The end message and content to be displayed for being used to implement multi-screen tiled display are obtained, the end message includes at least:
Terminal quantity and each terminal positional information;
According to the end message content to be displayed is split, obtains the end message and correspond to each terminal waiting to show
Show segmentation content;
Each segmentation content to be shown is sent to counterpart terminal to show.
2. multi-screen splicing display method according to claim 1, which is characterized in that the acquisition is used to implement multi-screen
The end message of tiled display includes:
The request of addition group is sent to the terminal that connection is established with present terminal;
If receiving the response for confirming and adding in the group, the terminal that will send the response adds in the group, and according to
The terminal iidentification that user selects from the group obtains the end message.
3. multi-screen splicing display method according to claim 2, which is characterized in that described to establish company to present terminal
The request that the terminal connect sends addition group includes:
Reception group creates instruction, and creates instruction according to the group and create the group;
Terminal is searched, and the terminal with being found establishes connection;
The request for adding in the group is sent to the terminal that connection is established with the present terminal.
4. multi-screen splicing display method according to claim 3, which is characterized in that the lookup terminal, and with being looked into
The terminal found is established connection and is included:
Scanning search is located at the other-end in same LAN;
It establishes and connects with the terminal found.
5. multi-screen splicing display method according to claim 1, which is characterized in that when it is described be used to implement it is multi-screen connected
It is described that each segmentation content to be shown is sent to counterpart terminal and carries out display packet when connecing the terminal of display and including present terminal
It includes:Corresponding segmentation to be shown is sent to other terminals for being used to implement multi-screen tiled display in addition to the present terminal
Content;
Alternatively, when the terminal for being used to implement multi-screen tiled display does not include present terminal, it is described described to wait to show by each
Show that segmentation content is sent to counterpart terminal and show to include:To all terminals transmissions pair for being used to implement multi-screen tiled display
The segmentation content to be shown answered.
6. a kind of multi-screen splicing display device, which is characterized in that including:
First acquisition unit, for obtaining the end message for being used to implement multi-screen tiled display, the end message at least wraps
It includes:Terminal quantity and each terminal positional information;
Second acquisition unit, for obtaining content to be displayed;
Cutting unit for being split according to the end message to the content to be displayed, obtains the end message pair
Answer the segmentation content to be shown of each terminal;
Transmitting element shows for each segmentation content to be shown to be sent to counterpart terminal.
7. multi-screen splicing display device according to claim 6, which is characterized in that the first acquisition unit includes:
Transmission sub-unit is asked, for sending the request of addition group to the terminal that connection is established with present terminal;
Subelement is obtained, if confirming the response for adding in the group for receiving, the terminal for sending the response is added in
The group, and the end message is obtained according to the terminal iidentification that user selects from the group.
8. multi-screen splicing display device according to claim 7, which is characterized in that the request transmission sub-unit packet
It includes:
Subelement is created, instruction is created, and instruction is created according to the group and creates the group for receiving group;
Connection subelement is established, for searching terminal, and the terminal with being found establishes connection;
Transmission sub-unit, for sending the request for adding in the group to the terminal that connection is established with the present terminal.
9. multi-screen splicing display device according to claim 8, which is characterized in that the foundation connection subelement is specific
Including:
Scanning search is located at the other-end in same LAN, and the terminal with being found establishes connection.
10. multi-screen splicing display device according to claim 5, which is characterized in that be used to implement multi-screen when described
When the terminal of tiled display includes present terminal, the transmitting element further includes:To other use in addition to the present terminal
Corresponding segmentation content to be shown is sent in the terminal for realizing multi-screen tiled display;
Alternatively, when the terminal for being used to implement multi-screen tiled display does not include present terminal, the transmitting element also wraps
It includes:Corresponding segmentation content to be shown is sent to all terminals for being used to implement multi-screen tiled display.
11. a kind of mobile terminal, which is characterized in that the mobile terminal includes the multi-screen described in claim 6-10 any one
Curtain splicing display device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611238457.1A CN108255446A (en) | 2016-12-28 | 2016-12-28 | multi-screen splicing display method, device and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611238457.1A CN108255446A (en) | 2016-12-28 | 2016-12-28 | multi-screen splicing display method, device and mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108255446A true CN108255446A (en) | 2018-07-06 |
Family
ID=62720566
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611238457.1A Pending CN108255446A (en) | 2016-12-28 | 2016-12-28 | multi-screen splicing display method, device and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108255446A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109213463A (en) * | 2018-08-27 | 2019-01-15 | 深圳艺达文化传媒有限公司 | Promotion video separated screen display methods and Related product |
CN110007841A (en) * | 2019-03-29 | 2019-07-12 | 联想(北京)有限公司 | A kind of control method and electronic equipment |
CN110275361A (en) * | 2019-06-27 | 2019-09-24 | 京东方科技集团股份有限公司 | Electronic jigsaw display device, control device and method, system |
CN113194277A (en) * | 2021-03-12 | 2021-07-30 | 广州朗国电子科技有限公司 | Method, device and storage medium for multi-screen video of conference terminal |
CN114661102A (en) * | 2022-05-23 | 2022-06-24 | 深圳市华曦达科技股份有限公司 | Screen combination display method, device and system for android intelligent terminal |
WO2022166434A1 (en) * | 2021-02-07 | 2022-08-11 | 华为技术有限公司 | Display method and electronic device |
WO2022179364A1 (en) * | 2021-02-27 | 2022-09-01 | 华为技术有限公司 | Spliced display method, electronic device and system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103226918A (en) * | 2013-03-29 | 2013-07-31 | 江苏清投视讯科技有限公司 | Multi-screen splicing system and splicing method thereof based on seamless display |
CN203309471U (en) * | 2013-06-25 | 2013-11-27 | 京东方科技集团股份有限公司 | Multi-screen frame and multi-screen display device |
CN103489374A (en) * | 2013-08-13 | 2014-01-01 | 江苏清投视讯科技有限公司 | Multi-screen spliced seamless display screen |
CN103488317A (en) * | 2012-06-12 | 2014-01-01 | 宏碁股份有限公司 | Method for combining multiple touch screens and combined screen |
CN104375798A (en) * | 2014-11-27 | 2015-02-25 | 中国科学技术大学 | Method for displaying multimedia through multiple mobile intelligent device screens in combined mode |
CN105045552A (en) * | 2015-08-26 | 2015-11-11 | 小米科技有限责任公司 | Multi-screen splicing display method and apparatus |
CN105786419A (en) * | 2014-12-22 | 2016-07-20 | 杭州海康威视数字技术股份有限公司 | Multi-screen splicing display control method and device and multi-screen splicing display system |
-
2016
- 2016-12-28 CN CN201611238457.1A patent/CN108255446A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103488317A (en) * | 2012-06-12 | 2014-01-01 | 宏碁股份有限公司 | Method for combining multiple touch screens and combined screen |
CN103226918A (en) * | 2013-03-29 | 2013-07-31 | 江苏清投视讯科技有限公司 | Multi-screen splicing system and splicing method thereof based on seamless display |
CN203309471U (en) * | 2013-06-25 | 2013-11-27 | 京东方科技集团股份有限公司 | Multi-screen frame and multi-screen display device |
CN103489374A (en) * | 2013-08-13 | 2014-01-01 | 江苏清投视讯科技有限公司 | Multi-screen spliced seamless display screen |
CN104375798A (en) * | 2014-11-27 | 2015-02-25 | 中国科学技术大学 | Method for displaying multimedia through multiple mobile intelligent device screens in combined mode |
CN105786419A (en) * | 2014-12-22 | 2016-07-20 | 杭州海康威视数字技术股份有限公司 | Multi-screen splicing display control method and device and multi-screen splicing display system |
CN105045552A (en) * | 2015-08-26 | 2015-11-11 | 小米科技有限责任公司 | Multi-screen splicing display method and apparatus |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109213463A (en) * | 2018-08-27 | 2019-01-15 | 深圳艺达文化传媒有限公司 | Promotion video separated screen display methods and Related product |
CN110007841A (en) * | 2019-03-29 | 2019-07-12 | 联想(北京)有限公司 | A kind of control method and electronic equipment |
CN110007841B (en) * | 2019-03-29 | 2021-05-18 | 联想(北京)有限公司 | Control method and electronic equipment |
CN110275361A (en) * | 2019-06-27 | 2019-09-24 | 京东方科技集团股份有限公司 | Electronic jigsaw display device, control device and method, system |
WO2022166434A1 (en) * | 2021-02-07 | 2022-08-11 | 华为技术有限公司 | Display method and electronic device |
WO2022179364A1 (en) * | 2021-02-27 | 2022-09-01 | 华为技术有限公司 | Spliced display method, electronic device and system |
CN113194277A (en) * | 2021-03-12 | 2021-07-30 | 广州朗国电子科技有限公司 | Method, device and storage medium for multi-screen video of conference terminal |
CN113194277B (en) * | 2021-03-12 | 2023-02-28 | 广州朗国电子科技股份有限公司 | Method, device and storage medium for multi-screen video of conference terminal |
CN114661102A (en) * | 2022-05-23 | 2022-06-24 | 深圳市华曦达科技股份有限公司 | Screen combination display method, device and system for android intelligent terminal |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108255446A (en) | multi-screen splicing display method, device and mobile terminal | |
US9049341B2 (en) | Method and apparatus for video resource management in video conference | |
CN102523492A (en) | Comment method for interactive comment system, television and mobile terminal | |
WO2011137277A2 (en) | Systems, methods, and computer programs for controlling presentation views in an online conference | |
CN107135370B (en) | A kind of video broadcasting method and device | |
CN107357585B (en) | Video acquisition method and device, video equipment and storage medium | |
CN105554430B (en) | A kind of video call method, system and device | |
CN105472307A (en) | Video conference control method and video conference control system | |
CN115134577A (en) | Information interaction method, first terminal and computer readable storage medium | |
CN105320119A (en) | Remote controlling method and system for large-size screen and personal computer based on mobile intelligent terminal | |
CN105306872B (en) | Control the methods, devices and systems of multipoint videoconference | |
CN105142030A (en) | System and method for realizing social function based on television | |
CN107734364B (en) | Projector control method, system and computer readable storage medium | |
CN104980475B (en) | Method and device for synchronously presenting display content | |
CN105100949A (en) | Television-based system and method for achieving social function | |
CN104469078A (en) | Interactive projection control method and system | |
CN103873490A (en) | Slideshow playing control method and client | |
CN103838532A (en) | Multi-screen content synthesizing and displaying method, related equipment and system | |
CN111045770A (en) | Method, first terminal, device and readable storage medium for remote exhibition | |
JP5081088B2 (en) | Mutual information sharing system | |
KR102036294B1 (en) | System for providing simultaneous interpretation | |
CN105049927A (en) | Method for sharing information between mobile terminal and television and system thereof | |
CN103336649A (en) | Feedback window image sharing method and device among terminals | |
CN107291834A (en) | A kind of data inputting method based on code-reading, equipment and terminal | |
CN108429925A (en) | A kind of view display methods and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180706 |