CN107291411B - Method, device and storage medium for sharing information in wireless screen transmission - Google Patents
Method, device and storage medium for sharing information in wireless screen transmission Download PDFInfo
- Publication number
- CN107291411B CN107291411B CN201710359586.4A CN201710359586A CN107291411B CN 107291411 B CN107291411 B CN 107291411B CN 201710359586 A CN201710359586 A CN 201710359586A CN 107291411 B CN107291411 B CN 107291411B
- Authority
- CN
- China
- Prior art keywords
- program
- computer
- data
- content
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 55
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000005538 encapsulation Methods 0.000 claims description 38
- 238000004891 communication Methods 0.000 claims description 19
- 238000004364 calculation method Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 abstract description 12
- 230000003993 interaction Effects 0.000 abstract 2
- 230000002452 interceptive effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000003491 array Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 210000003733 optic disk Anatomy 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (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 method, a device and a storage medium for sharing information in a wireless screen transmission, wherein the method comprises the following steps: when the situation that a screen transmission program of a current computer is overlapped with a content program and the screen transmission program is positioned at the lower layer of the content program is monitored, position information of the content program in the screen transmission program is obtained to determine a target computer corresponding to the position information, and the current computer and the target computer perform wireless screen transmission with a receiving terminal at the same time; and acquiring operation data when a user operates the content program, forwarding the operation data to the target computer through the receiving terminal so as to enable the target computer to call a corresponding program of the content program, and starting the corresponding program according to the operation data. According to the invention, the sharing of software contents can be realized, the interaction modes of wireless screen transmission are enriched, excessive user operation is not required in the whole process, and the interaction experience is improved.
Description
Technical field
The present invention relates to technical field of computer information processing, more particularly to a kind of side of information sharing in wireless screen transmission
Method, device and storage medium.
Background technique
Wireless screen transmission technology, which is mainly realized, is synchronized to projector, TV for the content and sound that show on source device screen
The receiver terminal devices such as machine and meeting plate are shown, and source device (such as computer) can be handled energy by wireless screen transmission technology
Power is strong and receiver terminal device (such as television set or meeting plate) good feature of bandwagon effect combines, therefore has obtained extensively
Using.
Existing wireless screen transmission technology mainly using screen software realization is passed, is pacified on source device and receiver terminal device
Dress is corresponding to pass screen software, while guaranteeing that source device and receiver terminal device in the same wireless network, can be realized more
The wireless screen transmission of media information (including picture, audio, video etc.).When have multiple source devices simultaneously with receptions terminal dress
When setting progress wireless screen transmission, multi-source Display on the same screen may be implemented, i.e., multiple source devices can be by the content assignment of respective screen
It is shown in receiver terminal device.Such as there are 4 computers to carry out wireless screen transmission, 4 computers with 1 meeting plate simultaneously
Desktop can be shown in the form of four split screens in meeting plate.
But in existing wireless screen transmission scheme, interactive form is also relatively simple, can only accomplish the shared of picture, cannot achieve
Software content is shared, when the more data of some interim contents needs the information such as shared or other pictures, webpage to need
When sharing, user needs a large amount of operation, affects user experience.
Summary of the invention
For this purpose, the method that one embodiment of the present of invention proposes information sharing in a kind of wireless screen transmission, solves cannot achieve
The shared problem of software content.
The method of information sharing in wireless screen transmission according to an embodiment of the invention, comprising:
When the biography screen program and content program that listen to current computer overlap, and biography screen program be located at it is described
When the lower layer of content program, the content program is obtained in the location information passed in screen program, with the determining and position
The corresponding object-computer of information, the current computer and the object-computer are wirelessly passed with a reception terminal simultaneously
Screen;
Operation data when content program described in user's operation is obtained, and by the reception terminal by the operation data
It is forwarded to the object-computer, so that the object-computer calls the correspondence program of the content program, and according to described
Operation data starts the corresponding program.
The method of information sharing in wireless screen transmission according to an embodiment of the present invention, when the biography screen journey for listening to current computer
Sequence and content program overlap, and biography screen program shows user's needs at this time when being located at the lower layer of the content program
Content program is shared, then the location information in screen program can be being passed according to content program, determine object-computer, after
Continue when user is when operating the content program, operation data when by reception terminal by the user's operation content program is forwarded to
Object-computer, the object-computer can call the correspondence program of the content program, and be opened according to the operation data
The corresponding program is moved, also operation of the original subscriber to the content program enriches wireless to realize the shared of software content
The interactive mode of screen is passed, and whole process is not necessarily to excessive user's operation, improves interactive experience.
In addition, in wireless screen transmission according to the above embodiment of the present invention information sharing method, can also have following attached
The technical characteristic added:
Further, in one embodiment of the invention, operation when content program described in the acquisition user's operation
Data, and the step of operation data is forwarded to the object-computer by the reception terminal includes:
Operation data when content program described in user's operation is obtained, the operation data includes status data and number of users
According to;
The status data and the user data are once encapsulated by the content program, to obtain primary envelope
Data packet is filled, and an encapsulated data packet is sent to the biography and shields program;
Shield program by the biography and secondary encapsulation is carried out to an encapsulated data packet, to obtain secondary encapsulation data
Packet;
The source image of the secondary encapsulation data packet and the content program is sent to the reception by network
Terminal, so that the secondary encapsulation data packet and source image are forwarded to the object-computer by the reception terminal.
Further, in one embodiment of the invention, described that an encapsulated data packet is sent to the biography
Before the step of shielding program, the method also includes:
Open local communication service;
The connection relationship for passing screen program and the content program is established by the local communication service;
Further, in one embodiment of the invention, the source image includes program id information and version letter
Breath;
It is described so that the object-computer calls the correspondence program of the content program, and opened according to the operation data
The step of moving the corresponding program include:
So that the object-computer finds the content program according to the ID program information and the version information
Corresponding program, while the secondary encapsulation data packet is parsed, to obtain the status data and the user data, and will be described
Status data and the user data are as the start-up parameter starting corresponding program.
Further, in one embodiment of the invention, described to obtain the content program in biography screen program
Location information, with determine object-computer corresponding with the location information the step of include:
It obtains user and the content program is dragged to the cursor passed when shielding program in the seat passed in screen program
Mark data;
Split screen corresponding with the coordinate data is found according to the coordinate data, to determine mesh corresponding with the split screen
Mark computer.
Another embodiment of the invention proposes a kind of device of information sharing in wireless screen transmission, and solution cannot achieve software
The shared problem of content.
The device of information sharing in wireless screen transmission according to an embodiment of the present invention, comprising:
Determining module, for overlapping when the biography screen program and content program that listen to current computer, and the biography
When screen program is located at the lower layer of the content program, location information of the content program in the biography screen program is obtained, with
Determine that object-computer corresponding with the location information, the current computer and the object-computer are received with one simultaneously
Terminal carries out wireless screen transmission;
Forwarding module is obtained, for obtaining operation data when content program described in user's operation, and passes through the reception
The operation data is forwarded to the object-computer by terminal, so that the object-computer calls pair of the content program
Program is answered, and the corresponding program is started according to the operation data.
In addition, in wireless screen transmission according to the above embodiment of the present invention information sharing device, can also have following attached
The technical characteristic added:
Further, in one embodiment of the invention, the acquisition forwarding module is specifically used for:
Operation data when content program described in user's operation is obtained, the operation data includes status data and number of users
According to;
The status data and the user data are once encapsulated by the content program, to obtain primary envelope
Data packet is filled, and an encapsulated data packet is sent to the biography and shields program;
Shield program by the biography and secondary encapsulation is carried out to an encapsulated data packet, to obtain secondary encapsulation data
Packet;
The source image of the secondary encapsulation data packet and the content program is sent to the reception by network
Terminal, so that the secondary encapsulation data packet and source image are forwarded to the object-computer by the reception terminal.
Further, in one embodiment of the invention, described device further include:
Opening module shields program for encapsulated data packet to be sent to the biography in the acquisition forwarding module
Before, local communication service is opened;
Connection relationship establishes module, shields program and the content journey for establishing the biography by the local communication service
The connection relationship of sequence.
Further, in one embodiment of the invention, the source image includes program id information and version letter
Breath;
The acquisition forwarding module is specifically used for:
So that the object-computer finds the content program according to the ID program information and the version information
Corresponding program, while the secondary encapsulation data packet is parsed, to obtain the status data and the user data, and will be described
Status data and the user data are as the start-up parameter starting corresponding program.
Another embodiment of the invention also proposes a kind of storage medium, is stored thereon with computer program, the program quilt
The step of above method is realized when processor executes.
Additional aspect and advantage of the invention will be set forth in part in the description, and will partially become from the following description
Obviously, or embodiment through the invention is recognized.
Detailed description of the invention
The above-mentioned and/or additional aspect and advantage of the embodiment of the present invention are from the description of the embodiment in conjunction with the following figures
It will be apparent and be readily appreciated that, in which:
Fig. 1 is the flow chart of the method for information sharing in wireless screen transmission according to a first embodiment of the present invention;
Fig. 2 is current computer and reception in the method for information sharing in wireless screen transmission according to a first embodiment of the present invention
The split screen schematic diagram of terminal;
Fig. 3 is operation data when obtaining content program described in user's operation in Fig. 1, and by the reception terminal by institute
State the detail flowchart that operation data is forwarded to the object-computer;
Fig. 4 is the flow chart of the method for information sharing in wireless screen transmission according to a second embodiment of the present invention;
Fig. 5 is the structural schematic diagram of the device of information sharing in wireless screen transmission according to another embodiment of the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is
A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art
Every other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
Referring to Fig. 1, first embodiment of the invention propose wireless screen transmission in information sharing method, comprising:
S101, when the biography screen program and content program that listen to current computer overlap, and the biography shields program position
When the lower layer of the content program, the content program is obtained in the location information passed in screen program, with determining and institute
The corresponding object-computer of location information is stated, the current computer and the object-computer receive terminal with one simultaneously and carry out
Wireless screen transmission;
Wherein, the reception terminal at least while carries out wireless screen transmission, Suo Youji with current computer and object-computer
The picture of calculation machine, which respectively corresponds, to be shown in each split screen for receiving terminal, and in the present embodiment, the reception terminal is to have
It is illustrated for the meeting plate of windows or Android system, the computer for carrying out wireless screen transmission with the meeting plate has 4
Platform, the picture of this 4 computers wireless screen transmission in a manner of four split screens are shown in meeting plate, and the distribution of four split screens is seen
Fig. 2, wherein the 1st split screen and the 2nd split screen respectively correspond current computer and object-computer in above-mentioned steps, the 3rd split screen and
4th split screen respectively corresponds third computer and the 4th computer, and current computer, object-computer, third computer and
Four computers are operated by user 1, user 2, user 3 and user 4 control respectively.
There are a biography screen program and several content programs in every computer, wherein biography screen program is used for and meeting
Plate carries out wireless screen transmission, it is possible to understand that meeting plate in be also corresponding with biographys screen program, each biography is shielded opens up in program
4 split screens are shown.Content program is the software program in addition to passing and shielding program, such as web browser, picture players, video
Player, office software etc..
In step S101, when the biography screen program and content program that listen to current computer overlap, and the biography is shielded
When program is located at the lower layer of the content program, the content program is obtained in the location information passed in screen program, with true
Fixed object-computer corresponding with the location information can specifically be realized by following steps:
It obtains user and the content program is dragged to the cursor passed when shielding program in the seat passed in screen program
Mark data;
Split screen corresponding with the coordinate data is found according to the coordinate data, to determine mesh corresponding with the split screen
Mark computer.
Wherein, when it is implemented, having a Windowing biography screen program and a content journey in the desktop of current computer
Sequence sees Fig. 2, which is illustrated by taking browser as an example, when browser is dragged in biography screen program by user,
It is stacked on level in window, browser, which is located at, passes upper one layer that shields program, can obtain cursor when dragging at this time and shield in the biography
Coordinate data in program finds split screen corresponding with the coordinate data according to the coordinate data, to determine and described point
Shield corresponding object-computer, for example, coordinate data is fallen in the 2nd split screen, it is determined that the corresponding computer of the 2nd split screen is mesh
Mark computer.
S102 obtains operation data when content program described in user's operation, and by the reception terminal by the behaviour
It is forwarded to the object-computer as data, so that the object-computer calls the correspondence program of the content program, and root
Start the corresponding program according to the operation data.
Wherein, when user current computer operate browser when, the operation data of user can be obtained, for example, user exists
People's Net is opened in browser, then can obtain opening People's Net's this operation data in a browser, then pass through meeting plate
The operation data is forwarded to object-computer, so that object-computer calls and the corresponding journey of browser in current computer
Sequence, and the corresponding program is started according to the operation data.For example, also have the browser as one in object-computer,
Then People's Net can be opened in the browser of object-computer according to aforesaid operations data.
The method of information sharing in wireless screen transmission according to an embodiment of the present invention, when the biography screen journey for listening to current computer
Sequence and content program overlap, and biography screen program shows user's needs at this time when being located at the lower layer of the content program
Content program is shared, then the location information in screen program can be being passed according to content program, determine object-computer, after
Continue when user is when operating the content program, operation data when by reception terminal by the user's operation content program is forwarded to
Object-computer, the object-computer can call the correspondence program of the content program, and be opened according to the operation data
The corresponding program is moved, also operation of the original subscriber to the content program enriches wireless to realize the shared of software content
The interactive mode of screen is passed, and whole process is not necessarily to excessive user's operation, improves interactive experience.
In addition, as a specific example, referring to Fig. 3, in step S102, content journey described in the acquisition user's operation
Operation data when sequence, and the step of operation data is forwarded to by the object-computer by reception terminal packet
It includes:
Step S1021 obtains operation data when content program described in user's operation, and the operation data includes status number
According to and user data;
Step S1022 once encapsulates the status data and the user data by the content program, with
An encapsulated data packet is obtained, and an encapsulated data packet is sent to the biography and shields program;
Wherein, once encapsulating an obtained encapsulated data packet can be some byte arrays, these byte arrays only need
It wants content program to go to parse, passes screen program and do not have to parse these byte arrays.
Step S2023 shields program by the biography and carries out secondary encapsulation to an encapsulated data packet, secondary to obtain
Encapsulated data packet;
Wherein, for secondary encapsulation primarily to network transmission needs, secondary encapsulation data packet can be a network transmission
Data packet.
Step S1024 sends the source image of the secondary encapsulation data packet and the content program by network
To the reception terminal, so that the secondary encapsulation data packet and source image are forwarded to the target by the reception terminal
Computer.
Wherein, the source image includes that program id information and version information, such as program id information browse for so-and-so
Device, version information are V2.0 editions.
It is described so that the object-computer calls the correspondence program of the content program, and opened according to the operation data
The step of moving the corresponding program include:
So that the object-computer finds the content program according to the ID program information and the version information
Corresponding program, while the secondary encapsulation data packet is parsed, to obtain the status data and the user data, and will be described
Status data and the user data are as the start-up parameter starting corresponding program.
In addition, in step S2022, an encapsulated data packet is sent to the biography as a specific example
Before the step of shielding program, the method also includes:
Open local communication service;
The connection relationship for passing screen program and the content program is established by the local communication service.
Wherein, the socket service that local communication service can be dedicated for local communication, is serviced by the socket
The connection relationship for passing screen program and the content program can be established, guarantees that content program can be by an encapsulated data packet
It is sent to biography screen program.
Referring to Fig. 4, second embodiment of the invention propose wireless screen transmission in information sharing method, apply in host computer
Machine, multiple secondary computers, the reception terminal for carrying out wireless screen transmission with the master computer and each secondary computer simultaneously, often
The picture of a computer respectively correspond is shown in receive terminal each split screen in, wherein master computer, each secondary computer and
Receiving terminal has biographys to shield program, has a content program in master computer, have in each secondary computer one it is interior with this
Hold the corresponding corresponding program of program, and the biography screen journey there are a system service process in each computer, in master computer
The communication of sequence and content program can be completed by the system service process, and the biography screen program and content program in master computer are each
Service is monitored for the push that monitoring system service processes issue from can all open one, and secondary computer is similarly.The method packet
It includes:
S201, when the system service process of master computer listens to the biography screen program and content program generation weight of master computer
It is folded, and when passing screen program and being located at the lower layer of content program, the biography screen program of the system service process of master computer to master computer
Pushed information is issued, the pushed information carries content program and passing the coordinate in screen program;
The biography screen program of S202, master computer parse the pushed information, corresponding to obtain target split screen and target split screen
Target secondary computer, master computer opens simultaneously local communication service, and sends to the system service process of master computer anti-
Feedforward information;
S203 after the system service process of master computer receives feedback information, turns the content journey for being pushed to master computer
Sequence;
S204 after the content program of master computer listens to the push of system service process of master computer, grasps user
The status data and user data for making to generate when the content program are packaged, and then pass through local communication service and host computer
The biography screen program of machine establishes connection, and packaged data are sent to the biography screen program of master computer;
S205 carries out secondary encapsulation, then affix source journey after the biography screen program of master computer receives packaged data
Sequence information obtains secondary encapsulation data packet, and the secondary encapsulation data packet is transmitted to the biography screen program for receiving terminal;
The secondary encapsulation data packet is forwarded to target secondary computer, target pair meter by S206, the biography screen program for receiving terminal
Calculation machine parses secondary encapsulation data packet, and initiates to call corresponding program corresponding with the content program of master computer, will
Status data and user data pass to the correspondence program as parameter;
S207, correspondence program in target secondary computer inspection parameter on startup, by status data and user data
The also mode of operation and data of original subscriber.
In addition, the communication module between the biography screen program used in above scheme and content program, is uniformly encapsulated as SDK,
Application developers are given to be accessed, and system service process is mounted in system and carries out self-starting.It should be understood that specific
When implementation, the application vendor that content program can be supplied to by using system api interface carries out application integration with itself to pre-
Dress application carries out use when secondary development, and it is to pass the communication of screen program and content program that this set API, which is mainly responsible for function,.
It is given below a specific application environment, in meeting, user 1, user 2, user 3 and user 4 are in respective computer
Upper starting passes screen software and carries out desktop transmission (wireless screen transmission), and the desktop contents on every computer are all transferred into meeting plate
Carry out split screen display available.In displaying, user 1 checks the content of certain website with browser, and at this time user 1 needs user 2
When opening same website and browse some portion of content in the inside, by this scheme, user 1 only needs to pull browser
To passing in screen software in the corresponding split screen of user 2, user 2 can automatically open corresponding browser over there and jump to corresponding website
On location of content.
Referring to Fig. 5, based on the same inventive concept, information sharing in the wireless screen transmission that another embodiment of the present invention proposes
Device, comprising:
Determining module 10, for overlapping when the biography screen program and content program that listen to current computer, and it is described
When biography screen program is located at the lower layer of the content program, location information of the content program in the biography screen program is obtained,
To determine that object-computer corresponding with the location information, the current computer and the object-computer connect with one simultaneously
It receives terminal and carries out wireless screen transmission;
Forwarding module 20 is obtained, is connect for obtaining operation data when content program described in user's operation, and by described
It receives terminal and the operation data is forwarded to the object-computer, so that the object-computer calls the content program
Corresponding program, and the corresponding program is started according to the operation data.
In the present embodiment, the acquisition forwarding module 20 is specifically used for:
Operation data when content program described in user's operation is obtained, the operation data includes status data and number of users
According to;
The status data and the user data are once encapsulated by the content program, to obtain primary envelope
Data packet is filled, and an encapsulated data packet is sent to the biography and shields program;
Shield program by the biography and secondary encapsulation is carried out to an encapsulated data packet, to obtain secondary encapsulation data
Packet;
The source image of the secondary encapsulation data packet and the content program is sent to the reception by network
Terminal, so that the secondary encapsulation data packet and source image are forwarded to the object-computer by the reception terminal.
In the present embodiment, described device further include:
Opening module 30 is shielded for an encapsulated data packet to be sent to the biography in the acquisition forwarding module 20
Before program, local communication service is opened;
Connection relationship establishes module 40, shields program and the content for establishing the biography by the local communication service
The connection relationship of program.
In the present embodiment, the source image includes program id information and version information;
The acquisition forwarding module 20 is specifically used for:
So that the object-computer finds the content program according to the ID program information and the version information
Corresponding program, while the secondary encapsulation data packet is parsed, to obtain the status data and the user data, and will be described
Status data and the user data are as the start-up parameter starting corresponding program.
In the present embodiment, the determining module 10 is specifically used for:
It obtains user and the content program is dragged to the cursor passed when shielding program in the seat passed in screen program
Mark data;
Split screen corresponding with the coordinate data is found according to the coordinate data, to determine mesh corresponding with the split screen
Mark computer.
The technical characteristic of the device of information sharing and technical effect and this hair in the wireless screen transmission that the embodiment of the present invention proposes
The method that bright embodiment proposes is identical, and it will not be described here.
In addition, the embodiment of the present invention also proposes a kind of storage medium, it is stored thereon with computer program, which is located
Manage the step of realizing the above method when device executes.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use
In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for
Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction
The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set
It is standby and use.For the purpose of this specification, " computer-readable medium ", which can be, any may include, stores, communicates, propagates or pass
Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment
It sets.
The more specific example (non-exhaustive list) of computer-readable medium include the following: there are one or more wirings
Electrical connection section (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory
(ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits
Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable
Medium, because can then be edited, be interpreted or when necessary with it for example by carrying out optical scanner to paper or other media
His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the invention can be realized with hardware, software, firmware or their combination.Above-mentioned
In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage
Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware
Any one of column technology or their combination are realized: having a logic gates for realizing logic function to data-signal
Discrete logic, with suitable combinational logic gate circuit specific integrated circuit, programmable gate array (PGA), scene
Programmable gate array (FPGA) etc..
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example
Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not
Centainly refer to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be any
One or more embodiment or examples in can be combined in any suitable manner.
Although an embodiment of the present invention has been shown and described, it will be understood by those skilled in the art that: not
A variety of change, modification, replacement and modification can be carried out to these embodiments in the case where being detached from the principle of the present invention and objective, this
The range of invention is defined by the claims and their equivalents.
Claims (10)
1. a kind of method of information sharing in wireless screen transmission characterized by comprising
When the biography screen program and content program that listen to current computer overlap, and biography screen program is located at the content
When the lower layer of program, the content program is obtained in the location information passed in screen program, with the determining and location information
Corresponding object-computer, the current computer and the object-computer receive terminal with one simultaneously and carry out wireless screen transmission;
Operation data when content program described in user's operation is obtained, and is forwarded the operation data by the reception terminal
To the object-computer, so that the object-computer calls the correspondence program of the content program, and according to the operation
Data start the corresponding program.
2. the method for information sharing in wireless screen transmission according to claim 1, which is characterized in that the acquisition user's operation
The operation data when content program, and the operation data is forwarded to by the object-computer by the reception terminal
The step of include:
Operation data when content program described in user's operation is obtained, the operation data includes status data and user data;
The status data and the user data are once encapsulated by the content program, to obtain primary encapsulation number
According to packet, and an encapsulated data packet is sent to the biography and shields program;
Shield program by the biography and secondary encapsulation is carried out to an encapsulated data packet, to obtain secondary encapsulation data packet;
The source image of the secondary encapsulation data packet and the content program is sent to the reception terminal by network,
So that the secondary encapsulation data packet and source image are forwarded to the object-computer by the reception terminal.
3. the method for information sharing in wireless screen transmission according to claim 2, which is characterized in that described by the primary envelope
Dress data packet was sent to before the step of biography screen program, the method also includes:
Open local communication service;
The connection relationship for passing screen program and the content program is established by the local communication service.
4. the method for information sharing in wireless screen transmission according to claim 3, which is characterized in that the source image packet
Include program id information and version information;
It is described so that the object-computer calls the correspondence program of the content program, and institute is started according to the operation data
The step of stating corresponding program include:
So that the object-computer finds the correspondence of the content program according to the ID program information and the version information
Program, while parsing the secondary encapsulation data packet, to obtain the status data and the user data, and by the state
Data and the user data are as the start-up parameter starting corresponding program.
5. the method for information sharing in wireless screen transmission according to claim 1, which is characterized in that described to obtain the content
Program is wrapped the step of object-computer corresponding with the location information in the location information passed in screen program, to determine
It includes:
It obtains user and the content program is dragged to the cursor passed when shielding program in the number of coordinates passed in screen program
According to;
Split screen corresponding with the coordinate data is found according to the coordinate data, to determine in terms of target corresponding with the split screen
Calculation machine.
6. the device of information sharing in a kind of wireless screen transmission characterized by comprising
Determining module, for overlapping when the biography screen program and content program that listen to current computer, and the biography shields journey
Tagmeme obtains the content program in the location information passed in screen program, with determination when the lower layer of the content program
Object-computer corresponding with the location information, the current computer and the object-computer receive terminal with one simultaneously
Carry out wireless screen transmission;
Forwarding module is obtained, for obtaining operation data when content program described in user's operation, and passes through the reception terminal
The operation data is forwarded to the object-computer, so that the object-computer calls the correspondence journey of the content program
Sequence, and the corresponding program is started according to the operation data.
7. the device of information sharing in wireless screen transmission according to claim 6, which is characterized in that the acquisition forwarding module
It is specifically used for:
Operation data when content program described in user's operation is obtained, the operation data includes status data and user data;
The status data and the user data are once encapsulated by the content program, to obtain primary encapsulation number
According to packet, and an encapsulated data packet is sent to the biography and shields program;
Shield program by the biography and secondary encapsulation is carried out to an encapsulated data packet, to obtain secondary encapsulation data packet;
The source image of the secondary encapsulation data packet and the content program is sent to the reception terminal by network,
So that the secondary encapsulation data packet and source image are forwarded to the object-computer by the reception terminal.
8. the device of information sharing in wireless screen transmission according to claim 7, which is characterized in that described device further include:
Opening module, for the acquisition forwarding module by an encapsulated data packet be sent to biography screen program it
Before, open local communication service;
Connection relationship establishes module, described passes screen program and the content program for establishing by the local communication service
Connection relationship.
9. the device of information sharing in wireless screen transmission according to claim 8, which is characterized in that the source image packet
Include program id information and version information;
The acquisition forwarding module is specifically used for:
So that the object-computer finds the correspondence of the content program according to the ID program information and the version information
Program, while parsing the secondary encapsulation data packet, to obtain the status data and the user data, and by the state
Data and the user data are as the start-up parameter starting corresponding program.
10. a kind of storage medium, is stored thereon with computer instruction, which is characterized in that the realization when instruction is executed by processor
The step of claim 1 to 5 any one the method.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710359586.4A CN107291411B (en) | 2017-05-19 | 2017-05-19 | Method, device and storage medium for sharing information in wireless screen transmission |
PCT/CN2017/103774 WO2018209869A1 (en) | 2017-05-19 | 2017-09-27 | Information sharing method and device during miracast, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710359586.4A CN107291411B (en) | 2017-05-19 | 2017-05-19 | Method, device and storage medium for sharing information in wireless screen transmission |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107291411A CN107291411A (en) | 2017-10-24 |
CN107291411B true CN107291411B (en) | 2019-01-29 |
Family
ID=60094557
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710359586.4A Active CN107291411B (en) | 2017-05-19 | 2017-05-19 | Method, device and storage medium for sharing information in wireless screen transmission |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107291411B (en) |
WO (1) | WO2018209869A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107943722A (en) * | 2017-11-16 | 2018-04-20 | 杭州楷知科技有限公司 | It is a kind of that the method and system for passing screen are realized based on USB device |
CN110515580B (en) * | 2019-09-02 | 2022-08-19 | 联想(北京)有限公司 | Display control method, device and terminal |
CN113407134A (en) * | 2021-06-16 | 2021-09-17 | 烽火通信科技股份有限公司 | Method and device for realizing file sharing among multiple clients based on split screen display |
CN113542862A (en) * | 2021-07-22 | 2021-10-22 | 广州朗国电子科技股份有限公司 | Method for sharing information in wireless screen transmission |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103150132A (en) * | 2013-02-21 | 2013-06-12 | 海信集团有限公司 | Screen transmission method and electronic equipment |
CN103490800A (en) * | 2013-09-25 | 2014-01-01 | 深圳市欧珀通信软件有限公司 | Method and device for transmitting files through Bluetooth |
CN105262974A (en) * | 2015-08-12 | 2016-01-20 | 北京恒泰实达科技股份有限公司 | Method for realizing wireless screen sharing of multiple users |
CN106227480A (en) * | 2016-07-22 | 2016-12-14 | 深圳天珑无线科技有限公司 | A kind of server, client and multi-screen interaction method, system |
CN106603823A (en) * | 2016-11-28 | 2017-04-26 | 努比亚技术有限公司 | Content sharing method and device and terminal |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101737638B1 (en) * | 2011-01-03 | 2017-05-29 | 삼성전자주식회사 | Device and method for transmitting data in wireless terminal |
-
2017
- 2017-05-19 CN CN201710359586.4A patent/CN107291411B/en active Active
- 2017-09-27 WO PCT/CN2017/103774 patent/WO2018209869A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103150132A (en) * | 2013-02-21 | 2013-06-12 | 海信集团有限公司 | Screen transmission method and electronic equipment |
CN103490800A (en) * | 2013-09-25 | 2014-01-01 | 深圳市欧珀通信软件有限公司 | Method and device for transmitting files through Bluetooth |
CN105262974A (en) * | 2015-08-12 | 2016-01-20 | 北京恒泰实达科技股份有限公司 | Method for realizing wireless screen sharing of multiple users |
CN106227480A (en) * | 2016-07-22 | 2016-12-14 | 深圳天珑无线科技有限公司 | A kind of server, client and multi-screen interaction method, system |
CN106603823A (en) * | 2016-11-28 | 2017-04-26 | 努比亚技术有限公司 | Content sharing method and device and terminal |
Also Published As
Publication number | Publication date |
---|---|
WO2018209869A1 (en) | 2018-11-22 |
CN107291411A (en) | 2017-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107291411B (en) | Method, device and storage medium for sharing information in wireless screen transmission | |
CN107770626A (en) | Processing method, image synthesizing method, device and the storage medium of video material | |
CN103297327B (en) | Information push method, device and display terminal | |
AU2019383041B2 (en) | Techniques for managing generation and rendering of user interfaces on client devices | |
US9285945B2 (en) | Method and apparatus for displaying multi-task interface | |
CN108733334A (en) | Image quality parameter adjusting method, device, terminal and storage medium | |
CN109683892B (en) | Page display method and device, computer equipment and storage medium | |
CN109271327A (en) | EMS memory management process and device | |
EP3117304A1 (en) | Methods and systems for dynamic runtime generation of customized applications | |
KR20160023089A (en) | Digital device and method for controlling the same | |
CN103440574A (en) | Method, client terminal and system for processing game payment | |
CN108304205A (en) | A kind of update method of application program, terminal and computer readable storage medium | |
KR20150027891A (en) | Method and apparatus for presenting content using electronic devices | |
JP5669277B2 (en) | Method and apparatus for providing supplemental information | |
CN103974111B (en) | By the method, apparatus of the data transfer on intelligent terminal to television terminal | |
KR20230008147A (en) | WI-FI peer-to-peer service implementation method and related device | |
CN109727301A (en) | Generate method, apparatus, electronic equipment and the storage medium of dynamic wallpaper | |
CN104915977A (en) | Animation file generation method and device for local application program | |
CN102622217B (en) | A kind of method and system running application across screen | |
CN103686365A (en) | Android set top box system under B/S service model | |
CN109725970A (en) | The method, apparatus and electronic equipment that applications client window is shown | |
CN107147929A (en) | Multiwindow method of outputting acoustic sound, television set and computer-readable recording medium | |
CN114025244A (en) | Audio and video pushing method, device, equipment and computer readable storage medium | |
CN110134410B (en) | Personalized information association method and device for cold-start user and storage medium | |
CN113473194B (en) | Intelligent device and response method |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |