CN104836672A - Method, device, system and terminal equipment for data transmission of multi-screen interaction - Google Patents
Method, device, system and terminal equipment for data transmission of multi-screen interaction Download PDFInfo
- Publication number
- CN104836672A CN104836672A CN201410046745.1A CN201410046745A CN104836672A CN 104836672 A CN104836672 A CN 104836672A CN 201410046745 A CN201410046745 A CN 201410046745A CN 104836672 A CN104836672 A CN 104836672A
- Authority
- CN
- China
- Prior art keywords
- data
- terminal applies
- threshold
- transmission
- transfer
- 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.)
- Granted
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a method, a device, a system and terminal equipment for data transmission of multi-screen interaction. The multi-screen interaction is carried out among the terminal equipment; network resources are reasonably used; and the use efficiency of the network resources is improved. The method for data transmission of the multi-screen interaction comprises: when a transmitting terminal device receives a request of multi-screen interaction, determining a data transmission way corresponding to a self-loaded terminal application according to transmission strategy information obtained from a strategy server, wherein the request of multi-screen interaction carries identification information of each receiving terminal device subjected to multi-screen interaction with the transmitting terminal device; establishing connection of the transmitting terminal device and a receiving terminal device corresponding to each identification information; and determining the data transmission way and transmitting data to each receiving terminal device.
Description
Technical field
The present invention relates to terminal applies technical field, particularly relate to the method for transfer of data in a kind of multi-screen interactive, device, system and terminal equipment.
Background technology
Along with the development of terminal technology, terminal form is also more and more abundanter, as TV, computer, panel computer, mobile phone, projecting apparatus etc., and along with the development of the communication technology, the terminal equipment of above-mentioned each form also can support WLAN (WLAN, Wireless Local Area Networks), along with the enhancing of terminal unit ability, make the screen interaction between terminal equipment become possibility.Multi-screen interactive refers to and utilizes the technical transmission such as wireless transmission to show to another terminal equipment the content shown by a station terminal device screen, carries out the operations such as control by sending ending equipment to the screen display of receiving device simultaneously.
Prior art gives the implementation method of multi-screen interactive: sending ending equipment is being loaded with terminal applies (as PPT, video or game on line) after, capture current screen displaying contents and pack and send to receiving device by network, receiving device is resolved after reception of the data packet and is shown.
The method of above-mentioned multi-screen interactive, for all types of application that all terminal equipments load, fixed form is adopted to transmit, because dissimilar terminal applies is different to the reliability requirement of Internet Transmission, as lower to Internet Transmission reliability requirement than the application of PPT class in video class application, but video class application is higher to the requirement of network transmission speed than the application of PPT class, obviously, use identical transmission means to cause the use of Internet resources to all types application in prior art and unreasonable, reduce the service efficiency of Internet resources.
Summary of the invention
The embodiment of the present invention provides the method for transfer of data in a kind of multi-screen interactive, device, system and terminal equipment, during in order to carry out multi-screen interactive between terminal equipment, streamlines the network resource, and improves the service efficiency of Internet resources.
The embodiment of the present invention provides the method for transfer of data in a kind of multi-screen interactive, comprising:
Sending ending equipment is when receiving multi-screen interactive request, according to the transmission policy information obtained from strategic server, determine the data transfer mode corresponding to terminal applies self loaded, in described multi-screen interactive request, carry the identification information of each receiving device carrying out multi-screen interactive with sending ending equipment;
The receiving device that described sending ending equipment is corresponding with each identification information respectively connects, and according to the data transfer mode determined to each receiving device transmission data.
The embodiment of the present invention provides the device of transfer of data in a kind of multi-screen interactive, is arranged in terminal equipment, comprises:
Determining unit, for when receiving multi-screen interactive request, according to the transmission policy information obtained from strategic server, determine the data transfer mode corresponding to terminal applies that self place terminal equipment loads in described multi-screen interactive request, to carry the identification information of each terminal equipment carrying out multi-screen interactive with self place terminal equipment;
Connection establishment unit, connects for terminal equipment corresponding with each identification information carried in described multi-screen interactive request respectively;
Data transmission unit, transmits data for the data transfer mode determined according to described determining unit to each terminal equipment connected.
The embodiment of the present invention provides a kind of terminal equipment, comprises the device of transfer of data in above-mentioned multi-screen interactive.
The embodiment of the present invention provides the system of transfer of data in a kind of multi-screen interactive, comprising:
Strategic server, for providing transmission policy information;
Terminal equipment, for from when receiving multi-screen interactive request, according to the transmission policy information obtained from strategic server, determine the data transfer mode corresponding to terminal applies self loaded, in described multi-screen interactive request, carry the identification information of each terminal equipment carrying out multi-screen interactive with self; And each terminal equipment corresponding with described identification information connects respectively, and according to the data transfer mode determined to each terminal equipment transmission data connected.
The method of transfer of data in the multi-screen interactive that the embodiment of the present invention provides, device, system and terminal equipment, when sending ending equipment receives multi-screen interactive request, according to the transmission policy information obtained from strategic server, determine the data transfer mode corresponding to terminal applies self loaded, and transmit data according to the data transfer mode determined to the receiving device self carrying out multi-screen interactive, in above-mentioned data transmission procedure, owing to taking different data transfer modes for different terminal applies, thus more reasonably can use Internet resources, improve the service efficiency of Internet resources.
Other features and advantages of the present invention will be set forth in the following description, and, partly become apparent from specification, or understand by implementing the present invention.Object of the present invention and other advantages realize by structure specifically noted in write specification, claims and accompanying drawing and obtain.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, forms a part of the present invention, and schematic description and description of the present invention, for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is in the embodiment of the present invention, the implementing procedure schematic diagram of the method for transfer of data in multi-screen interactive;
Fig. 2 is in the embodiment of the present invention, and sending ending equipment obtains the implementing procedure schematic diagram of transmission policy information in advance from the strategic server of network side;
Fig. 3 is in the embodiment of the present invention, shares the schematic flow sheet of PPT between terminal equipment;
Fig. 4 is in the embodiment of the present invention, the structural representation of the device of transfer of data in multi-screen interactive;
Fig. 5 is in the embodiment of the present invention, the system configuration schematic diagram of transfer of data in multi-screen interactive.
Embodiment
In order to realize streamlining the network resource, improving the object of the service efficiency of Internet resources, embodiments providing the method for transfer of data in a kind of multi-screen interactive, device, system and terminal equipment.
Below in conjunction with Figure of description, the preferred embodiments of the present invention are described, be to be understood that, preferred embodiment described herein is only for instruction and explanation of the present invention, be not intended to limit the present invention, and when not conflicting, the embodiment in the present invention and the feature in embodiment can combine mutually.
The embodiment of the present invention can be applied in terminal equipment, as mobile phone, PDA(Personal DigitalAssistant, personal digital assistant), PC(PC), panel computer etc., but be not limited to this, those skilled in the art will readily understand, the embodiment of the present invention also can be applicable to anyly have in the terminal equipment of processor and display translation device, during concrete enforcement, carry out, in the terminal equipment of multi-screen interactive, multi-screen interactive client-side program is installed.
Embodiment one
In order to realize object of the present invention, in the embodiment of the present invention, network side strategic server, for dissimilar terminal applies, determines the transmission policy information of its correspondence.Preferably, during concrete enforcement, strategic server can be, but not limited to according to the requirement of terminal applies to transfer of data real-time, terminal applies is divided into following three types: if when the data transmission delay that terminal applies can be tolerated is no more than the first delay threshold (can be, but not limited to be set to 500ms), determine that this terminal applies is high real-time terminal applies, as the terminal applies of video and game class; If when the data transmission delay that terminal applies can be tolerated is greater than the first delay threshold and is no more than the second delay threshold (can be, but not limited to be set to 800ms), determine that this terminal applies is medium real-time terminal applies, as terminal applies such as PPT or caricature classes; If when the data transmission delay that this terminal applies can be tolerated is greater than the second delay threshold, determines that this terminal applies is low real-time terminal applies, as document class terminal applies, comprise Word document, Excel document or PDF document etc.Accordingly, the transmission policy information that strategic server is determined can be: for high real-time terminal applies and medium real-time terminal applies, strategic server determines that it uses RTP(RTP) carry out transfer of data, and for low real-time terminal applies, determine that it uses HTTP(HTML (Hypertext Markup Language)) or FTP(file transfer protocol (FTP)) carry out transfer of data.For the ease of management, strategic server can distribute an application identities for the terminal applies of each type, such as, determine that application identities corresponding to high real-time terminal applies is 1, determine that application identities corresponding to medium real-time terminal applies is 2, determine that application identities corresponding to low real-time terminal applies is 3, and set up the corresponding relation between application identities and corresponding transmission means, then strategic server can store according to the form of table 1 corresponding relation set up:
Table 1
During concrete enforcement, strategic server can also according to actual conditions, the Data Update in his-and-hers watches 1.
Based on this, embodiments provide the method for transfer of data in a kind of screen locking interaction, as shown in Figure 1, can comprise the following steps:
S101, sending ending equipment, when receiving multi-screen interactive request, according to the transmission policy information obtained from strategic server, determine the data transfer mode corresponding to terminal applies self loaded.
Wherein, the identification information of each receiving device carrying out multi-screen interactive with sending ending equipment is carried in multi-screen interactive request.
The receiving device that S102, sending ending equipment are corresponding with each identification information respectively connects, and according to the data transfer mode determined to each receiving device transmission data.
In the above-mentioned flow process that the invention process provides, in step S101, sending ending equipment is when obtaining transmission policy information, can adopt the mode obtained in advance, namely at sending ending equipment before reception multi-screen interactive request, obtain from the strategic server of network side; Also can adopt the mode of Real-time Obtaining, namely after sending ending equipment receives multi-screen interactive request, obtain from the strategic server of network side in real time.In these two kinds of obtain manners, obtain the mode of mode relative to Real-time Obtaining transmission policy information of transmission policy information in advance, the wait time delay that sending ending equipment and receiving device carry out multi-screen interactive can be reduced.
Particularly, sending ending equipment obtains the process of transmission policy information in advance from the strategic server of network side, as shown in Figure 2, comprises the steps:
S201, sending ending equipment send the subscribe request of subscribing to transmission policy information to strategic server.
After S202, strategic server receive subscribe request, according to this subscribe request, when monitoring the transmission policy self stored and sending change, to sending ending equipment feedback transmission policy information.
S203, sending ending equipment receive and the transmission policy information of storage policy server feedback.
So far, the flow process that sending ending equipment obtains transmission policy information from strategic server terminates.
Based on the transmission policy information obtained, sending ending equipment is when receiving multi-screen interactive request and needing and carry out multi-screen interactive between other terminal equipment, sending ending equipment obtains the application identities corresponding to terminal applies that self loads, concrete, sending ending equipment can call the application identities that multi-screen interactive client-side program interface obtains terminal applies.According to the application identities obtained, from the transmission policy information (corresponding relation namely shown in table 1) obtained, search transmission means corresponding to this application identities.Such as, if the terminal applies of the current loading of sending ending equipment is video file, because video class application refreshing frame per second is very high, it is also high to the requirement of real-time of transfer of data, and therefore it belongs to high real-time terminal applies, and its application identities is 1, known according to table 1, the transmission means of its correspondence carries out transfer of data for adopting Real-time Transport Protocol, concrete, and sending ending equipment can be, but not limited to adopt the mode of RTP OVER UDP to carry out transfer of data.
Embodiment two
Along with the development of intelligent terminal technology, WLAN (WLAN all supported by increasing terminal equipment, Wireless Local Area Networks) and mobile communications network (can be, but not limited to comprise TD-SCDMA(TD SDMA) and TD-LTE(time-division Long Term Evolution)) etc. multiple Radio Transmission Technology, therefore, if when sending ending equipment and receiving device all support that WLAN and mobile communications network carry out transfer of data, in order to more streamline the network resource, improve the service efficiency of Internet resources, in the embodiment of the present invention, before sending ending equipment and receiving device connect, transfer of data can be carried out according to the network selection policy selection network preset.Preferably, in the embodiment of the present invention, before sending ending equipment and receiving device connect, obtain the signal strength signal intensity of WLAN and mobile communications network respectively, according to the signal strength signal intensity obtained, select the strong network of signal strength signal intensity and each receiving device to connect, and transmit data by the network selected to receiving terminal according to the transmission means determined.
Better, sending ending equipment can also carry out network selection in conjunction with the application type of the terminal applies of current loading, as the terminal applies for PPT type, because it is higher to the reliability requirement of transfer of data, but it is lower for the frame rate requirement of transfer of data, like this, sending ending equipment can transmit by optional m igration communication network, to improve data transmission credibility.And for video class application, can consider that prioritizing selection WLAN carries out transfer of data, to save bandwidth resources.Meanwhile, sending ending equipment can also, in conjunction with the demand of terminal applies and network quality, select different code rates and resolution to transmit.
Better, in data transmission procedure, sending ending equipment network signal intensity that is in real time all right or periodically acquisition heterogeneous networks, if the network signal intensity of current selection is lower than the first handoff threshold threshold value of setting, and other network of network signal strength signal intensity higher than setting the second handoff threshold threshold value (the second handoff threshold threshold value is greater than the first handoff threshold threshold value) time, sending ending equipment will carry out network switching, switch to other network and carry out transfer of data.
Embodiment three
Because the wireless network signal such as WLAN and mobile communications network is unstable, if during the network of network Quality Down selected according to embodiment two, in the process of sending ending equipment to receiving device transmission data, data transmission credibility reduces, and then affects the effect of multi-screen interactive.In order to address this problem, in the embodiment of the present invention, at sending ending equipment in the process to receiving device transmission data, obtain data transmission performance indication information in real time or periodically, when the data transmission performance indication information obtained meets preset trigger condition, data transfer mode is adjusted.
Preferably, data transmission performance index can be, but not limited to comprise any one in following information or combination in any: data transmission error rate or transfer of data packet loss, network signal intensity, message transmission rate, data transmission delay.During concrete enforcement, according to the difference of terminal applies type, different trigger conditions can be set, specifically can be as follows:
If the data transmission performance indication information obtained is data transmission error rate or transfer of data packet loss, and terminal applies is when being high real-time terminal applies, the trigger condition arranging adjustment data transfer mode can be: data transmission error rate or transfer of data packet loss are greater than the first bit error rate threshold or the first packet loss threshold value; The i.e. adjustment data transfer mode when the data transmission error rate that sending ending equipment obtains or transfer of data packet loss are greater than the first bit error rate threshold or the first packet loss threshold value, preferably, sending ending equipment can adjust data transfer mode is use http protocol or File Transfer Protocol to carry out transfer of data.
If the data transmission performance indication information obtained is data transmission error rate or transfer of data packet loss, and terminal applies is when being medium real-time terminal applies, the trigger condition arranging adjustment data transfer mode can be: data transmission error rate or transfer of data packet loss are greater than the second bit error rate threshold or the second packet loss threshold value and are less than or equal to the 3rd bit error rate threshold or the 3rd packet loss threshold value, or data transmission error rate or transfer of data packet loss are greater than the 3rd bit error rate threshold or the 3rd packet loss threshold value.Wherein, the first bit error rate threshold or the first packet loss threshold value and the second bit error rate threshold or the second packet loss threshold value can be the same or different.Accordingly, when the data transmission error rate that sending ending equipment obtains or transfer of data packet loss are greater than the second bit error rate threshold or the second packet loss threshold value but are less than or equal to the 3rd bit error rate threshold or the 3rd packet loss threshold value, data transfer mode can be adjusted and carry out transfer of data for using Transmission Control Protocol; When the data transmission error rate that sending ending equipment obtains or transfer of data packet loss are greater than the 3rd bit error rate threshold or the 3rd packet loss threshold value, data transfer mode can be adjusted and carry out transfer of data for using http protocol or File Transfer Protocol.
If the data transmission performance indication information obtained is network signal intensity, and when terminal applies is high real-time terminal applies, the trigger condition arranging adjustment data transfer mode can be: network signal intensity is no more than the first signal strength threshold; Namely the network signal intensity obtained when sending ending equipment adjusts data transfer mode when being no more than the first signal strength threshold, and preferably, sending ending equipment can adjust data transfer mode and carry out transfer of data for using http protocol or File Transfer Protocol.
If the data transmission performance indication information obtained is network signal intensity, and terminal applies is when being medium real-time terminal applies, the trigger condition arranging adjustment data transfer mode can be: network signal intensity is no more than secondary signal intensity threshold and more than the 3rd signal strength threshold, or network signal intensity is no more than the 3rd signal strength threshold.Wherein, the first signal strength threshold and secondary signal intensity threshold can be the same or different.Accordingly, when the network signal intensity that sending ending equipment obtains is no more than secondary signal intensity threshold but has exceeded the 3rd signal strength threshold, data transfer mode can be adjusted and carry out transfer of data for using Transmission Control Protocol; When the network signal intensity that sending ending equipment obtains is no more than the 3rd signal strength threshold, data transfer mode can be adjusted and carry out transfer of data for using http protocol or File Transfer Protocol.
If the data transmission performance indication information obtained is message transmission rate, and when terminal applies is high real-time terminal applies, the trigger condition arranging adjustment data transfer mode can be: message transmission rate is no more than the first transmission rate threshold; Namely the message transmission rate obtained when sending ending equipment adjusts data transfer mode when being no more than the first transmission rate threshold, and preferably, sending ending equipment can adjust data transfer mode and carry out transfer of data for using http protocol or File Transfer Protocol.
If the data transmission performance indication information obtained is message transmission rate, and terminal applies is when being medium real-time terminal applies, the trigger condition arranging adjustment data transfer mode can be: message transmission rate is no more than the second transmission rate threshold and more than the 3rd transmission rate threshold, or message transmission rate is no more than the 3rd transmission rate threshold.Wherein, the first transmission rate threshold and the second transmission rate threshold can be the same or different.Accordingly, when the message transmission rate that sending ending equipment obtains is no more than the second transmission rate threshold but has exceeded the 3rd transmission rate threshold, data transfer mode can be adjusted and carry out transfer of data for using Transmission Control Protocol; When the message transmission rate that sending ending equipment obtains is no more than the 3rd transmission rate threshold, data transfer mode can be adjusted and carry out transfer of data for using http protocol or File Transfer Protocol.
If the data transmission performance indication information obtained is data transmission delay, and when terminal applies is high real-time terminal applies, the trigger condition arranging adjustment data transfer mode can be: data transmission delay is greater than the first delay threshold; Namely the data transmission delay obtained when sending ending equipment adjusts data transfer mode when being greater than the first delay threshold, and preferably, sending ending equipment can adjust data transfer mode and carry out transfer of data for using http protocol or File Transfer Protocol.
If the data transmission performance indication information obtained is data transmission delay, and terminal applies is when being medium real-time terminal applies, the trigger condition arranging adjustment data transfer mode can be: data transmission delay is greater than the second delay threshold and is less than or equal to the 3rd delay threshold, or data transmission delay is greater than the 3rd delay threshold.Wherein, the first delay threshold and the second delay threshold can be the same or different.Accordingly, when the data transmission delay that sending ending equipment obtains is greater than the second delay threshold but is less than or equal to the 3rd delay threshold, data transfer mode can be adjusted and carry out transfer of data for using Transmission Control Protocol; When the data transmission delay that sending ending equipment obtains is greater than the 3rd delay threshold, data transfer mode can be adjusted and carry out transfer of data for using http protocol or File Transfer Protocol.
Better, when specifically implementing, in conjunction with at least two indices in above-mentioned four indexs, current network quality can also be evaluated, concrete, can to each the setup measures weight participating in evaluating, and judge whether to need to adjust transmission means according to result of calculation.
For low real-time terminal applies, because it is lower to transfer of data performance requirement, during concrete enforcement, can be, but not limited to use http protocol or File Transfer Protocol to carry out transfer of data always, should be appreciated that for low real-time terminal applies, use http protocol or File Transfer Protocol to be embodiment of the present invention one preferably execution mode, during concrete enforcement, Transmission Control Protocol or Real-time Transport Protocol also can be used to carry out transfer of data.
During concrete enforcement, better, sending ending equipment can also detect the receiving device whether storage of supported data or buffer memory, if when the storage of receiving device supported data or buffer memory, sending ending equipment can use http protocol to carry out transfer of data, concrete, the mode that sending ending equipment can use HTTP to download, the URL of the terminal applies self loaded is sent to receiving device, receiving device after downloading completes, sending ending equipment can by the operation of remote control technology synchronous self and receiving device, as mouse action, keyboard operations etc. control the broadcasting of the terminal applies such as video or PPT.
Preferably, sending ending equipment, when using http protocol to carry out transfer of data, can use the mode of HTTPOVER TCP to carry out transfer of data.
Better, if when sending ending equipment detects current selection network connection interruption, other available network of Dynamic Selection and receiving device can connect and transmit data.
During concrete enforcement, data, screen or Mass Control, in multi-screen interactive process, can be sent to receiving device by sending ending equipment, and meanwhile, sending ending equipment and policy server interaction, obtain the transmission policy that dissimilar terminal applies is corresponding.The data that receiving device receiving end/sending end device transmission is come, and according to the requirement of sending ending equipment, consult the transmission means for carrying out transfer of data with transmitting terminal.
In the embodiment of the present invention, need to identify terminal applies, determine the application identities that terminal applies is corresponding, and application identities is supplied to multi-screen interactive client-side program, for the terminal applies that can identify, according to the transmission policy Information Selection data transfer mode obtained from network side, and for the terminal applies of None-identified, transfer of data can be carried out according to the data transfer mode of acquiescence, for the terminal applies of None-identified, after having carried out multi-screen interactive, strategic server can upgrade corresponding application identities.
Embodiment four
The implementation process of embodiment for a better understanding of the present invention, below to share PPT file between terminal equipment, is described the implementation process of the embodiment of the present invention, as shown in Figure 3, can comprises the following steps:
S301, sending ending equipment user open the PPT file in middle terminal.
S302, sending ending equipment user trigger multi-screen interactive operation.
S303, sending ending equipment identification terminal application type, and after identifying terminal applies type, determine the application identities that terminal applies is corresponding.
In this example, terminal applies is PPT file, and it belongs to medium real-time terminal applies, and the application identities of its correspondence is 2.
S304, sending ending equipment, according to the transmission policy information obtained, search the data transfer mode that this application identities is corresponding.
Concrete, in this example, when being 2 according to the known application identities of table 1, corresponding data transfer mode carries out transfer of data for adopting Real-time Transport Protocol.
S305, sending ending equipment select the network carrying out transfer of data.
Preferably sending ending equipment can obtain current network signal strength signal intensity, the strong network of signal strength signal intensity is selected to carry out transfer of data, or sending ending equipment can also in conjunction with terminal applies type, corresponding network is selected to carry out transfer of data, in this example, terminal applies is the application of PPT class, and it is higher to transfer of data reliability requirement, therefore can transmit by prioritizing selection mobile communications network (TD-SCDMA or TD-LTE).If when the network selected according to network signal intensity is wlan network, in the embodiment of the present invention, can setting network select priority, as setting according to the priority of terminal applies type selecting network higher than the priority selecting network according to network signal intensity, then in this example, final optional m igration communication network transmits.
During concrete enforcement, step S305 can perform prior to step S303, and namely select the operation of network can perform prior to identification terminal application type, also can carry out, the embodiment of the present invention does not limit this simultaneously.
During concrete enforcement, if when sending ending equipment is only supported wlan network or only supported mobile communications network transmission, then without the need to performing step S305.
S306, sending ending equipment by select network and receiving device set up data cube computation.
S307, sending ending equipment use Real-time Transport Protocol to transmit data to receiving device.
S308, sending ending equipment obtain data transmission error rate.
Concrete, sending ending equipment can obtain data transmission error rate in real time or periodically.
During concrete enforcement, sending ending equipment can also judge whether to need to adjust data transfer mode according to data transmission performance indexs such as network signal intensity, transfer of data packet loss, message transmission rate or data transmission delays, if when above-mentioned arbitrary data transmission performance index meets the trigger condition preset, sending ending equipment will adjust data transfer mode.
S309, sending ending equipment judge whether the data transmission error rate obtained is greater than the first predetermined threshold value, if so, perform step S310, if not, perform step S308.
S310, judge obtain data transmission error rate whether be less than or equal to the second predetermined threshold value, if so, perform step S311, if not, perform step S312.
S311, adjustment data transfer mode carry out transfer of data for using Transmission Control Protocol, and perform step S308.
S312, adjustment data transfer mode carry out transfer of data for using http protocol or File Transfer Protocol, and perform step S308.
After adjustment data transfer mode, return and perform step S308, and carry out the adjustment of data transfer mode according to the data transmission error rate obtained, until transfer of data is complete.
During concrete enforcement, sending ending equipment can also obtain the network signal intensity of the different type network of self support in real time or periodically, current selected network network signal intensity lower than setting the first handoff threshold threshold value and other network of network signal strength signal intensity higher than setting the second handoff threshold threshold value time, to network switching be carried out, and be switched to the good network of network quality and carry out transfer of data.
The embodiment of the present invention, for dissimilar terminal applies, different data transfer modes is selected according to the application identities of this application correspondence, in data transmission procedure, according to network quality situation, when network quality declines, adjustment data transfer mode, thus the object reaching the raising Internet usage efficiency that streamlines the network resource.
Should be appreciated that using wlan network or mobile communications network to carry out transfer of data is the embodiment of the present invention preferably execution mode, the present invention does not limit this, such as, the modes such as cable network connection or bluetooth can also be used to carry out transfer of data.
Based on same inventive concept, the device of transfer of data in a kind of multi-screen interactive, system and terminal equipment is additionally provided in the embodiment of the present invention, the principle of dealing with problems due to said apparatus, system and terminal equipment is similar to the method for transfer of data in screen interaction, therefore the enforcement of said apparatus, system and terminal equipment see the enforcement of method, can repeat part and repeats no more.
Embodiment five
As shown in Figure 4, be the structural representation of the device of transfer of data in the multi-screen interactive that the embodiment of the present invention provides, comprise:
Determining unit 401, for when receiving multi-screen interactive request, according to the transmission policy information obtained from strategic server, determines the data transfer mode corresponding to terminal applies that self place terminal equipment loads.
Wherein, the identification information of each terminal equipment carrying out multi-screen interactive with self place terminal equipment is carried in multi-screen interactive request.
Connection establishment unit 402, connects for terminal equipment corresponding with each identification information carried in multi-screen interactive request respectively.
Data transmission unit 403, transmits data for the data transfer mode determined according to determining unit 401 to each terminal equipment connected.
Preferably, transmission policy information comprises the corresponding relation of application identities and transmission means; And
Determining unit 401, can comprise:
Obtain subelement, for obtaining the application identities corresponding to terminal applies that self place terminal equipment loads;
Search subelement, for according to obtaining application identities that subelement obtains from the corresponding relation of application identities and data transfer mode, search corresponding data transfer mode, wherein the corresponding relation of application identities and data transfer mode is that strategic server is set up in accordance with the following methods: strategic server is for each terminal applies, if when the data transmission delay that this terminal applies can be tolerated is no more than the first delay threshold, determine that this terminal applies is high real-time terminal applies, and determine that application identities corresponding to this terminal applies is the first mark; If when the data transmission delay that this terminal applies can be tolerated is greater than the first delay threshold and is no more than the second delay threshold, determine that this terminal applies is medium real-time terminal applies, and determine that application identities corresponding to this terminal applies is the second mark; If when the data transmission delay that this terminal applies can be tolerated is greater than the second delay threshold, determine that this terminal applies is low real-time terminal applies, and determine that application identities corresponding to this terminal applies is the 3rd mark; Determine that the data transfer mode of described first mark and the second mark correspondence carries out transfer of data for using RTP; Determine that the data transfer mode of described 3rd mark correspondence carries out transfer of data for using HTTP or FTP.
During concrete enforcement, in the multi-screen interactive that the embodiment of the present invention provides, the device of transfer of data can also comprise the first acquisition unit 404, wherein:
First obtains unit 404, in the process of data transmission unit 403 to each terminal equipment transmission data connected, obtains data transmission performance index;
Data transmission unit 403, adjusts data transfer mode when the data transmission performance index also for obtaining unit 404 acquisition first meets preset trigger condition.
Preferably, data transmission performance index can comprise data transmission error rate or transfer of data packet loss; And if when terminal applies is high real-time terminal applies, preset trigger condition comprises: data transmission error rate or transfer of data packet loss are greater than the first bit error rate threshold or the first packet loss threshold value; If when terminal applies is medium real-time terminal applies, preset trigger condition comprises: data transmission error rate or transfer of data packet loss are greater than the second bit error rate threshold or the second packet loss threshold value and are less than or equal to the 3rd bit error rate threshold or the 3rd packet loss threshold value, or data transmission error rate or transfer of data packet loss are greater than the 3rd bit error rate threshold or the 3rd packet loss threshold value; And
Data transmission unit 403, if may be used for terminal applies is high real-time terminal applies, when data transmission error rate or transfer of data packet loss are greater than the first bit error rate threshold or the first packet loss threshold value, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If terminal applies is medium real-time terminal applies, when data transmission error rate or transfer of data packet loss are greater than the second bit error rate threshold or the second packet loss threshold value and are less than or equal to the 3rd bit error rate threshold or the 3rd packet loss threshold value, adjustment data transfer mode carries out transfer of data for using transmission control protocol TCP; When data transmission error rate or transfer of data packet loss are greater than the 3rd bit error rate threshold or the 3rd packet loss threshold value, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
Preferably, data transmission performance index can comprise network signal intensity; And if when terminal applies is high real-time terminal applies, preset trigger condition comprises: network signal intensity is no more than the first signal strength threshold; If when terminal applies is medium real-time terminal applies, preset trigger condition comprises: network signal intensity is no more than secondary signal intensity threshold and more than the 3rd signal strength threshold, or network signal intensity is no more than the 3rd signal strength threshold; And
Data transmission unit 403, if may be used for terminal applies is high real-time terminal applies, when network signal intensity is no more than the first signal strength threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If terminal applies is medium real-time terminal applies, network signal intensity be no more than secondary signal intensity threshold and more than the 3rd signal strength threshold time, adjustment data transfer mode for use Transmission Control Protocol carry out transfer of data; When network signal intensity is no more than the 3rd signal strength threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
Preferably, data transmission performance index can comprise message transmission rate; And preset trigger condition comprises: message transmission rate is no more than the first transmission rate threshold; If when terminal applies is medium real-time terminal applies, preset trigger condition comprises: message transmission rate is no more than the second transmission rate threshold and more than the 3rd transmission rate threshold, or message transmission rate is no more than the 3rd transmission rate threshold; And
Data transmission unit 403, if may be used for terminal applies is high real-time terminal applies, when message transmission rate is no more than the first transmission rate threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If terminal applies is medium real-time terminal applies, message transmission rate be no more than the second transmission rate threshold and more than the 3rd transmission rate threshold time, adjustment data transfer mode for use Transmission Control Protocol carry out transfer of data; When message transmission rate is no more than the 3rd transmission rate threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
Preferably, data transmission performance index can comprise data transmission delay; And preset trigger condition comprises: data transmission delay is greater than the 3rd delay threshold; If when terminal applies is medium real-time terminal applies, preset trigger condition comprises: data transmission delay is greater than the 4th delay threshold and is less than or equal to the 5th delay threshold, or data transmission delay is greater than the 5th delay threshold; And
Data transmission unit 403, if may be used for terminal applies is high real-time terminal applies, when data transmission delay is greater than the 3rd delay threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If terminal applies is medium real-time terminal applies, when data transmission delay is greater than the 4th delay threshold and is less than or equal to the 5th delay threshold, adjustment data transfer mode carries out transfer of data for using Transmission Control Protocol; When data transmission delay is greater than the 5th delay threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
During concrete enforcement, the device of transfer of data in the multi-screen interactive that the embodiment of the present invention provides, control unit 405 can also be comprised, if when using http protocol to carry out transfer of data for data transmission unit 403, by the operation of remote control technology self place terminal equipment synchronous with each terminal equipment connected.
During concrete enforcement, the device of transfer of data in the multi-screen interactive that the embodiment of the present invention provides, can also comprise the second acquisition unit 406 and comparing unit 407, wherein:
Second obtains unit 406, if support to use WLAN technology and mobile communication network technology to carry out transfer of data for terminal equipment simultaneously, before the terminal equipment that connection establishment unit 402 is corresponding with each identification information respectively connects, obtain the signal strength signal intensity of WLAN and mobile communications network respectively;
Comparing unit 407, for comparing the signal strength signal intensity that the second acquisition unit 406 obtains;
Connection establishment unit 402, may be used for selecting the strong network of signal strength signal intensity terminal equipment corresponding with each identification information respectively to connect.
During concrete enforcement, second obtains unit 406, can also be used for transmitting in the process of data at self place terminal equipment and each terminal equipment connected, obtain the signal strength signal intensity of WLAN and mobile communications network respectively;
Data transmission unit 403, if the signal strength signal intensity that can also be used for the current network used lower than the 4th signal strength threshold and the signal strength signal intensity of another network higher than the 5th signal strength threshold time, switch to another network and carry out transfer of data, wherein, the 5th signal strength threshold is greater than the 4th signal strength threshold.
During concrete enforcement, the device of transfer of data in the multi-screen interactive that the embodiment of the present invention provides, can also comprise:
Subscriber units 408, may be used for sending the subscribe request of subscribing to transmission policy information to network side strategic server;
Receiving element 409, can also be used for receiving the transmission policy information of network side strategic server according to subscribe request feedback when transmission policy sends change.
It should be noted that, in the multi-screen interactive that the embodiment of the present invention provides, the device of transfer of data can be arranged in terminal equipment, is completed the transmission of data in multi-screen interactive by terminal equipment.
For convenience of description, above each several part is divided into each module (or unit) according to function and describes respectively.Certainly, the function of each module (or unit) can be realized in same or multiple software or hardware when implementing of the present invention.
Embodiment six
As shown in Figure 5, be the structural representation of the system of transfer of data in the multi-screen interactive that the embodiment of the present invention provides, comprise:
Strategic server 501, for providing transmission policy information;
Terminal equipment 502, for from when receiving multi-screen interactive request, according to the transmission policy information obtained from strategic server 501, determine the data transfer mode corresponding to terminal applies self loaded, wherein, the identification information of each terminal equipment carrying out multi-screen interactive with self is carried in multi-screen interactive request; Each terminal equipment corresponding with identification information respectively connects, and according to the data transfer mode determined to each terminal equipment transmission data connected.
During concrete enforcement, transmission policy information comprises the corresponding relation of application identities and transmission means, wherein, strategic server 501 may be used for the corresponding relation setting up application identities and transmission means in accordance with the following methods: for each terminal applies, if when the data transmission delay that this terminal applies can be tolerated is no more than the first delay threshold, determine that this terminal applies is high real-time terminal applies, and determine that application identities corresponding to this terminal applies is the first mark; If when the data transmission delay that this terminal applies can be tolerated is greater than the first delay threshold and is no more than the second delay threshold, determine that this terminal applies is medium real-time terminal applies, and determine that application identities corresponding to this terminal applies is the second mark; If when the data transmission delay that this terminal applies can be tolerated is greater than the second delay threshold, determine that this terminal applies is low real-time terminal applies, and determine that application identities corresponding to this terminal applies is the 3rd mark; Determine that the data transfer mode of described first mark and the second mark correspondence carries out transfer of data for using RTP; Determine that the data transfer mode of described 3rd mark correspondence carries out transfer of data for using HTTP or FTP; Terminal equipment 502, may be used for obtaining the application identities corresponding to terminal applies self loaded; According to the application identities obtained from the application identities of acquisition and the corresponding relation of data transfer mode, search corresponding data transfer mode.
During concrete enforcement, terminal equipment 502 can also be used in the process of each terminal equipment transmission data connected, equipment obtains data transmission performance indication information, adjusts data transfer mode when described data transmission performance indication information meets preset trigger condition.
Preferably, data transmission performance index comprises data transmission error rate or transfer of data packet loss; And if when terminal applies is high real-time terminal applies, preset trigger condition comprises: data transmission error rate or transfer of data packet loss are greater than the first bit error rate threshold or the first packet loss threshold value; If when terminal applies is medium real-time terminal applies, preset trigger condition comprises: data transmission error rate or transfer of data packet loss are greater than the second bit error rate threshold or the second packet loss threshold value and are less than or equal to the 3rd bit error rate threshold or the 3rd packet loss threshold value, or data transmission error rate or transfer of data packet loss are greater than the 3rd bit error rate threshold or the 3rd packet loss threshold value; And
Terminal equipment 502, if may be used for terminal applies is high real-time terminal applies, when data transmission error rate or transfer of data packet loss are greater than the first bit error rate threshold or the first packet loss threshold value, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If terminal applies is medium real-time terminal applies, when data transmission error rate or transfer of data packet loss are greater than the second bit error rate threshold or the second packet loss threshold value and are less than or equal to the 3rd bit error rate threshold or the 3rd packet loss threshold value, adjustment data transfer mode carries out transfer of data for using transmission control protocol TCP; When data transmission error rate or transfer of data packet loss are greater than the 3rd bit error rate threshold or the 3rd packet loss threshold value, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
Preferably, data transmission performance index can comprise network signal intensity; And if when terminal applies is high real-time terminal applies, preset trigger condition comprises: network signal intensity is no more than the first signal strength threshold; If when terminal applies is medium real-time terminal applies, preset trigger condition comprises: network signal intensity is no more than secondary signal intensity threshold and more than the 3rd signal strength threshold, or network signal intensity is no more than the 3rd signal strength threshold; And
Terminal equipment 502, if may be used for terminal applies is high real-time terminal applies, when network signal intensity is no more than the first signal strength threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If terminal applies is medium real-time terminal applies, network signal intensity be no more than secondary signal intensity threshold and more than the 3rd signal strength threshold time, adjustment data transfer mode for use Transmission Control Protocol carry out transfer of data; When network signal intensity is no more than the 3rd signal strength threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
Preferably, data transmission performance index can comprise message transmission rate; And preset trigger condition comprises: message transmission rate is no more than the first transmission rate threshold; If when terminal applies is medium real-time terminal applies, preset trigger condition comprises: message transmission rate is no more than the second transmission rate threshold and more than the 3rd transmission rate threshold, or message transmission rate is no more than the 3rd transmission rate threshold; And
Terminal equipment 502, if may be used for terminal applies is high real-time terminal applies, when message transmission rate is no more than the first transmission rate threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If terminal applies is medium real-time terminal applies, message transmission rate be no more than the second transmission rate threshold and more than the 3rd transmission rate threshold time, adjustment data transfer mode for use Transmission Control Protocol carry out transfer of data; When message transmission rate is no more than the 3rd transmission rate threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
Preferably, data transmission performance index can comprise data transmission delay; And preset trigger condition comprises: data transmission delay is greater than the 3rd delay threshold; If when terminal applies is medium real-time terminal applies, preset trigger condition comprises: data transmission delay is greater than the 4th delay threshold and is less than or equal to the 5th delay threshold, or data transmission delay is greater than the 5th delay threshold; And
Terminal equipment 502, if may be used for terminal applies is high real-time terminal applies, when data transmission delay is greater than the 3rd delay threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If terminal applies is medium real-time terminal applies, when data transmission delay is greater than the 4th delay threshold and is less than or equal to the 5th delay threshold, adjustment data transfer mode carries out transfer of data for using Transmission Control Protocol; When data transmission delay is greater than the 5th delay threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
Better, terminal equipment 502, when using http protocol to carry out transfer of data if can also be used for, by remote control technology synchronous self and the operation of each terminal equipment that connects.
During concrete enforcement, terminal equipment 502, when self supporting if can also be used for use WLAN technology and mobile communication network technology to carry out transfer of data, before terminal equipment corresponding with each identification information respectively connects, obtain the signal strength signal intensity of WLAN and mobile communications network respectively simultaneously; The signal strength signal intensity relatively obtained; And corresponding with each identification information respectively terminal equipment of the network selecting signal strength signal intensity strong connects.
During concrete enforcement, terminal equipment 502, may be used for sending the subscribe request of subscribing to described transmission policy information to strategic server 501; And receive the transmission policy information of strategic server 501 feedback; Strategic server 501, may be used for according to the subscribe request that receives when transmission policy sends change to terminal equipment 502 feedback transmission policy information.
The method of transfer of data in the multi-screen interactive that the embodiment of the present invention provides, device, system and terminal equipment, when sending ending equipment receives multi-screen interactive request, according to the transmission policy information obtained from strategic server, determine the data transfer mode corresponding to terminal applies self loaded, and transmit data according to the data transfer mode determined to the receiving device self carrying out multi-screen interactive, in above-mentioned data transmission procedure, owing to taking different data transfer modes for different terminal applies, thus more reasonably can use Internet resources, improve the service efficiency of Internet resources.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disc store, CD-ROM, optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the flow chart of the method for the embodiment of the present invention, equipment (system) and computer program and/or block diagram.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or square frame.These computer program instructions can being provided to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computer or other programmable data processing device produce device for realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make on computer or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computer or other programmable devices is provided for the step realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
Although describe the preferred embodiments of the present invention, those skilled in the art once obtain the basic creative concept of cicada, then can make other change and amendment to these embodiments.So claims are intended to be interpreted as comprising preferred embodiment and falling into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.
Claims (33)
1. the method for transfer of data in multi-screen interactive, is characterized in that, comprising:
Sending ending equipment is when receiving multi-screen interactive request, according to the transmission policy information obtained from strategic server, determine the data transfer mode corresponding to terminal applies self loaded, in described multi-screen interactive request, carry the identification information of each receiving device carrying out multi-screen interactive with sending ending equipment;
The receiving device that described sending ending equipment is corresponding with each identification information respectively connects, and according to the data transfer mode determined to each receiving device transmission data.
2. the method for claim 1, is characterized in that, described transmission policy information comprises the corresponding relation of application identities and transmission means; And
Described sending ending equipment determines the data transfer mode corresponding to terminal applies self loaded in accordance with the following methods:
Described sending ending equipment obtains the application identities corresponding to terminal applies that self loads;
According to the application identities obtained from the corresponding relation of described application identities and data transfer mode, search corresponding data transfer mode, the corresponding relation of wherein said application identities and data transfer mode is that described strategic server is set up in accordance with the following methods: described strategic server is for each terminal applies, if when the data transmission delay that this terminal applies can be tolerated is no more than the first delay threshold, determine that this terminal applies is high real-time terminal applies, and determine that application identities corresponding to this terminal applies is the first mark; If when the data transmission delay that this terminal applies can be tolerated is greater than the first delay threshold and is no more than the second delay threshold, determine that this terminal applies is medium real-time terminal applies, and determine that application identities corresponding to this terminal applies is the second mark; If when the data transmission delay that this terminal applies can be tolerated is greater than the second delay threshold, determine that this terminal applies is low real-time terminal applies, and determine that application identities corresponding to this terminal applies is the 3rd mark; Determine that the data transfer mode of described first mark and the second mark correspondence carries out transfer of data for using realtime transmission protocol RTP; Determine that the data transfer mode of described 3rd mark correspondence carries out transfer of data for using HTML (Hypertext Markup Language) HTTP or file transfer protocol (FTP) FTP.
3. method as claimed in claim 1 or 2, is characterized in that, in the process of described sending ending equipment to described receiving device transmission data, also comprises:
Described sending ending equipment obtains data transmission performance indication information, adjusts data transfer mode when described data transmission performance indication information meets preset trigger condition.
4. method as claimed in claim 3, it is characterized in that, data transmission performance index comprises data transmission error rate or transfer of data packet loss; And if when described terminal applies is high real-time terminal applies, described preset trigger condition comprises: described data transmission error rate or transfer of data packet loss are greater than the first bit error rate threshold or the first packet loss threshold value; If when described terminal applies is medium real-time terminal applies, described preset trigger condition comprises: described data transmission error rate or transfer of data packet loss are greater than the second bit error rate threshold or the second packet loss threshold value and are less than or equal to the 3rd bit error rate threshold or the 3rd packet loss threshold value, or described data transmission error rate or transfer of data packet loss are greater than the 3rd bit error rate threshold or the 3rd packet loss threshold value; And
Adjust data transfer mode when described data transmission performance indication information meets preset trigger condition, specifically comprise:
If described terminal applies is high real-time terminal applies, when described data transmission error rate or transfer of data packet loss are greater than the first bit error rate threshold or packet loss threshold value, described sending ending equipment adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol;
If described terminal applies is medium real-time terminal applies, when described data transmission error rate or transfer of data packet loss are greater than the second bit error rate threshold or packet loss threshold value and are less than or equal to the 3rd bit error rate threshold or packet loss threshold value, described sending ending equipment adjustment data transfer mode carries out transfer of data for using transmission control protocol TCP; When described data transmission error rate or transfer of data packet loss are greater than the 3rd bit error rate threshold or packet loss threshold value, described sending ending equipment adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
5. method as claimed in claim 3, it is characterized in that, data transmission performance index comprises network signal intensity; And if when described terminal applies is high real-time terminal applies, described preset trigger condition comprises: described network signal intensity is no more than the first signal strength threshold; If when described terminal applies is medium real-time terminal applies, described preset trigger condition comprises: described network signal intensity is no more than secondary signal intensity threshold and more than the 3rd signal strength threshold, or described network signal intensity is no more than the 3rd signal strength threshold; And
Adjust data transfer mode when described data transmission performance indication information meets preset trigger condition, specifically comprise:
If described terminal applies is high real-time terminal applies, when described network signal intensity is no more than the first signal strength threshold, described sending ending equipment adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol;
If described terminal applies is medium real-time terminal applies, described network signal intensity be no more than secondary signal intensity threshold and more than the 3rd signal strength threshold time, described sending ending equipment adjustment data transfer mode carries out transfer of data for using Transmission Control Protocol; When described network signal intensity is no more than the 3rd signal strength threshold, described sending ending equipment adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
6. method as claimed in claim 3, it is characterized in that, data transmission performance index comprises message transmission rate; And described preset trigger condition comprises: described message transmission rate is no more than the first transmission rate threshold; If when described terminal applies is medium real-time terminal applies, described preset trigger condition comprises: described message transmission rate is no more than the second transmission rate threshold and more than the 3rd transmission rate threshold, or described message transmission rate is no more than the 3rd transmission rate threshold; And
Adjust data transfer mode when described data transmission performance indication information meets preset trigger condition, specifically comprise:
If described terminal applies is high real-time terminal applies, when described message transmission rate is no more than the first transmission rate threshold, described sending ending equipment adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol;
If described terminal applies is medium real-time terminal applies, described message transmission rate be no more than the second transmission rate threshold and more than the 3rd transmission rate threshold time, described sending ending equipment adjustment data transfer mode carries out transfer of data for using Transmission Control Protocol; When described message transmission rate is no more than the 3rd transmission rate threshold, described sending ending equipment adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
7. method as claimed in claim 3, it is characterized in that, data transmission performance index comprises data transmission delay; And described preset trigger condition comprises: described data transmission delay is greater than the 3rd delay threshold; If when described terminal applies is medium real-time terminal applies, described preset trigger condition comprises: described data transmission delay is greater than the 4th delay threshold and is less than or equal to the 5th delay threshold, or described data transmission delay is greater than the 5th delay threshold; And
Adjust data transfer mode when described data transmission performance index meets preset trigger condition, specifically comprise:
If described terminal applies is high real-time terminal applies, when described data transmission delay is greater than the 3rd delay threshold, described sending ending equipment adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol;
If described terminal applies is medium real-time terminal applies, when described data transmission delay is greater than the 4th delay threshold and is less than or equal to the 5th delay threshold, described sending ending equipment adjustment data transfer mode carries out transfer of data for using Transmission Control Protocol; When described data transmission delay is greater than the 5th delay threshold, described sending ending equipment adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
8. the method as described in claim as arbitrary in claim 4 ~ 7, is characterized in that, if when using http protocol to carry out transfer of data, also comprise:
Described sending ending equipment passes through the operation of remote control technology synchronized transmission end equipment and receiving device.
9. the method for claim 1, it is characterized in that, if described sending ending equipment is supported to use WLAN (wireless local area network) WLAN technology and mobile communication network technology to carry out transfer of data simultaneously, before the receiving device that described sending ending equipment is corresponding with each identification information respectively connects, also comprise:
Described sending ending equipment obtains the signal strength signal intensity of WLAN and mobile communications network respectively;
The signal strength signal intensity relatively obtained; And
The receiving device that described sending ending equipment is corresponding with each identification information respectively connects, and specifically comprises:
Described sending ending equipment selects the strong network of signal strength signal intensity receiving device corresponding with each identification information respectively to connect.
10. method as claimed in claim 9, is characterized in that, in the process of described sending ending equipment to described receiving device transmission data, also comprises:
Described sending ending equipment obtains the signal strength signal intensity of WLAN and mobile communications network respectively;
The signal strength signal intensity of the network used if current lower than the 4th signal strength threshold and the signal strength signal intensity of another network higher than the 5th signal strength threshold time, described sending ending equipment switches to another network and carries out transfer of data, and described 5th signal strength threshold is greater than the 4th signal strength threshold.
11. the method for claim 1, is characterized in that, described sending ending equipment obtains transmission policy information from network side strategic server in accordance with the following methods:
Described sending ending equipment sends the subscribe request of subscribing to described transmission policy information to described network side strategic server; And
Receive the transmission policy information of described network side strategic server according to described subscribe request feedback when transmission policy sends change.
In 12. 1 kinds of multi-screen interactives, the device of transfer of data, is characterized in that, is arranged in terminal equipment, comprises:
Determining unit, for when receiving multi-screen interactive request, according to the transmission policy information obtained from strategic server, determine the data transfer mode corresponding to terminal applies that self place terminal equipment loads in described multi-screen interactive request, to carry the identification information of each terminal equipment carrying out multi-screen interactive with self place terminal equipment;
Connection establishment unit, connects for terminal equipment corresponding with each identification information carried in described multi-screen interactive request respectively;
Data transmission unit, transmits data for the data transfer mode determined according to described determining unit to each terminal equipment connected.
13. devices as claimed in claim 12, it is characterized in that, described transmission policy information comprises the corresponding relation of application identities and transmission means; And
Described determining unit, comprising:
Obtain subelement, for obtaining the application identities corresponding to terminal applies that self place terminal equipment loads;
Search subelement, for the application identities that obtains according to described acquisition subelement from the corresponding relation of described application identities and data transfer mode, search corresponding data transfer mode, the corresponding relation of wherein said application identities and data transfer mode is that described strategic server is set up in accordance with the following methods: described strategic server is for each terminal applies, if when the data transmission delay that this terminal applies can be tolerated is no more than the first delay threshold, determine that this terminal applies is high real-time terminal applies, and determine that application identities corresponding to this terminal applies is the first mark, if when the data transmission delay that this terminal applies can be tolerated is greater than the first delay threshold and is no more than the second delay threshold, determine that this terminal applies is medium real-time terminal applies, and determine that application identities corresponding to this terminal applies is the second mark, if when the data transmission delay that this terminal applies can be tolerated is greater than the second delay threshold, determine that this terminal applies is low real-time terminal applies, and determine that application identities corresponding to this terminal applies is the 3rd mark, determine that the data transfer mode of described first mark and the second mark correspondence carries out transfer of data for using realtime transmission protocol RTP, determine that the data transfer mode of described 3rd mark correspondence carries out transfer of data for using HTML (Hypertext Markup Language) HTTP or file transfer protocol (FTP) FTP.
14. devices as described in claim 12 or 13, is characterized in that, also comprise the first acquisition unit, wherein:
Described first obtains unit, in the process of data transmission unit to each terminal equipment transmission data connected, obtains data transmission performance index;
Described data transmission unit, adjusts data transfer mode when the data transmission performance index also for obtaining unit acquisition described first meets preset trigger condition.
15. devices as claimed in claim 14, it is characterized in that, data transmission performance index comprises data transmission error rate or transfer of data packet loss; And if when described terminal applies is high real-time terminal applies, described preset trigger condition comprises: described data transmission error rate or transfer of data packet loss are greater than the first bit error rate threshold or the first packet loss threshold value; If when described terminal applies is medium real-time terminal applies, described preset trigger condition comprises: described data transmission error rate or transfer of data packet loss are greater than the second bit error rate threshold or the second packet loss threshold value and are less than or equal to the 3rd bit error rate threshold or the 3rd packet loss threshold value, or described data transmission error rate or transfer of data packet loss are greater than the 3rd bit error rate threshold or the 3rd packet loss threshold value; And
Described data transmission unit, if be high real-time terminal applies specifically for described terminal applies, when described data transmission error rate or transfer of data packet loss are greater than the first bit error rate threshold or the first packet loss threshold value, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If described terminal applies is medium real-time terminal applies, when described data transmission error rate or transfer of data packet loss are greater than the second bit error rate threshold or the second packet loss threshold value and are less than or equal to the 3rd bit error rate threshold or the 3rd packet loss threshold value, adjustment data transfer mode carries out transfer of data for using transmission control protocol TCP; When described data transmission error rate or transfer of data packet loss are greater than the 3rd bit error rate threshold or the 3rd packet loss threshold value, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
16. devices as claimed in claim 14, it is characterized in that, data transmission performance index comprises network signal intensity; And if when described terminal applies is high real-time terminal applies, described preset trigger condition comprises: described network signal intensity is no more than the first signal strength threshold; If when described terminal applies is medium real-time terminal applies, described preset trigger condition comprises: described network signal intensity is no more than secondary signal intensity threshold and more than the 3rd signal strength threshold, or described network signal intensity is no more than the 3rd signal strength threshold; And
Described data transmission unit, if be high real-time terminal applies specifically for described terminal applies, when described network signal intensity is no more than the first signal strength threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If described terminal applies is medium real-time terminal applies, described network signal intensity be no more than secondary signal intensity threshold and more than the 3rd signal strength threshold time, adjustment data transfer mode for use Transmission Control Protocol carry out transfer of data; When described network signal intensity is no more than the 3rd signal strength threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
17. devices as claimed in claim 14, it is characterized in that, data transmission performance index comprises message transmission rate; And described preset trigger condition comprises: described message transmission rate is no more than the first transmission rate threshold; If when described terminal applies is medium real-time terminal applies, described preset trigger condition comprises: described message transmission rate is no more than the second transmission rate threshold and more than the 3rd transmission rate threshold, or described message transmission rate is no more than the 3rd transmission rate threshold; And
Described data transmission unit, if be high real-time terminal applies specifically for described terminal applies, when described message transmission rate is no more than the first transmission rate threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If described terminal applies is medium real-time terminal applies, described message transmission rate be no more than the second transmission rate threshold and more than the 3rd transmission rate threshold time, adjustment data transfer mode for use Transmission Control Protocol carry out transfer of data; When described message transmission rate is no more than the 3rd transmission rate threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
18. devices as claimed in claim 14, it is characterized in that, data transmission performance index comprises data transmission delay; And described preset trigger condition comprises: described data transmission delay is greater than the 3rd delay threshold; If when described terminal applies is medium real-time terminal applies, described preset trigger condition comprises: described data transmission delay is greater than the 4th delay threshold and is less than or equal to the 5th delay threshold, or described data transmission delay is greater than the 5th delay threshold; And
Described data transmission unit, if be high real-time terminal applies specifically for described terminal applies, when described data transmission delay is greater than the 3rd delay threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If described terminal applies is medium real-time terminal applies, when described data transmission delay is greater than the 4th delay threshold and is less than or equal to the 5th delay threshold, adjustment data transfer mode carries out transfer of data for using Transmission Control Protocol; When described data transmission delay is greater than the 5th delay threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
Device as described in 19. claims as arbitrary in claim 15 ~ 18, is characterized in that, also comprise:
Control unit, if when using http protocol to carry out transfer of data for described data transmission unit, by the operation of remote control technology self place terminal equipment synchronous with each terminal equipment connected.
20. devices as claimed in claim 12, is characterized in that, also comprise the second acquisition unit and comparing unit, wherein:
Described second obtains unit, if support to use WLAN (wireless local area network) WLAN technology and mobile communication network technology to carry out transfer of data for terminal equipment simultaneously, before the terminal equipment that described connection establishment unit is corresponding with each identification information respectively connects, obtain the signal strength signal intensity of WLAN and mobile communications network respectively;
Described comparing unit, obtains the signal strength signal intensity of unit acquisition for more described second;
Described connection establishment unit, connects specifically for selecting the strong network of signal strength signal intensity terminal equipment corresponding with each identification information respectively.
21. devices as claimed in claim 20, is characterized in that,
Described second obtains unit, also for transmitting in the process of data at self place terminal equipment and each terminal equipment connected, obtains the signal strength signal intensity of WLAN and mobile communications network respectively;
Described data transmission unit, if also for the signal strength signal intensity of the current network used lower than the 4th signal strength threshold and the signal strength signal intensity of another network higher than the 5th signal strength threshold time, switch to another network and carry out transfer of data, described 5th signal strength threshold is greater than the 4th signal strength threshold.
22. devices as claimed in claim 12, is characterized in that, also comprise:
Subscriber units, for sending the subscribe request of subscribing to described transmission policy information to described network side strategic server;
Receiving element, for receiving the transmission policy information of described network side strategic server according to described subscribe request feedback when transmission policy sends change.
23. 1 kinds of terminal equipments, is characterized in that, comprise the device described in the arbitrary claim of claim 12 ~ 22.
The system of transfer of data in 24. 1 kinds of multi-screen interactives, is characterized in that, comprising:
Strategic server, for providing transmission policy information;
Terminal equipment, for from when receiving multi-screen interactive request, according to the transmission policy information obtained from strategic server, determine the data transfer mode corresponding to terminal applies self loaded, in described multi-screen interactive request, carry the identification information of each terminal equipment carrying out multi-screen interactive with self; Each terminal equipment corresponding with described identification information respectively connects, and according to the data transfer mode determined to each terminal equipment transmission data connected.
25. systems as claimed in claim 24, it is characterized in that, described transmission policy information comprises the corresponding relation of application identities and transmission means;
Described strategic server, for setting up the corresponding relation of application identities and transmission means in accordance with the following methods: for each terminal applies, if when the data transmission delay that this terminal applies can be tolerated is no more than the first delay threshold, determine that this terminal applies is high real-time terminal applies, and determine that application identities corresponding to this terminal applies is the first mark; If when the data transmission delay that this terminal applies can be tolerated is greater than the first delay threshold and is no more than the second delay threshold, determine that this terminal applies is medium real-time terminal applies, and determine that application identities corresponding to this terminal applies is the second mark; If when the data transmission delay that this terminal applies can be tolerated is greater than the second delay threshold, determine that this terminal applies is low real-time terminal applies, and determine that application identities corresponding to this terminal applies is the 3rd mark; Determine that the data transfer mode of described first mark and the second mark correspondence carries out transfer of data for using realtime transmission protocol RTP; Determine that the data transfer mode of described 3rd mark correspondence carries out transfer of data for using HTML (Hypertext Markup Language) HTTP or file transfer protocol (FTP) FTP;
Described terminal equipment, specifically for obtain self load terminal applies corresponding to application identities; According to the application identities obtained from the corresponding relation of described application identities and data transfer mode, search the data transfer mode of correspondence.
26. systems as described in claim 24 or 25, is characterized in that,
Described terminal equipment, also in the process to each terminal equipment transmission data connected, equipment obtains data transmission performance indication information, adjusts data transfer mode when described data transmission performance indication information meets preset trigger condition.
27. systems as claimed in claim 26, it is characterized in that, data transmission performance index comprises data transmission error rate or transfer of data packet loss; And if when described terminal applies is high real-time terminal applies, described preset trigger condition comprises: described data transmission error rate or transfer of data packet loss are greater than the first bit error rate threshold or the first packet loss threshold value; If when described terminal applies is medium real-time terminal applies, described preset trigger condition comprises: described data transmission error rate or transfer of data packet loss are greater than the second bit error rate threshold or the second packet loss threshold value and are less than or equal to the 3rd bit error rate threshold or the 3rd packet loss threshold value, or described data transmission error rate or transfer of data packet loss are greater than the 3rd bit error rate threshold or the 3rd packet loss threshold value; And
Described terminal equipment, if be high real-time terminal applies specifically for described terminal applies, when described data transmission error rate or transfer of data packet loss are greater than the first bit error rate threshold or the first packet loss threshold value, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If described terminal applies is medium real-time terminal applies, when described data transmission error rate or transfer of data packet loss are greater than the second bit error rate threshold or the second packet loss threshold value and are less than or equal to the 3rd bit error rate threshold or the 3rd packet loss threshold value, adjustment data transfer mode carries out transfer of data for using transmission control protocol TCP; When described data transmission error rate or transfer of data packet loss are greater than the 3rd bit error rate threshold or the 3rd packet loss threshold value, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
28. systems as claimed in claim 26, it is characterized in that, data transmission performance index comprises network signal intensity; And if when described terminal applies is high real-time terminal applies, described preset trigger condition comprises: described network signal intensity is no more than the first signal strength threshold; If when described terminal applies is medium real-time terminal applies, described preset trigger condition comprises: described network signal intensity is no more than secondary signal intensity threshold and more than the 3rd signal strength threshold, or described network signal intensity is no more than the 3rd signal strength threshold; And
Described terminal equipment, if be high real-time terminal applies specifically for described terminal applies, when described network signal intensity is no more than the first signal strength threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If described terminal applies is medium real-time terminal applies, described network signal intensity be no more than secondary signal intensity threshold and more than the 3rd signal strength threshold time, adjustment data transfer mode for use Transmission Control Protocol carry out transfer of data; When described network signal intensity is no more than the 3rd signal strength threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
29. systems as claimed in claim 26, it is characterized in that, data transmission performance index comprises message transmission rate; And described preset trigger condition comprises: described message transmission rate is no more than the first transmission rate threshold; If when described terminal applies is medium real-time terminal applies, described preset trigger condition comprises: described message transmission rate is no more than the second transmission rate threshold and more than the 3rd transmission rate threshold, or described message transmission rate is no more than the 3rd transmission rate threshold; And
Described terminal equipment, if be high real-time terminal applies specifically for described terminal applies, when described message transmission rate is no more than the first transmission rate threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If described terminal applies is medium real-time terminal applies, described message transmission rate be no more than the second transmission rate threshold and more than the 3rd transmission rate threshold time, adjustment data transfer mode for use Transmission Control Protocol carry out transfer of data; When described message transmission rate is no more than the 3rd transmission rate threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
30. systems as claimed in claim 26, it is characterized in that, data transmission performance index comprises data transmission delay; And described preset trigger condition comprises: described data transmission delay is greater than the 3rd delay threshold; If when described terminal applies is medium real-time terminal applies, described preset trigger condition comprises: described data transmission delay is greater than the 4th delay threshold and is less than or equal to the 5th delay threshold, or described data transmission delay is greater than the 5th delay threshold; And
Described terminal equipment, if be high real-time terminal applies specifically for described terminal applies, when described data transmission delay is greater than the 3rd delay threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol; If described terminal applies is medium real-time terminal applies, when described data transmission delay is greater than the 4th delay threshold and is less than or equal to the 5th delay threshold, adjustment data transfer mode carries out transfer of data for using Transmission Control Protocol; When described data transmission delay is greater than the 5th delay threshold, adjustment data transfer mode carries out transfer of data for using http protocol or File Transfer Protocol.
System as described in 31. claims as arbitrary in claim 27 ~ 30, is characterized in that,
Described terminal equipment, if also for using http protocol to carry out transfer of data time, by remote control technology synchronous self and the operation of each terminal equipment that connects.
32. systems as claimed in claim 24, is characterized in that,
Described terminal equipment, if time also for self supporting to use WLAN (wireless local area network) WLAN technology and mobile communication network technology to carry out transfer of data simultaneously, before terminal equipment corresponding with each identification information respectively connects, obtain the signal strength signal intensity of WLAN and mobile communications network respectively; The signal strength signal intensity relatively obtained; And corresponding with each identification information respectively terminal equipment of the network selecting signal strength signal intensity strong connects.
33. systems as claimed in claim 24, is characterized in that,
Described terminal equipment, specifically for sending the subscribe request of subscribing to described transmission policy information to described strategic server; And receive the transmission policy information of described strategic server feedback;
Described strategic server, specifically for according to described subscribe request transmission policy send change time to described terminal equipment feedback transmission policy information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410046745.1A CN104836672B (en) | 2014-02-10 | 2014-02-10 | The method, apparatus of data transmission, system and terminal device in multi-screen interactive |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410046745.1A CN104836672B (en) | 2014-02-10 | 2014-02-10 | The method, apparatus of data transmission, system and terminal device in multi-screen interactive |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104836672A true CN104836672A (en) | 2015-08-12 |
CN104836672B CN104836672B (en) | 2018-08-24 |
Family
ID=53814328
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410046745.1A Active CN104836672B (en) | 2014-02-10 | 2014-02-10 | The method, apparatus of data transmission, system and terminal device in multi-screen interactive |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104836672B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108234309A (en) * | 2017-12-27 | 2018-06-29 | 宁波菊风系统软件有限公司 | A kind of transmission method of network data |
CN108667775A (en) * | 2017-03-31 | 2018-10-16 | 宇龙计算机通信科技(深圳)有限公司 | Communication means and communication system |
CN109451550A (en) * | 2017-08-29 | 2019-03-08 | 中兴通讯股份有限公司 | A kind of network mode configuration method and mobile terminal |
WO2020014880A1 (en) * | 2018-07-17 | 2020-01-23 | 华为技术有限公司 | Multi-screen interaction method and device |
CN111309226A (en) * | 2020-01-21 | 2020-06-19 | 维达力实业(深圳)有限公司 | Terminal control method and device based on communication quality, terminal and computer equipment |
CN112291366A (en) * | 2020-11-13 | 2021-01-29 | Oppo广东移动通信有限公司 | Data transmission method, device, storage medium and electronic equipment |
CN113568593A (en) * | 2021-07-02 | 2021-10-29 | 联想(北京)有限公司 | Content transmission method and device and electronic equipment |
WO2024001773A1 (en) * | 2022-06-29 | 2024-01-04 | 华为技术有限公司 | Data migration method, electronic device and networking system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102377823A (en) * | 2011-10-18 | 2012-03-14 | 北京优朋普乐科技有限公司 | Method and system for realizing interactive sharing among multiple screens and multiple users by sliding screens |
CN102404093A (en) * | 2010-09-10 | 2012-04-04 | 中国移动通信集团公司 | Data transmission mode management method and data transmission equipment |
CN103067776A (en) * | 2012-12-26 | 2013-04-24 | Tcl集团股份有限公司 | Program-pushing method and system, intelligent display device, cloud server |
CN103491122A (en) * | 2012-06-13 | 2014-01-01 | 腾讯科技(深圳)有限公司 | Multiple screen display interactive system and airsharing method |
-
2014
- 2014-02-10 CN CN201410046745.1A patent/CN104836672B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102404093A (en) * | 2010-09-10 | 2012-04-04 | 中国移动通信集团公司 | Data transmission mode management method and data transmission equipment |
CN102377823A (en) * | 2011-10-18 | 2012-03-14 | 北京优朋普乐科技有限公司 | Method and system for realizing interactive sharing among multiple screens and multiple users by sliding screens |
CN103491122A (en) * | 2012-06-13 | 2014-01-01 | 腾讯科技(深圳)有限公司 | Multiple screen display interactive system and airsharing method |
CN103067776A (en) * | 2012-12-26 | 2013-04-24 | Tcl集团股份有限公司 | Program-pushing method and system, intelligent display device, cloud server |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108667775A (en) * | 2017-03-31 | 2018-10-16 | 宇龙计算机通信科技(深圳)有限公司 | Communication means and communication system |
CN109451550A (en) * | 2017-08-29 | 2019-03-08 | 中兴通讯股份有限公司 | A kind of network mode configuration method and mobile terminal |
CN108234309B (en) * | 2017-12-27 | 2020-10-27 | 宁波菊风系统软件有限公司 | Network data transmission method |
CN108234309A (en) * | 2017-12-27 | 2018-06-29 | 宁波菊风系统软件有限公司 | A kind of transmission method of network data |
WO2020014880A1 (en) * | 2018-07-17 | 2020-01-23 | 华为技术有限公司 | Multi-screen interaction method and device |
CN111316598A (en) * | 2018-07-17 | 2020-06-19 | 华为技术有限公司 | Multi-screen interaction method and equipment |
CN111316598B (en) * | 2018-07-17 | 2021-08-31 | 华为技术有限公司 | Multi-screen interaction method and equipment |
CN111309226A (en) * | 2020-01-21 | 2020-06-19 | 维达力实业(深圳)有限公司 | Terminal control method and device based on communication quality, terminal and computer equipment |
CN111309226B (en) * | 2020-01-21 | 2023-11-28 | 维达力实业(深圳)有限公司 | Terminal control method and device based on communication quality, terminal and computer equipment |
CN112291366A (en) * | 2020-11-13 | 2021-01-29 | Oppo广东移动通信有限公司 | Data transmission method, device, storage medium and electronic equipment |
CN112291366B (en) * | 2020-11-13 | 2023-06-20 | Oppo广东移动通信有限公司 | Data transmission method and device, storage medium and electronic equipment |
CN113568593A (en) * | 2021-07-02 | 2021-10-29 | 联想(北京)有限公司 | Content transmission method and device and electronic equipment |
WO2024001773A1 (en) * | 2022-06-29 | 2024-01-04 | 华为技术有限公司 | Data migration method, electronic device and networking system |
Also Published As
Publication number | Publication date |
---|---|
CN104836672B (en) | 2018-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104836672A (en) | Method, device, system and terminal equipment for data transmission of multi-screen interaction | |
JP6952787B2 (en) | Session reestablishment methods and devices, AMF, SMF and terminals | |
EP3311534B1 (en) | Method and apparatus for multipath media delivery | |
US9883541B2 (en) | Communication switching and establishing method and device | |
CN111867001A (en) | Intelligent equipment batch network distribution method, system and storage medium | |
CN109088799B (en) | Client access method, device, terminal and storage medium | |
CN103338488B (en) | Method for switching network, terminal, controller, gateway and system | |
CN113596191A (en) | Data processing method, network element equipment and readable storage medium | |
CN102640540A (en) | Mobile terminal and communication method for determining a communication protocol | |
CN114916028B (en) | Service server switching control method and device, electronic equipment and storage medium | |
CN106210598B (en) | Video call method, device and system | |
CN109729505A (en) | A kind of method for processing business and the network equipment | |
CN103491005A (en) | Method for controlling transmission of message, access point device and relevant system | |
US20180279207A1 (en) | Uplink data transmission control method, user terminal, and network server | |
CN108632933B (en) | Data transmission method and device and user equipment | |
CN116406003A (en) | Data transmission method, system, device and nonvolatile storage medium | |
CN103987091A (en) | Service bandwidth changing method, controller and system | |
JP2018170699A (en) | Communication terminal, communication system, communication method and communication program | |
CN103781138B (en) | Method, apparatus and system for connecting WiMo sending terminal to WLAN | |
CN105376761A (en) | Method, device and conversation system for establishing conversation connection | |
CN110856213B (en) | Method and device for switching data transmission modes, storage medium and electronic equipment | |
CN104955125A (en) | Scheduling method with support of multiple types of Internet accesses, terminal and system | |
CN112566165A (en) | Call method and device | |
KR20210083335A (en) | Data processing methods and devices | |
CN104780591A (en) | Service interoperation implementation method between terminal equipment, device, system and related equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |