CN103812832A - Control method and control device for publishing multimedia data according to bandwidth - Google Patents
Control method and control device for publishing multimedia data according to bandwidth Download PDFInfo
- Publication number
- CN103812832A CN103812832A CN201210444991.3A CN201210444991A CN103812832A CN 103812832 A CN103812832 A CN 103812832A CN 201210444991 A CN201210444991 A CN 201210444991A CN 103812832 A CN103812832 A CN 103812832A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- bandwidth
- packet
- data bag
- data packet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a control method and a control device for publishing multimedia data according to bandwidth, and can be fully adapted to data publishing on a mobile terminal under two or more different bandwidth conditions, thereby achieving the effects that download time and network expenses are saved in an environment where the bandwidth is insufficient, and large-scale compression information or raw information can be used to replace previous compression information in an environment where the bandwidth is abundant, and achieving relatively good user experience.
Description
Technical field
The present invention relates to information issuing control system, the especially information issuing system based on mobile terminal, particularly, relates to according to control method and the control device thereof of bandwidth issuing multimedia data.
Background technology
In current cell phone network is browsed, picture and video have accounted for very large flow, but current browsing mode exists two subject matters:
(1), in the infinite network environment such as 3G, mobile phone should not be downloaded large-scale or complete picture or video data.Mobile phone limited bandwidth, broadcasting download full picture or video file time are too slow, and the network information expense of mobile phone is high, play download full picture or the expense of video file huge.
(2) still, abundant in wifi equiband, in free network environment, mobile phone need to be downloaded try one's best large picture or video data, meets user experience with this.Existing data published method cannot be taken into account both of these case, in two kinds of different network environments are switched, cannot bring good user to experience.
Therefore, the present invention will solve how under the environment of bandwidth deficiency, to issue compressed information, and under the abundant environment of bandwidth, the problem of the compressed information before large-scale compression information or raw information are replaced it.
Summary of the invention
For defect of the prior art, the object of this invention is to provide a kind of according to control method and the control device thereof of bandwidth issuing multimedia data, under the environment of bandwidth deficiency, issue compressed information, and under the abundant environment of bandwidth, the compressed information before large-scale compression information or raw information are replaced it.
According to an aspect of the present invention, provide a kind of according to the control method of bandwidth issuing multimedia data, comprise the following steps:
A. obtain the solicited message from described mobile terminal, multi-medium data bag X is distributed to described mobile terminal by described request information request;
B. monitor in real time the network bandwidth and the network state of described mobile terminal;
D. according to the network bandwidth height of described mobile terminal, issue described multi-medium data bag X to mobile terminal; Or the compression data packet A that the network bandwidth of described multi-medium data bag X boil down to and mobile terminal is matched, issues described compression data packet A to mobile terminal;
E. judge whether described compression data packet A is greater than the existing packet B that comes from same multi-medium data bag X in described mobile terminal, if so,, by described compression data packet A replacement data bag B, if not, finish.
Preferably, in described steps d, when packed data compressed package A, the bandwidth of mobile terminal is higher, and compression data packet A capacity is larger; The bandwidth of mobile terminal is lower, and compression data packet A capacity is less.
Preferably, in described steps d, comprise the following steps:
Whether the bandwidth that d1. judges described mobile terminal is more than or equal to the first bandwidth threshold values, if so, performs step d2, if not, performs step d3;
D2. issue described multi-medium data bag X to mobile terminal, execution step e;
D3. according to the bandwidth of described mobile terminal, by described multi-medium data bag X boil down to compression data packet A, issue described compression data packet A to mobile terminal, execution step e.
Preferably, before described step a, comprise the following steps: default according to the different bandwidth of described mobile terminal, by the byte number of described multi-medium data bag X boil down to compression data packet A.
Preferably, described step a comprises the following steps: described request information at least comprises the first indication information, and described the first indication information is used to indicate the network bandwidth of described mobile terminal;
Described step b comprises the following steps: described mobile terminal reads described the first indication information.
Preferably, described step a comprises the following steps: described request information at least comprises the second indication information, and described the second indication information is used to indicate the network bandwidth and the network state of described mobile terminal;
Described step b comprises the following steps: described mobile terminal reads described the second indication information.
Preferably, after described step b, before steps d, also comprise step c: whether the network state that judges described mobile terminal is wifi, if so, issues described multi-medium data bag X to mobile terminal, execution step e; If not, perform step d.
Preferably, described step b comprises the steps:
B1. according to described request Information Selection one test packet, described test packet is sent to described mobile terminal, described test packet is for the testing mobile terminal network bandwidth;
B2. described mobile terminal receives described the 3rd indication information, network bandwidth when described the 3rd indication information is used to indicate described mobile terminal and receives described test packet.
Preferably, the described test packet network state different from described mobile terminal matches.
Preferably, in described step e, comprise the following steps:
E1. in described mobile terminal, whether search has existing and described compression data packet A to come from the packet B of same multi-medium data bag X, if perform step e2, if not, finishes;
E2. judge whether described compression data packet A is greater than described packet B, if so,, by described compression data packet A replacement data bag B, if not, finish.
Preferably, in described step a and step b, described network state comprises:
-wifi connects;
-2G network; And
-3G network.
Preferably, described multi-medium data bag X is following any one or combination:
-picture;
-video; And
-gif animation.
According to another aspect of the present invention, also provide a kind of according to the control device of bandwidth issuing multimedia data, comprise with lower device:
Acquisition device, it is for obtaining the solicited message from described mobile terminal, and multi-medium data bag X is distributed to described mobile terminal by described request information request;
Speed measuring device, it is for monitoring in real time the network bandwidth and the network state of described mobile terminal;
Distributing device, it,, for according to the network bandwidth height of described mobile terminal, issues described multi-medium data bag X to mobile terminal; Or the compression data packet A that the network bandwidth of described multi-medium data bag X boil down to and mobile terminal is matched, issues described compression data packet A to mobile terminal;
Updating device, it,, for judging whether described compression data packet A is greater than the existing packet B that comes from same multi-medium data bag X of described mobile terminal, if so,, by described compression data packet A replacement data bag B, if not, finishes.
Preferably, in described steps d, when packed data compressed package A, the bandwidth of mobile terminal is higher, and compression data packet A capacity is larger; The bandwidth of mobile terminal is lower, and compression data packet A capacity is less.
Preferably, described updating device, comprises with lower device:
The first judgment means, it is for judging whether the bandwidth of described mobile terminal is more than or equal to the first bandwidth threshold values, if so, sends to the first distributing device, if not, sends to the first compression set;
The first distributing device, it performs step e for issuing described multi-medium data bag X to mobile terminal;
The first compression set, it,, for according to the bandwidth of described mobile terminal, by described multi-medium data bag X boil down to compression data packet A, issues described compression data packet A to mobile terminal, sends to updating device.
Preferably, also comprise preinstall apparatus, it is for presetting according to the different bandwidth of described mobile terminal, by the byte number of described multi-medium data bag X boil down to compression data packet A.
Preferably, in described acquisition device, described request information at least comprises the first indication information, and described the first indication information is used to indicate the network bandwidth of described mobile terminal; Described speed measuring device reads described the first indication information.
Preferably, in described acquisition device, described request information at least comprises the second indication information, and described the second indication information is used to indicate the network bandwidth and the network state of described mobile terminal; Described speed measuring device reads described the second indication information.
Preferably, between described speed measuring device and described distributing device, also comprise the second judgment means, whether it is wifi for the network state that judges described mobile terminal, if so, issues described multi-medium data bag X to mobile terminal, carries out described updating device; If not, carry out described updating device.
Preferably, described speed measuring device comprises:
Dispensing device, it,, for according to described request Information Selection one test packet, is sent to described mobile terminal by described test packet, and described test packet is for the testing mobile terminal network bandwidth;
The second speed measuring device, network bandwidth when it receives described test packet for detection of described mobile terminal.
Preferably, the test packet network state different from described mobile terminal in described dispensing device matches.
Preferably, described updating device comprises:
Searcher, whether it, if not, finishes if carry out the 3rd judgment means for having existing and described compression data packet A to come from the packet B of same multi-medium data bag X in described mobile terminal search;
The 3rd judgment means, if so, it for judging whether described compression data packet A is greater than described packet B by described compression data packet A replacement data bag B, if not, finish.
Preferably, in described acquisition device and speed measuring device, described network state comprises:
-wifi connects;
-2G network; And
-3G network.
Preferably, described multi-medium data bag X is following any one or combination:
-picture;
-video; And
-gif animation.
The data that can fully adapt on the mobile terminal in two kinds or more of different bandwidth situations according to the control method of bandwidth issuing multimedia data and control device thereof of the present invention are issued, reach and in the environment of bandwidth deficiency, save download time and expenses of surfing in Internet, and the effect of the compressed information before can be in the abundant environment of bandwidth large-scale compression information or raw information being replaced it, can not take a large amount of memory spaces of server yet, save cost, reached better user and experienced.
Accompanying drawing explanation
By reading the detailed description of non-limiting example being done with reference to the following drawings, it is more obvious that other features, objects and advantages of the present invention will become:
Fig. 1 illustrates according to a specific embodiment of the present invention, according to the flow chart of the control method of bandwidth issuing multimedia data; And
Fig. 2 illustrates according to a specific embodiment of the present invention, according to the schematic diagram of the control method of bandwidth issuing multimedia data.
Embodiment
It will be appreciated by those skilled in the art that those skilled in the art can realize described variation example in conjunction with prior art and above-described embodiment, do not repeat them here.Such variation example does not affect flesh and blood of the present invention, does not repeat them here.
As shown in Figure 1, it shows one embodiment of the present of invention.The invention provides a kind ofly according to the control method of bandwidth issuing multimedia data, comprise the following steps:
A. obtain the solicited message from described mobile terminal, multi-medium data bag X is distributed to described mobile terminal by described request information request; System obtains solicited message, starts the operation of down loading updating.
B. monitor in real time the network bandwidth and the network state of described mobile terminal;
D. according to the network bandwidth height of described mobile terminal, issue described multi-medium data bag X to mobile terminal; Or the compression data packet A that the network bandwidth of described multi-medium data bag X boil down to and mobile terminal is matched, issues described compression data packet A to mobile terminal; The real-time matching network bandwidth, by the described multi-medium data bag X boil down to packet of applicable the present situation, can effectively avoid the excessively slow situation of downloading data like this.
E. judge whether described compression data packet A is greater than the existing packet B that comes from same multi-medium data bag X in described mobile terminal, if so,, by described compression data packet A replacement data bag B, if not, finish.Whether the final packet that judges compression is applicable to replacing described packet B.
The compression step wherein using is prior art, such as by lossy compression method, dwindles the size of picture, but shows on mobile phone, and the impact being subject to is very little, can not reduce user's use impression.
In actual use, in described steps d, when packed data compressed package A, the bandwidth of mobile terminal is higher, and compression data packet A capacity is larger; The bandwidth of mobile terminal is lower, and compression data packet A capacity is less.The current bandwidth that so just can coordinate to maximum likelihood mobile terminal, decides suitable data package size, avoids speed of download to cross slow or waste.
In the time that bandwidth is abundant, certainly first consider to download original datagram.In described steps d, comprise the following steps:
Whether the bandwidth that d1. judges described mobile terminal is more than or equal to the first bandwidth threshold values, if so, performs step d2, if not, performs step d3;
D2. issue described multi-medium data bag X to mobile terminal, execution step e;
D3. according to the bandwidth of described mobile terminal, by described multi-medium data bag X boil down to compression data packet A, issue described compression data packet A to mobile terminal, execution step e.
Before described step a, comprise the following steps: default according to the different bandwidth of described mobile terminal, by the byte number of described multi-medium data bag X boil down to compression data packet A.Such as the download pictures size of setting 3G is no more than 300k, the download pictures size of 2G is no more than 100k, and wifi state is downloaded original picture size etc. completely.
Described step a comprises the following steps: described request information at least comprises the first indication information, and described the first indication information is used to indicate the network bandwidth of described mobile terminal; Described step b comprises the following steps: described mobile terminal reads described the first indication information.Can monitor network speed by mobile terminal oneself, and bandwidth information is included in solicited message, so just measuring tape is wide again, also can directly carry out follow-up decision operation.
Described step a comprises the following steps: described request information at least comprises the second indication information, and described the second indication information is used to indicate the network bandwidth and the network state of described mobile terminal; Described step b comprises the following steps: described mobile terminal reads described the second indication information.Can monitor network speed and network state by mobile terminal oneself, and bandwidth information and network state are included in solicited message, so just measuring tape is wide again, also can directly carry out follow-up decision operation.After described step b, before steps d, also comprise step c: whether the network state that judges described mobile terminal is wifi, if so, issues described multi-medium data bag X to mobile terminal, execution step e; If not, perform step d.
Also the current bandwidth of testing mobile terminal initiatively, test bandwidth has several different methods, can be that described step b comprises the steps:
B1. according to described request Information Selection one test packet, described test packet is sent to described mobile terminal, described test packet is for the testing mobile terminal network bandwidth;
B2. described mobile terminal receives described the 3rd indication information, network bandwidth when described the 3rd indication information is used to indicate described mobile terminal and receives described test packet.
Wherein, the described test packet network state different from described mobile terminal matches.
After receiving compression data packet A, also need following steps.In described step e, comprise the following steps:
E1. in described mobile terminal, whether search has existing and described compression data packet A to come from the packet B of same multi-medium data bag X, if perform step e2, if not, finishes;
E2. judge whether described compression data packet A is greater than described packet B, if so,, by described compression data packet A replacement data bag B, if not, finish.
Apparent, in described step a and step b, described network state comprises: wifi connects, or 2G network, or 3G network.And described multi-medium data bag X is following any one or combination: picture, video and gif animation.Video has comprised the film of various different-formats and amount of capacity.
As shown in Figure 2, suppose current phone browsing page, an existing pictures on webpage, the size of this picture B of the current download of mobile phone is 100K, and the former picture X of this picture is 1M size.And default mobile phone download pictures size under the network state of 3G is no more than 300k, wifi state is downloaded original picture size completely.
When mobile phone waits 3G network state lower time out of doors, first mobile phone sends solicited message to background server, background server is by sending packet, the bandwidth that the mode of test downloading flow records mobile phone is 3G pattern, the compressed picture A of the former picture X boil down to 300K left and right of 1M size is sent to mobile phone, mobile phone, through comparison, finds that the compressed picture A that all comes from former picture X is greater than picture B, just replaces picture B with compressed picture A.
Afterwards, when mobile phone enters behind the room of wifi, the bandwidth of mobile phone promotes greatly, pass through above-mentioned steps, download former picture (correlation step repeats no more) to mobile phone, after comparison, former picture is replaced to picture B (picture B is herein the compressed picture A in epimere) again.
Suppose current phone browsing page, an existing pictures on webpage, the size of this picture B of the current download of mobile phone is 200K, and the former picture X of this picture is 5M size.And default mobile phone download pictures size under the network state of 3G is no more than 500k, wifi state is downloaded original picture size completely.
When mobile phone waits 3G network state lower time out of doors, first mobile phone sends solicited message to background server, background server is by sending packet, the bandwidth that the mode of test downloading flow records mobile phone is 3G pattern, the compressed picture A of the former picture X boil down to 500K left and right of 5M size is sent to mobile phone, mobile phone, through comparison, finds that the compressed picture A that all comes from former picture X is greater than picture B, just replaces picture B with compressed picture A.
Afterwards, when mobile phone enters behind the room of wifi, the bandwidth of mobile phone promotes greatly, pass through above-mentioned steps, download former picture (correlation step repeats no more) to mobile phone, after comparison, former picture is replaced to picture B (picture B is herein the compressed picture A in epimere) again.
Continue with reference to figure 2, suppose current phone browsing page, an existing pictures on webpage, the size of this picture B of the current download of mobile phone is 5M, and the former picture X of this picture is 5M size.And default mobile phone download pictures size under the network state of 3G is no more than 500k, wifi state is downloaded original picture size completely.
When mobile phone waits 3G network state lower time out of doors, first mobile phone sends solicited message to background server, background server is by sending packet, the bandwidth that the mode of test downloading flow records mobile phone is 3G pattern, the compressed picture A of the former picture X boil down to 500K left and right of 5M size is sent to mobile phone, mobile phone, through comparison, finds that the compressed picture A that all comes from former picture X is less than picture B, finish, picture does not occur and replace.
Even if, when mobile phone enters behind the room of wifi, the bandwidth of mobile phone promotes greatly, passes through above-mentioned steps, download former picture (correlation step repeats no more) to mobile phone, then after comparison, found that all coming from former picture X equals picture B, finish, picture does not equally occur yet and replace.
Continue with reference to figure 2, suppose current phone browsing page, an existing GIF animation on webpage, the size of this GIF animation B of the current download of mobile phone is 200K, and the former GIF animation X of this GIF animation is 10M size.And default mobile phone downloads GIF animation size and be no more than 500k under the network state of 3G, wifi state is downloaded original GIF animation size completely.
When mobile phone waits 3G network state lower time out of doors, first mobile phone sends solicited message to background server, background server is by sending packet, the bandwidth that the mode of test downloading flow records mobile phone is 3G pattern, the compression GIF animation A of the former GIF animation X boil down to 500K left and right of 10M size is sent to mobile phone, mobile phone, through comparison, finds that the compression GIF animation A that all comes from former GIF animation X is greater than GIF animation B, just replaces GIF animation B with compression GIF animation A.
Afterwards, when mobile phone enters behind the room of wifi, the bandwidth of mobile phone promotes greatly, pass through above-mentioned steps, download former GIF animation (correlation step repeats no more) to mobile phone, after comparison, former GIF animation is replaced to compression GIF animation B (the GIF animation B is here the GIF animation A in epimere) again.
Suppose current phone browsing page, an existing pictures on webpage, former picture X is 5M size, does not download this picture in mobile phone.And default mobile phone download pictures size under the network state of 3G is no more than 500k, wifi state is downloaded original picture size completely.
When mobile phone waits 3G network state lower time out of doors, first mobile phone sends solicited message to background server, background server is by sending packet, the bandwidth that the mode of test downloading flow records mobile phone is 3G pattern, the compressed picture A of the former picture X boil down to 500K left and right of 5M size is sent to mobile phone, owing to there is no former picture X in mobile phone or coming from the picture B of former picture X, finish, there is not picture and replace.
Even when mobile phone enters behind the room of wifi, the bandwidth of mobile phone promotes greatly, pass through above-mentioned steps, download former picture (correlation step repeats no more) to mobile phone, after comparison, former picture is replaced to picture B (picture B is herein the compressed picture A in epimere) again.
Continue with reference to figure 2, suppose that current phone browses a web film, an existing film X on webpage, its resolution is 1920 × 1080, altogether 1G.And the size that default mobile phone downloads movies under the network state of 3G is 300M (resolution is 1024 × 768), the size downloading movies under the network state of wifi is 1G (resolution is 1920 × 1080).
On mobile phone, the form of existing this film B is 100M (resolution is 640 × 480), when mobile phone waits 3G network state lower time out of doors, first mobile phone sends solicited message to background server, background server is by sending packet, the bandwidth that the mode of test downloading flow records mobile phone is 3G pattern, the compressed motion picture A of the former film X boil down to 300M left and right of 1G size is sent to mobile phone, mobile phone is through comparison, find that the compressed motion picture A that all comes from former film X is greater than film B, just replace film B with compressed motion picture A.
Afterwards, when mobile phone enters behind the room of wifi, the bandwidth of mobile phone promotes greatly, pass through above-mentioned steps, download the film X (correlation step repeats no more) to mobile phone of 1G (resolution is 1920 × 1080), after comparison, former film X is replaced to compressed motion picture B (compressed motion picture B is herein the compressed motion picture A in epimere) again.
Continue with reference to figure 2, suppose that current phone browses a web film, an existing film X on webpage, its resolution is 1920 × 1080, altogether 2G.And the size that default mobile phone downloads movies under the network state of 3G is 600M (resolution is 1024 × 768), the size downloading movies under the network state of wifi is 2G (resolution is 1920 × 1080).
On mobile phone, the form of existing this film B is 2G (resolution is 1920 × 1080), when mobile phone waits 3G network state lower time out of doors, first mobile phone sends solicited message to background server, background server is by sending packet, the bandwidth that the mode of test downloading flow records mobile phone is 3G pattern, the compressed motion picture A of the former film X boil down to 600M left and right of 2G size is sent to mobile phone, mobile phone is through comparison, find that the compressed motion picture A that all comes from former film X is less than film B, finish, the replacement of movie file does not occur.
Afterwards, when mobile phone enters behind the room of wifi, the bandwidth of mobile phone promotes greatly, pass through above-mentioned steps, download the film X (correlation step repeats no more) to mobile phone of 1G (resolution is 1920 × 1080), then after comparison, found that the compressed motion picture A that all comes from former film X equals film B, finish, the replacement of movie file does not occur.
In summary, the invention provides a kind of according to control method and the control device thereof of bandwidth issuing multimedia data, its data that can fully adapt on the mobile terminal in two kinds or more of different bandwidth situations are issued, reach and in the environment of bandwidth deficiency, save download time and expenses of surfing in Internet, and the effect of the compressed information before can be in the abundant environment of bandwidth large-scale compression information or raw information being replaced it, can not take a large amount of memory spaces of server yet, save cost, reached better user and experienced.
Above specific embodiments of the invention are described.It will be appreciated that, the present invention is not limited to above-mentioned specific implementations, and those skilled in the art can make various distortion or modification within the scope of the claims, and this does not affect flesh and blood of the present invention.
Claims (24)
1. according to a control method for bandwidth issuing multimedia data, it is characterized in that: comprise the following steps:
A. obtain the solicited message from described mobile terminal, multi-medium data bag X is distributed to described mobile terminal by described request information request;
B. monitor in real time the network bandwidth and the network state of described mobile terminal;
D. according to the network bandwidth height of described mobile terminal, issue described multi-medium data bag X to mobile terminal; Or the compression data packet A that the network bandwidth of described multi-medium data bag X boil down to and mobile terminal is matched, issues described compression data packet A to mobile terminal;
E. judge whether described compression data packet A is greater than the existing packet B that comes from same multi-medium data bag X in described mobile terminal, if so,, by described compression data packet A replacement data bag B, if not, finish.
2. control method according to claim 1, is characterized in that: in described steps d, when packed data compressed package A, the bandwidth of mobile terminal is higher, and compression data packet A capacity is larger; The bandwidth of mobile terminal is lower, and compression data packet A capacity is less.
3. control method according to claim 2, is characterized in that: in described steps d, comprise the following steps:
Whether the bandwidth that d1. judges described mobile terminal is more than or equal to the first bandwidth threshold values, if so, performs step d2, if not, performs step d3;
D2. issue described multi-medium data bag X to mobile terminal, execution step e;
D3. according to the bandwidth of described mobile terminal, by described multi-medium data bag X boil down to compression data packet A, issue described compression data packet A to mobile terminal, execution step e.
4. according to the control method described in any one in claims 1 to 3, it is characterized in that: before described step a, comprise the following steps: default according to the different bandwidth of described mobile terminal, by the byte number of described multi-medium data bag X boil down to compression data packet A.
5. control method according to claim 1, is characterized in that: described step a comprises the following steps: described request information at least comprises the first indication information, and described the first indication information is used to indicate the network bandwidth of described mobile terminal;
Described step b comprises the following steps: described mobile terminal reads described the first indication information.
6. control method according to claim 1, is characterized in that: described step a comprises the following steps: described request information at least comprises the second indication information, and described the second indication information is used to indicate the network bandwidth and the network state of described mobile terminal;
Described step b comprises the following steps: described mobile terminal reads described the second indication information.
7. control method according to claim 6, it is characterized in that: after described step b, before steps d, also comprise step c: whether the network state that judges described mobile terminal is wifi, if, issue described multi-medium data bag X to mobile terminal, execution step e; If not, perform step d.
8. control method according to claim 1, is characterized in that: described step b comprises the steps:
B1. according to described request Information Selection one test packet, described test packet is sent to described mobile terminal, described test packet is for the testing mobile terminal network bandwidth;
B2. described mobile terminal receives described the 3rd indication information, network bandwidth when described the 3rd indication information is used to indicate described mobile terminal and receives described test packet.
9. control method according to claim 8, is characterized in that: the described test packet network state different from described mobile terminal matches.
10. according to the control method described in any one in claims 1 to 3, it is characterized in that: in described step e, comprise the following steps:
E1. in described mobile terminal, whether search has existing and described compression data packet A to come from the packet B of same multi-medium data bag X, if perform step e2, if not, finishes;
E2. judge whether described compression data packet A is greater than described packet B, if so,, by described compression data packet A replacement data bag B, if not, finish.
11. control methods according to claim 6, is characterized in that: in described step a and step b, described network state comprises:
-wifi connects;
-2G network; And
-3G network.
12. control methods according to claim 1, is characterized in that: described multi-medium data bag X is following any one or combination:
-picture;
-video; And
-gif animation.
13. 1 kinds according to the control device of bandwidth issuing multimedia data, it is characterized in that: comprise with lower device:
Acquisition device, it is for obtaining the solicited message from described mobile terminal, and multi-medium data bag X is distributed to described mobile terminal by described request information request;
Speed measuring device, it is for monitoring in real time the network bandwidth and the network state of described mobile terminal;
Distributing device, it,, for according to the network bandwidth height of described mobile terminal, issues described multi-medium data bag X to mobile terminal; Or the compression data packet A that the network bandwidth of described multi-medium data bag X boil down to and mobile terminal is matched, issues described compression data packet A to mobile terminal;
Updating device, it,, for judging whether described compression data packet A is greater than the existing packet B that comes from same multi-medium data bag X of described mobile terminal, if so,, by described compression data packet A replacement data bag B, if not, finishes.
14. control device according to claim 13, is characterized in that: in described steps d, when packed data compressed package A, the bandwidth of mobile terminal is higher, and compression data packet A capacity is larger; The bandwidth of mobile terminal is lower, and compression data packet A capacity is less.
15. control device according to claim 14, is characterized in that: described updating device, comprises with lower device:
The first judgment means, it is for judging whether the bandwidth of described mobile terminal is more than or equal to the first bandwidth threshold values, if so, sends to the first distributing device, if not, sends to the first compression set;
The first distributing device, it performs step e for issuing described multi-medium data bag X to mobile terminal;
The first compression set, it,, for according to the bandwidth of described mobile terminal, by described multi-medium data bag X boil down to compression data packet A, issues described compression data packet A to mobile terminal, sends to updating device.
16. according to claim 13 to the control device described in any one in 15, it is characterized in that: also comprise preinstall apparatus, its for default according to the different bandwidth of described mobile terminal, by the byte number of described multi-medium data bag X boil down to compression data packet A.
17. control device according to claim 13, is characterized in that: in described acquisition device, described request information at least comprises the first indication information, and described the first indication information is used to indicate the network bandwidth of described mobile terminal; Described speed measuring device reads described the first indication information.
18. control device according to claim 13, is characterized in that: in described acquisition device, described request information at least comprises the second indication information, and described the second indication information is used to indicate the network bandwidth and the network state of described mobile terminal; Described speed measuring device reads described the second indication information.
19. control device according to claim 18, it is characterized in that: between described speed measuring device and described distributing device, also comprise the second judgment means, whether it is wifi for the network state that judges described mobile terminal, if, issue described multi-medium data bag X to mobile terminal, carry out described updating device; If not, carry out described updating device.
20. control device according to claim 13, is characterized in that: described speed measuring device comprises:
Dispensing device, it,, for according to described request Information Selection one test packet, is sent to described mobile terminal by described test packet, and described test packet is for the testing mobile terminal network bandwidth;
The second speed measuring device, network bandwidth when it receives described test packet for detection of described mobile terminal.
21. control device according to claim 20, is characterized in that: the network state different from described mobile terminal of the test packet in described dispensing device matches.
22. according to claim 13 to the control device described in any one in 16, it is characterized in that: described updating device comprises:
Searcher, whether it, if not, finishes if carry out the 3rd judgment means for having existing and described compression data packet A to come from the packet B of same multi-medium data bag X in described mobile terminal search;
The 3rd judgment means, if so, it for judging whether described compression data packet A is greater than described packet B by described compression data packet A replacement data bag B, if not, finish.
23. control device according to claim 18, is characterized in that: in described acquisition device and speed measuring device, described network state comprises:
-wifi connects;
-2G network; And
-3G network.
24. control device according to claim 13, is characterized in that: described multi-medium data bag X is following any one or combination:
-picture;
-video; And
-gif animation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210444991.3A CN103812832A (en) | 2012-11-08 | 2012-11-08 | Control method and control device for publishing multimedia data according to bandwidth |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210444991.3A CN103812832A (en) | 2012-11-08 | 2012-11-08 | Control method and control device for publishing multimedia data according to bandwidth |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103812832A true CN103812832A (en) | 2014-05-21 |
Family
ID=50709038
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210444991.3A Pending CN103812832A (en) | 2012-11-08 | 2012-11-08 | Control method and control device for publishing multimedia data according to bandwidth |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103812832A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104168086A (en) * | 2014-08-08 | 2014-11-26 | 中国联合网络通信集团有限公司 | Method and device for uploading images |
CN105681427A (en) * | 2016-01-22 | 2016-06-15 | ***通信集团江苏有限公司 | Information processing method and device |
WO2018148958A1 (en) * | 2017-02-20 | 2018-08-23 | 深圳实现创新科技有限公司 | Data transmission method and device for security protection and monitoring |
CN108512937A (en) * | 2018-04-17 | 2018-09-07 | 银川华联达科技有限公司 | A kind of computer data shared system based on mobile network |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1685671A (en) * | 2002-09-23 | 2005-10-19 | 诺基亚有限公司 | Bandwidth adaptation |
CN101588595A (en) * | 2009-07-07 | 2009-11-25 | 董志 | Method for dynamically regulating data transfer rate in wireless application service system |
CN102088620A (en) * | 2010-12-01 | 2011-06-08 | 中兴通讯股份有限公司 | Method for downloading media file in content distribution network and client |
CN102195884A (en) * | 2011-05-26 | 2011-09-21 | 华为数字技术有限公司 | Video stream control method and video stream controller |
-
2012
- 2012-11-08 CN CN201210444991.3A patent/CN103812832A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1685671A (en) * | 2002-09-23 | 2005-10-19 | 诺基亚有限公司 | Bandwidth adaptation |
CN101588595A (en) * | 2009-07-07 | 2009-11-25 | 董志 | Method for dynamically regulating data transfer rate in wireless application service system |
CN102088620A (en) * | 2010-12-01 | 2011-06-08 | 中兴通讯股份有限公司 | Method for downloading media file in content distribution network and client |
CN102195884A (en) * | 2011-05-26 | 2011-09-21 | 华为数字技术有限公司 | Video stream control method and video stream controller |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104168086A (en) * | 2014-08-08 | 2014-11-26 | 中国联合网络通信集团有限公司 | Method and device for uploading images |
CN105681427A (en) * | 2016-01-22 | 2016-06-15 | ***通信集团江苏有限公司 | Information processing method and device |
WO2018148958A1 (en) * | 2017-02-20 | 2018-08-23 | 深圳实现创新科技有限公司 | Data transmission method and device for security protection and monitoring |
CN108512937A (en) * | 2018-04-17 | 2018-09-07 | 银川华联达科技有限公司 | A kind of computer data shared system based on mobile network |
CN108512937B (en) * | 2018-04-17 | 2020-10-30 | 银川华联达科技有限公司 | Computer data sharing system based on mobile network |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103677942B (en) | A kind of method and apparatus of movable terminal to browse network pictures | |
CN105354042B (en) | Using the processing method and processing device of installation | |
CN105163156B (en) | Video resume method, playback equipment and system | |
CN105451087A (en) | Pushing method, terminals, historical data server and system for barrage information | |
CN105163135B (en) | Method for down loading, apparatus and system and the mobile terminal of Internet resources | |
CN103841460B (en) | A kind of image data transfer method and electronic equipment | |
CN104348680B (en) | The method and device of wire-speed detection | |
CN102984494A (en) | Video communication method and device | |
CN104254001B (en) | Long-range sharing method, device and terminal | |
CN103796040A (en) | Method and device for releasing multimedia data according to network status of mobile terminal | |
CN103812832A (en) | Control method and control device for publishing multimedia data according to bandwidth | |
CN101867932B (en) | Harmful information filtration system based on mobile Internet and method thereof | |
CN113434101B (en) | Control method and device of equipment, storage medium and electronic device | |
CN103581698A (en) | Terminal device and video data releasing method | |
CN105025094A (en) | Multi-screen interaction method and system | |
CN103002354A (en) | Method and system for eliminating network jitter of video data during transmission | |
CN105338564B (en) | A kind of client adaptation method, client, server and system | |
CN106598523A (en) | Picture loading method, device and electronic equipment | |
CN105487763A (en) | Application program display method and system | |
CN105471958A (en) | Data processing system and method of internet of things | |
CN104253804A (en) | Method and device for transmitting image data | |
CN104038786A (en) | Smart television audience-rating statistical system and method | |
CN101345882B (en) | Playing device and method for inter-cutting audio files | |
CN103198250B (en) | The checking method of intelligent television application program | |
CN110287388B (en) | Data visualization method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140521 |
|
WD01 | Invention patent application deemed withdrawn after publication |