CN104320491A - Method for synchronous display between mobile device and web terminal - Google Patents
Method for synchronous display between mobile device and web terminal Download PDFInfo
- Publication number
- CN104320491A CN104320491A CN201410636519.9A CN201410636519A CN104320491A CN 104320491 A CN104320491 A CN 104320491A CN 201410636519 A CN201410636519 A CN 201410636519A CN 104320491 A CN104320491 A CN 104320491A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- terminal
- web terminal
- web
- server end
- 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/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (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 provides a method for synchronous display between a mobile device and a web terminal. The mobile terminal and the web terminal communicate with a server side located on a cloud side through a network. The method comprises the following steps that a), the request for synchronous display is sent to the server side through the web terminal; b), the server side forwards the request for synchronous display to the mobile terminal; c), the mobile terminal receives the request, triggers and generates a long-link address; d), the mobile terminal sends the long-link address to the web terminal; e), the web terminal sends response confirmation for setting up long-link to the mobile terminal; f), after receiving response confirmation, the mobile terminal triggers and starts carrying out screen capture operation according to specific time intervals; g), the mobile terminal sends screen capture images to the web terminal in sequence according to the capture time sequences; h), the web terminal sequentially displays the received screen capture images according to the received time sequences.
Description
Technical field
Present invention relates in general to moving communicating field, especially, relate to a kind of method and system carrying out interconnecting and realizing simultaneous display therebetween between mobile terminal and web terminal.
Background technology
At present, the such as mobile electronic device of mobile phone, panel computer, mobile media player has become more and more popular use in people's daily life.Mobile device has had the trend replacing conventional personal computer gradually, becomes the storage center of personal information.But PC is in a lot of application, and by means of it, significantly display screen, easily input mode and more various software and operating system still have its irreplaceable effect.Therefore people in daily life, often needs the transmission of information of carrying out between mobile device and PC, simultaneous display and mutual.
PC is connected with electronic equipment by traditional method such as usage data line, video/audio line etc. of simultaneous display between mobile electronic device and PC, and by running specific software to realize.But these methods are very troublesome, the experience of user is very bad.Such as, the mode of data wire makes user need additionally to prepare hardware, for user makes troubles.In addition, other more complicated functions that extra install driver could realize except transfer files are many times needed.The connection of data wire also can have special requirement to the hardware interface of equipment, such as conventional HDMI, and be only just configured on newer computer equipment, model outmoded a little does not all configure, and connection cannot be realized.
In addition, WiFi technology can provide simultaneous display between mobile electronic device and PC and transmission.But, realize in the scheme of simultaneous display at conventional by WiFi technology, usually need access point (AP).Access point is used as the wireless network relaying between mobile electronic device and PC, and PC and mobile device must be connected on this wireless network relaying simultaneously could realize interconnection.Taken as the leading factor by AP in the network formed, if disconnect AP, that can destroy whole network, also can destroy the connection between mobile device and PC simultaneously.
The short distance near-field communication technology such as Bluetooth technology have also got more and more now and have been used to realize between mobile electronic device, transmitting data thus realizing synchronous display.But Bluetooth technology cannot provide data transmission bauds at a high speed usually.In addition, PC is not all be equipped with bluetooth module usually, thus makes to be bi-directionally connected communication and cannot realize.
In addition, due to multifunctionality and the portability of smart mobile phone, user takes pictures frequently by smart mobile phone, recording music, video etc., and be limited to the less screen of smart mobile phone, user needs show in PC or other large screen displays or watch the content on mobile phone, the photo etc. that mobile phone such as, store often.Therefore how can on the basis of mobile electronic device and PC interconnection stable these files of simultaneous display at high speed, be also this area problem urgently to be resolved hurrily.
Therefore, need a kind of simultaneous display scheme realized between mobile electronic device and PC reliably, at a high speed, thus solve the aforementioned problems in the prior.
Summary of the invention
The object of the present invention is to provide a kind of method for carrying out simultaneous display between mobile device and web terminal, described mobile terminal and web terminal are communicated to connect with the server end being positioned at high in the clouds respectively by network, said method comprising the steps of: request a) being sent simultaneous display by described web terminal to described server end; B) described server end forwards the request of this simultaneous display to described mobile terminal; C) described mobile terminal receives this request, triggers and generates long link address; D) this long link address is sent to described web terminal by described mobile terminal; E) described web terminal sends to described mobile terminal and sets up the long response confirmation connected; F), after described mobile terminal receives response confirmation, trigger and start to carry out screenshotss operation by the specific time interval; G) snapshot picture is sent to web terminal by the time sequencing intercepted by described mobile terminal successively; With h) described web terminal shows received snapshot picture successively by the time sequencing received.
Preferably, the long connection in described step c connects for http is long.
Preferably, in described steps d, this long link address sends to web terminal after carrying out transfer by server end.
Preferably, the screenshotss operating time in described step f is spaced apart every 1/10-1/2 screen printing second once.
Preferably, the described screenshotss operating time is spaced apart every 1/4 second screen printing once.
Preferably, the screen picture of intercepting stores in the queue mode of first in first out by described mobile terminal, then from queue, takes out the snapshot picture in queue according to the specific time interval, sends to described web terminal.
Preferably, the address information of institute's screen printing is sent to web terminal by described mobile terminal, the snapshot picture needed for the download of described this address of web terminal access.
Preferably, being transferred through in described server end to transfer and carrying out of described snapshot picture.
Preferably, described web terminal stores in the queue mode of first in first out the screenshot picture received, and ejects snapshot picture successively and show from queue.
Preferably, before described step a), connect through the following steps between described web terminal and described mobile terminal: a01) send connection request by described web terminal to described server end; A02) described server end sends 2 D code information to described web terminal; A03) by 2 D code information described in described mobile scanning terminal; A04) in response to the operation of described scanning Quick Response Code, described mobile terminal and described web terminal send the network connection status of self respectively to described server end; A05) described server end obtains the network condition that described mobile terminal and described web terminal are connected to server end separately, under judging that described mobile terminal is connected with the network of described web terminal and whether is in same local area network (LAN), and for whether being in same LAN, network condition identifier is arranged different states; A06) described server end sends connection establishment license respectively to described mobile terminal and described web terminal, connects between described mobile terminal and described web terminal.
According to method and system of the present invention, user can realize reliably between mobile electronic device and the web terminal with web interface, at a high speed, stable, the better simultaneous display scheme of user-interaction experience.
Should be appreciated that description and the follow-up detailed description of aforementioned cardinal principle are exemplary illustration and explanation, should not be used as the restriction to the claimed content of the present invention.
Accompanying drawing explanation
With reference to the accompanying drawing of enclosing, the following description by embodiment of the present invention is illustrated by the more object of the present invention, function and advantage, wherein:
Fig. 1 a and Fig. 1 b schematically shows according to the system block diagram being undertaken interconnecting between mobile terminal and web terminal by server end of the present invention.
Fig. 2 diagrammatically illustrates according to the interaction diagrams being undertaken interconnecting between mobile terminal and web terminal by server end of the present invention.
Fig. 3 a schematically shows the linkage interface of Exemplary mobile terminal 110 according to an embodiment of the invention.
The connection that Fig. 3 b schematically shows exemplary according to an embodiment of the invention web terminal 120 presents interface.
Fig. 4 schematically shows the method flow diagram carrying out simultaneous display according to the present invention between web terminal 120 and mobile terminal 110.
Fig. 5 a-Fig. 5 c schematically show the exemplary screen shot image shown in web terminal 120 according to the method for Fig. 4.
Embodiment
By reference to one exemplary embodiment, object of the present invention and function and the method for realizing these objects and function will be illustrated.But the present invention is not limited to following disclosed one exemplary embodiment; Can be realized it by multi-form.The essence of specification is only help various equivalent modifications Integrated Understanding detail of the present invention.
Hereinafter, embodiments of the invention will be described with reference to the drawings.In the accompanying drawings, identical Reference numeral represents same or similar parts, or same or similar step.
system survey
Fig. 1 a and Fig. 1 b schematically shows according to the system block diagram being undertaken interconnecting between mobile terminal and web terminal by server end of the present invention.Wherein Fig. 1 a schematically shows according to the system block diagram being undertaken interconnecting between mobile terminal and web terminal by server end of the present invention, and Fig. 1 b shows and comprises the concrete framework of server end and the system block diagram of composition.As shown in Figure 1a, system 100 comprises at least one mobile terminal 110, at least one web terminal 120, and is positioned at long-range server end 130 for what realize carrying out between mobile terminal 110 and web terminal 120 interconnecting realizing interactive type communication.Mobile terminal 110 is connected with server end 130 respectively by first network 140 with web terminal 120, and mobile terminal 110 is connected by second network 150 each other with web terminal 120.For schematic object, Fig. 1 illustrate only a mobile terminal 110 and a web terminal 120.But be understandable that in other embodiments, system 100 can comprise more mobile terminal 110 and/or more web terminal 120.In one embodiment according to the present invention, when system 100 has multiple mobile terminal 110 and multiple web terminal 120, each mobile terminal 110 has unique web terminal 120 uniquely corresponding with it.
Mobile terminal 110 and web terminal 120 can carry out two-way communication respectively through between the first network 140 of any type and server end 130.Described first network 140 is such as selected from the wide area network (" WAN ") of the local area network (LAN) (" LAN ") of such as Intranet and so on and such as the Internet and so on.First network 140 can be configured to support to utilize various protocols to arrange the transmission of the information of form.In addition, first network 140 can be public network, dedicated network or its combination.First network 140 can also utilize any one or polytype physical medium to realize, comprising the wired communication path be associated with multiple service provider and wireless communications path.Communication is WiFi or WLAN, GPRS, cellular network such as, such as GSM network, 3G network, LTE network or cdma network.
Between mobile terminal 110 and web terminal 120 also can between set up direct network connect, carry out two-way communication by second network 150.The protocol mode that described second network 150 adopts is such as http poll in conjunction with the direct-connected mode of WebSocket.
Mobile terminal 110 can be smart phone, personal digital assistant (PDA), panel computer, Multi-featured Mobile Terminal or comprise any other mobile device of computing function and its communication ability.The screenshotss unit 112 that mobile terminal 110 comprises app Application of Interface 111 (as shown in Figure 1 b) and comprises.App applies 111 such as customized application (app), for carrying out two-way communication with the application possessing web ability.
The intercepted page for intercepting according to the specific time interval page that app applies current display, and sends to web terminal 120 to show by screenshotss unit 112.Introduce in detail when concrete screenshotss method step will be described below method flow of the present invention.
Web terminal 120 can be the terminal equipment of any support web agreements such as desktop computer, laptop computer, notebook computer, panel computer, game machine, intelligent television.Web terminal 120 comprises web interface 121 (as shown in Figure 1 b).Web interface 121 such as web browser.In certain embodiments, corresponding web terminal 120 comprises the browser application for asking, resolving, show, perform webpage and execution to be included in the application in webpage.Browser application 128 can be any application of resource (such as, webpage and web services) allowing user search, browse and/or use URL (URL(uniform resource locator)) or URI (Uniform Resource Identifier) to identify." URL " is used for meaning the network address or the position of document herein.In this case, " document " refers to any document or the content of any form that can be used by web browser or other application, includes but not limited to: word processing document, electronic form document, presentation file, drawing, webpage, text, image, audio frequency, video etc.
Mobile terminal 110 comprises one or more computing equipment, this one or more computing equipment can receive input from user, and can output be presented, therefore mobile terminal 110 also comprises I/O interface (input/output interface) 112, can receive one or more input and present output.Such as, what input interface can comprise in camera, touch pad, touch-screen, screen touch pen, microphone is one or more.In addition, output can be presented by output interface, to export the control operation instruction of user or the feedback information etc. from other users.It is one or more that output interface comprises in display screen, one or more loud speaker and haptic interface.
Fig. 1 b shows and comprises the concrete framework of server end and the system block diagram of composition.As shown in Figure 1 b, server end 130 comprises Quick Response Code module 131, network access module 132, network condition identifier 133 and address generation module 134.
Quick Response Code module 131 is for generating the Quick Response Code scanned for mobile terminal 110.According to one embodiment of present invention, Quick Response Code contains general unique identifier (UUID), and UUID is exclusive identification code.Mobile terminal 110 is connected to server end 130 with the unique link address of acquisition request and session (session) by the UUID that answers of this two-dimentional code table of scanning.
Network access module 132 judges mobile terminal 110 and the respective network connection status of web terminal 120 after scanning Quick Response Code success for corresponding mobile terminal 110, connect with the suitability of carrying out for different network connection status between mobile terminal 110 and web terminal 120, thus set up the connection between mobile terminal 110 and web terminal 120.Preferably, the connection of setting up is the long connection of http.This connection can send multiple packet continuously, during connection keeps, if there is no Packet Generation, keep connecting in order to ensure two terminals, can send within the predetermined distance time and detect packet (i.e. heartbeat packet), need to send detection packet between mobile terminal 110 and web terminal 120 and connect to maintain this.
Particularly, network access module 132 obtains the network state that mobile terminal 110 and web terminal 120 are connected to server end 130 separately, under judging that mobile terminal 110 is connected with the network of web terminal 120 and whether is in consolidated network.Consolidated network according to the present invention refers to that the same network segment can directly connect under same router, and does not need through outer net.
And for whether being in same LAN, network condition identifier 133 is arranged different states.Such as, if be in consolidated network, then a mark is set in network condition identifier 133, such as numeral 1; If be not in consolidated network, then mark is not set in network condition identifier 133, or another different mark is set, such as numeral 0.
According to one embodiment of present invention, network access module 132 acquisition mobile terminal 110 and web terminal 120 can be connected to the network state of server termly separately, to judge that mobile terminal 110 is connected with the network of web terminal 120 state whether be under same local area network (LAN) and whether changes, and for the updating network state network condition identifier 133 changed.The frequency of described regular acquisition can be such as every 30 seconds once.This signal regularly sent is also referred to as " heartbeat signal ", and this signal can also be used to detection mobile terminal 110 and whether web terminal 120 is still connected to server end 130.Such as when the heartbeat response signal not receiving mobile terminal 110 or web terminal 120 feedback exceedes certain number of times, server end 130 can judge that mobile terminal 110 or web terminal 120 have disconnected the connection with server end 130.
The mark that network condition identifier 133 connects for producing suitability between memory mobile terminal 110 and web terminal 120 due to different network connection status.Such as, mobile terminal 110 and web terminal 120 are in consolidated network, arrange a mark in network condition identifier 133; If be not in consolidated network, then the mark that another are different is set.
Address generation module 134, for generating the file address needing to transmit between mobile terminal 110 and web terminal 120.After connecting according to method establishment of the present invention between mobile terminal 110 and web terminal 120, user can select by mobile terminal 110 upload file to Web terminal 120, or download the file into mobile terminal 110 from Web terminal 120.When user sends the request of this type of move, address generation module 134 is the network address of transmitted file generated, such as URL, send the mobile terminal 110 or web terminal 120 that need download file to, mobile terminal 110 and 120, web terminal need be accessed this address and can be downloaded to this file, thus realize the transmission of file.
interactive mode
Fig. 2 shows the method flow diagram that user is undertaken by server end 130 and web terminal 120 by mobile terminal 110 being connected alternately.As shown in Figure 2,
In step 205, user sends connection request by web terminal 120 to server end 130.Particularly, user can by starting the browser in web terminal 120, and the address information inputting www.****.cc in browser address bar is to send connection request.
Then, in step 210, the connection request that server end 130 can answer web terminal 120 to send sends 2 D code information to web terminal 120, and in web terminal 120, presents this 2 D code information in a step 220.Described 2 D code information contains general unique identifier (UUID), and UUID is exclusive identification code.Mobile terminal 110 is connected to server end 130 with the unique link address of acquisition request and session (session) by the UUID that answers of this two-dimentional code table of scanning.
Next, in step 225, user scans the 2 D code information in web terminal 120 by mobile terminal 110.Such as, by mobile terminal 110 with camera scan.Particularly, user starts the app software on mobile terminal 110, and app software can be pointed out scanning input Quick Response Code thus be realized connecting.
Then, in response to the operation of scanning input Quick Response Code, mobile terminal 110 and web terminal 120 initiate connection request in step 230a and step 230b to server end respectively, and the network connection status of self is sent to server end 130.Concrete, described network connection status is for be connected to server end by which kind of network.
In step 235, server end 130 is connected to the network condition of server separately by the mobile terminal 110 that obtains and web terminal 120, under judging that mobile terminal 110 is connected with the network of web terminal 120 and whether is in same local area network (LAN), and for whether being in same LAN, network condition identifier is arranged different states.Such as, if be in consolidated network, then a mark is set in network condition identifier 133, such as numeral 1; If be not in consolidated network, then mark is not set in network condition identifier 133, or another different mark is set, such as numeral 0.
Then, server end 130 sends connection establishment license in step 240a and step 240b to mobile terminal 110 and web terminal 120 respectively, thus connects between mobile terminal 110 and web terminal 120.Preferably, the long connection of http is set up.
Then, in step 245, the interface after mobile terminal 110 presents connection.Fig. 3 a schematically shows the linkage interface of Exemplary mobile terminal 110 according to an embodiment of the invention.As shown in Figure 3 a, mobile terminal 110 present in interface, be divided into the project hurdle 301 being positioned at top, interface and the file example hurdle 302 be positioned at below project hurdle 301.In project hurdle 301, the file of synchronous transmission can schematically be divided into the project such as " photo ", " picture library ", " music ", " video ", " document ", user can switch between disparity items.It will be appreciated by persons skilled in the art that above-mentioned project is only exemplary, according to different increase in demand or new project can be reduced.Under each project chosen, can show the file belonging to this project according to the classification and ordination mode that time, file size etc. are different, preferably show in modes such as thumbnail, filename, file icons.
According to one embodiment of present invention, the synchronizing information between more mobile terminal 110 and web terminal 120 can also be shown further after step 245.As shown in Figure 2, in step 250, the statistical information that mobile terminal 110 will carry out the file of synchronous driving is sent to server end 130, then through server end 130, these information is forwarded to web terminal 120 in step 255.Preferably, described synchronous statistical information comprises number of files, kind of document, each kind number of files separately that will carry out synchronized links transmission.Some essential informations of mobile terminal 110 can also be comprised, as operating system model, cellphone subscriber's essential information, version model etc.
Then in step 260, the interface after web terminal 120 presents connection, and present the synchronous statistical information forwarded through server end 130 simultaneously.The connection that Fig. 3 b schematically shows exemplary according to an embodiment of the invention web terminal 120 presents interface.As shown in Figure 3 b, present in interface in web terminal 120, be divided into the navigation bar 303 be positioned on the left of interface and the file statistics hurdle 304 be positioned on the right side of navigation bar 303.In navigation bar 303, the file of synchronous transmission can schematically be divided into the project such as " photo ", " picture library ", " music ", " video ", " document ", " note ", " file ", " application ", user can switch between disparity items." homepage " project can also be increased to browse overall file statistical information.It will be appreciated by persons skilled in the art that above-mentioned project is only exemplary, according to different increase in demand or new project can be reduced.Under " homepage " project, the quantity of various file can be shown according to the type of file in file statistics hurdle 304.Such as, in Fig. 3 b exemplary music icon 305a, and music number (39) the icon 305b below it.In addition, can also present some essential informations of transmitted mobile terminal 110, the storage capacity information of the mobile terminal 110 that such as, 306 places below in file statistics hurdle 304 present, so that user is by web terminal 120 managing mobile terminal 110.
When user needs web terminal 120 and mobile terminal 110 to disconnect, can by close web terminal 120 web interface (such as browser) or close app apply any one or the two realize disconnecting.
According to another embodiment of the present invention, when user does not initiatively disconnect, or user disconnects any one network of mobile terminal 110 or web terminal 120 when connecting, and whether server end 130 also still can keep being connected by sending heartbeat signal to check to mobile terminal 110 and web terminal 120.Such as, when the heartbeat response signal not receiving mobile terminal 110 or web terminal 120 feedback exceedes certain number of times, server end 130 can judge that mobile terminal 110 or web terminal 120 have disconnected the connection with server end 130.So server end 130 can disconnect the connection between mobile terminal 110 and web terminal 120.Particularly, when server end 130 judge mobile terminal 110 or web terminal 120 disconnected with the connection of server end 130 after, server end 130 sends order to web terminal 120, and web terminal 120 turns back to the state that the just beginning and end connect, such as, the page status of Quick Response Code is presented.Server end 130 also sends order to mobile terminal 110 simultaneously, makes mobile terminal 110 also be back to the state of just beginning and end connection.Also namely, when server end 130 detects mobile terminal 110 or web terminal 120 wherein any one disconnects, another one can be disconnected immediately, to guarantee the safety of information simultaneously.
According to one embodiment of present invention, when mobile terminal 110 or web terminal 120 are connected to server end 130 in mobile network's mode (such as GPRS, 3G, 4G etc.), server end 120 when detecting heartbeat signal, can detect mobile terminal 110 or the mobile network cell situation residing for web terminal 120 simultaneously.When wherein any one community connected switches for mobile terminal 110 or web terminal 120, can judge that mobile terminal 110 or web terminal 120 have left another one one section of physical distance.In order to ensure the fail safe of document backup, can be set in after both mobile terminal 110 and web terminal 120 leave specific distance, disconnect connection between the two.
simultaneous display mode
Fig. 4 shows the method flow diagram carrying out simultaneous display between web terminal 120 and mobile terminal 110.As shown in Figure 4,
In step 405, user sends the request of request simultaneous display to server end 130 by web terminal 120.According to one embodiment of present invention, user can trigger this operation requests by any button clicked in web terminal 120.Such as, the START button 306 in Fig. 3 b is clicked.
In step 410, based on the request that user sends, server end 130 forwards the request of this simultaneous display to mobile terminal 110.
In step 415, mobile terminal 110 receives this request, triggers and generates long link address.Preferably, this long connection connects for http is long.
In step 420, this long link address is sent to web terminal 120 by mobile terminal 415.According to one embodiment of present invention, this long link address sends to web terminal 120 after can carrying out transfer by server end 130.
In step 425, web terminal 120 is set up the long response connected to mobile terminal 110 transmission and is confirmed, thus is connected in the length that web terminal 120 establishes between mobile terminal 110.That is, web terminal 120 can this long link address of regular visit thus keep and the connection of mobile terminal 110.According to one embodiment of present invention, this response sends to mobile terminal 110 after confirming can to carry out transfer by server end 130.
In step 430, mobile terminal 120, after receiving response confirmation, triggers and starts to carry out screenshotss operation by the specific time interval.Namely described screenshotss operation intercepts the image shown by current application that mobile terminal 120 runs.According to one embodiment of present invention, can set arbitrarily this time interval, such as every 1/10-1/2 screen printing second once.Preferably, every 1/4 second screen printing once.The time interval of screenshotss also can set according to network condition, such as, when network condition is good, shortens interlude between adjacent twice screenshots.
Step 435, snapshot picture is sent to web terminal 120 by the time sequencing intercepted by mobile terminal 110 successively.
Step 440, web terminal 120 shows received snapshot picture successively by the time sequencing received.
According to one embodiment of present invention, the screen picture intercepted can store in the queue mode of " first in first out " by mobile terminal 110, then from queue, takes out the snapshot picture in queue according to the specific time interval, sends to web terminal 120.Preferably, the time interval of getting snapshot picture from queue can equal the time interval of screenshotss operation in step 430.
According to another embodiment of the present invention, mobile terminal 110 can not store the screen picture of intercepting, but often intercepts a transmission one at once to web terminal 120.It is higher that this mode comparatively goes up a kind of execution mode to the requirement of interconnection network quality, particularly drop rate between mobile terminal 110 and web terminal 120.
According to another embodiment of the present invention, web terminal 120 can obtain snapshot picture in the mode of accessing the long link address of mobile terminal 110.Particularly, the address information of institute's screen printing can send to web terminal 120, web terminal 120 to access this address by mobile terminal 110, the snapshot picture needed for download.
According to another embodiment of the present invention, the transmission of snapshot picture also can transfer and carry out in server end 130.Particularly, snapshot picture first can be transferred to server end 130 in its storage area opened up by mobile terminal 110, and then snapshot picture is sent to web terminal 120 according to the order received by server end 130 more successively.Or, server end 130 also can transfer snapshot picture memory address to web terminal 120, web terminal 120 again according to this address access go download needed for snapshot picture.
According to another embodiment of the present invention, web terminal 120 also can open up the queue storing the screenshotss object received, and ejects snapshot picture successively, show in the mode of " first in first out " from queue.
Fig. 5 a-Fig. 5 c schematically show the exemplary screen shot image shown in web terminal 120 according to the method for Fig. 4.What wherein Fig. 5 a showed is the screen display presented when user's selection " picture library " project, what Fig. 5 b showed is when user is at the screen display of mobile terminal 110 by presenting when slip screen switches to " music " project left, Fig. 5 c display be the screen display that user presents when being switched to " music " project.According to the method described in Fig. 4, due to specific screenshotss and the displaying time interval of the present invention's setting, therefore when web terminal 120 shows, user can experience coherent display effect.Even the intermediate effect that user presents in the process of toggle screen (as Fig. 5 b), is also intactly presented on web terminal 120 by the mode transmitted by screenshotss.Therefore, the effect presented similarly is that user carrys out direct control web terminal 120 by mobile terminal 110.
According to method and system of the present invention, user can realize reliably between mobile electronic device and the web terminal possessing web interface, at a high speed, stable, the better simultaneous display scheme of user-interaction experience.
In conjunction with the explanation of the present invention disclosed here and practice, other embodiments of the present invention are all easy to expect and understand for those skilled in the art.Illustrate and embodiment be only considered to exemplary, true scope of the present invention and purport limited by claim.
Claims (10)
1., for carrying out a method for simultaneous display between mobile device and web terminal, described mobile terminal and web terminal are communicated to connect with the server end being positioned at high in the clouds respectively by network, said method comprising the steps of:
A) sent the request of simultaneous display to described server end by described web terminal;
B) described server end forwards the request of this simultaneous display to described mobile terminal;
C) described mobile terminal receives this request, triggers and generates long link address;
D) this long link address is sent to described web terminal by described mobile terminal;
E) described web terminal sends to described mobile terminal and sets up the long response confirmation connected;
F), after described mobile terminal receives response confirmation, trigger and start to carry out screenshotss operation by the specific time interval;
G) snapshot picture is sent to web terminal by the time sequencing intercepted by described mobile terminal successively; With
H) described web terminal shows received snapshot picture successively by the time sequencing received.
2. the method for claim 1, the long connection in wherein said step c connects for http is long.
3. the method for claim 1, in wherein said steps d, this long link address sends to web terminal after carrying out transfer by server end.
4. the method for claim 1, the screenshotss operating time in wherein said step f is spaced apart every 1/10-1/2 screen printing second once.
5. method as claimed in claim 4, the wherein said screenshotss operating time is spaced apart every 1/4 second screen printing once.
6. the method for claim 1, the screen picture of intercepting stores in the queue mode of first in first out by wherein said mobile terminal, then from queue, takes out the snapshot picture in queue according to the specific time interval, sends to described web terminal.
7. the method for claim 1, the address information of institute's screen printing is sent to web terminal by wherein said mobile terminal, the snapshot picture needed for the download of described this address of web terminal access.
8. the method for claim 1, being transferred through in described server end to transfer of wherein said snapshot picture is carried out.
9. the method for claim 1, wherein said web terminal stores in the queue mode of first in first out the screenshot picture received, and ejects snapshot picture successively and show from queue.
10. the method for claim 1, wherein before described step is a), connects between described web terminal and described mobile terminal through the following steps:
A01) connection request is sent by described web terminal to described server end;
A02) described server end sends 2 D code information to described web terminal;
A03) by 2 D code information described in described mobile scanning terminal;
A04) in response to the operation of described scanning Quick Response Code, described mobile terminal and described web terminal send the network connection status of self respectively to described server end;
A05) described server end obtains the network condition that described mobile terminal and described web terminal are connected to server end separately, under judging that described mobile terminal is connected with the network of described web terminal and whether is in same local area network (LAN), and for whether being in same LAN, network condition identifier is arranged different states;
A06) described server end sends connection establishment license respectively to described mobile terminal and described web terminal, connects between described mobile terminal and described web terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410636519.9A CN104320491A (en) | 2014-11-06 | 2014-11-06 | Method for synchronous display between mobile device and web terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410636519.9A CN104320491A (en) | 2014-11-06 | 2014-11-06 | Method for synchronous display between mobile device and web terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104320491A true CN104320491A (en) | 2015-01-28 |
Family
ID=52375659
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410636519.9A Pending CN104320491A (en) | 2014-11-06 | 2014-11-06 | Method for synchronous display between mobile device and web terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104320491A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104376090A (en) * | 2014-11-20 | 2015-02-25 | 北京安奇智联科技有限公司 | Screen synchronization equipment of browser in computing equipment and mobile terminal |
WO2016070372A1 (en) * | 2014-11-06 | 2016-05-12 | 北京安奇智联科技有限公司 | Method for implementing synchronous display between mobile terminal and web terminal |
CN106648336A (en) * | 2016-12-30 | 2017-05-10 | 广州励丰文化科技股份有限公司 | Digital art landscape device display control method based on coding image and system thereof |
CN108833499A (en) * | 2018-05-28 | 2018-11-16 | 北京浩科技有限公司 | The data processing method and device of hypertext transfer protocol, server |
CN110266778A (en) * | 2019-06-06 | 2019-09-20 | 深圳市灵星雨科技开发有限公司 | How long one kind is multipair connects network communication device and equipment |
CN110337014A (en) * | 2019-06-18 | 2019-10-15 | 北京世纪超星信息技术发展有限责任公司 | A kind of real-time method for throwing screen |
CN111298305A (en) * | 2020-02-18 | 2020-06-19 | 上海联影医疗科技有限公司 | Data synchronization method and system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102510405A (en) * | 2011-11-18 | 2012-06-20 | 深圳中兴网信科技有限公司 | Screen sharing method and system |
CN103593153A (en) * | 2012-08-21 | 2014-02-19 | 百度在线网络技术(北京)有限公司 | Mobile terminal and page cross-equipment synchronization control method applied to same |
-
2014
- 2014-11-06 CN CN201410636519.9A patent/CN104320491A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102510405A (en) * | 2011-11-18 | 2012-06-20 | 深圳中兴网信科技有限公司 | Screen sharing method and system |
CN103593153A (en) * | 2012-08-21 | 2014-02-19 | 百度在线网络技术(北京)有限公司 | Mobile terminal and page cross-equipment synchronization control method applied to same |
Non-Patent Citations (1)
Title |
---|
ALVIN YBAÑEZ: "AirDroid: Remotely manage your Android from a Web browser", 《HTTP://WWW.ANDROID AUTHORITY.COM/AIRDROID-CONTROL-ANDROID-FROM-PC-269186/》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016070372A1 (en) * | 2014-11-06 | 2016-05-12 | 北京安奇智联科技有限公司 | Method for implementing synchronous display between mobile terminal and web terminal |
CN104376090A (en) * | 2014-11-20 | 2015-02-25 | 北京安奇智联科技有限公司 | Screen synchronization equipment of browser in computing equipment and mobile terminal |
CN104376090B (en) * | 2014-11-20 | 2017-11-07 | 北京安奇智联科技有限公司 | The browser of computing device and the screen synch of mobile terminal |
CN106648336A (en) * | 2016-12-30 | 2017-05-10 | 广州励丰文化科技股份有限公司 | Digital art landscape device display control method based on coding image and system thereof |
CN106648336B (en) * | 2016-12-30 | 2020-04-07 | 广州励丰文化科技股份有限公司 | Digital artistic landscape device display control method and system based on coded image |
CN108833499A (en) * | 2018-05-28 | 2018-11-16 | 北京浩科技有限公司 | The data processing method and device of hypertext transfer protocol, server |
CN110266778A (en) * | 2019-06-06 | 2019-09-20 | 深圳市灵星雨科技开发有限公司 | How long one kind is multipair connects network communication device and equipment |
CN110337014A (en) * | 2019-06-18 | 2019-10-15 | 北京世纪超星信息技术发展有限责任公司 | A kind of real-time method for throwing screen |
CN111298305A (en) * | 2020-02-18 | 2020-06-19 | 上海联影医疗科技有限公司 | Data synchronization method and system |
US12040074B2 (en) | 2020-02-18 | 2024-07-16 | Shanghai United Imaging Healthcare Co., Ltd. | Systems and methods for data synchronization |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104320491A (en) | Method for synchronous display between mobile device and web terminal | |
CN104320417A (en) | Method for interconnection and stream transmission and stream media play between mobile terminal and web terminal | |
CN104394200A (en) | A method for performing simultaneous preview and display between a mobile device and a web terminal | |
CN104702665B (en) | Information sharing method and information sharing apparatus | |
CN104333598A (en) | Two-dimension code and network adaption based mobile terminal and web terminal interconnection method | |
CN103685440B (en) | Method for the shared file between multiple mobile electronic devices | |
CN103782588A (en) | Transferring state information between electronic devices | |
WO2007081529A2 (en) | Synchronizing image data among applications and devices | |
JP6945211B2 (en) | Communication support devices, methods, and computer programs | |
CN105142011A (en) | Web-based television terminal multi-screen interaction method and device | |
CN103634389A (en) | File transfer method, device and system between calculation device and mobile device | |
JP6580132B2 (en) | Method and apparatus for providing information associated with media content | |
CN104731539A (en) | Multi-screen joint displaying method and device | |
EP2786604A1 (en) | Communicating media data | |
EP3151574A1 (en) | System and method for maintaining connection channel in multi-device interworking service | |
US20150070249A1 (en) | Display system and reproduction control method | |
WO2012159315A1 (en) | Method, apparatus and system for displaying picture | |
CN104580783B (en) | Control the message processing device and its control method of image transmitting | |
CN110958479B (en) | Multi-signal-source scene on-screen display method and multi-signal-source scene on-screen display system | |
WO2016070373A1 (en) | Method for implementing synchronous preview display between mobile terminal and web terminal | |
CN104378425B (en) | The method of interconnection and synchronous communication information between mobile terminal and web terminal | |
CN104156372B (en) | A kind of methods, devices and systems for opening webpage | |
JP2019139276A (en) | Web sharing system and program | |
CN102571832A (en) | Resource sharing system and method | |
EP2786550B1 (en) | Communicating media data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150128 |
|
RJ01 | Rejection of invention patent application after publication |