Nothing Special   »   [go: up one dir, main page]

CN104144132A - Picture forwarding control method and device - Google Patents

Picture forwarding control method and device Download PDF

Info

Publication number
CN104144132A
CN104144132A CN201410353160.4A CN201410353160A CN104144132A CN 104144132 A CN104144132 A CN 104144132A CN 201410353160 A CN201410353160 A CN 201410353160A CN 104144132 A CN104144132 A CN 104144132A
Authority
CN
China
Prior art keywords
interface card
network interface
presentation device
picture
list
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
Application number
CN201410353160.4A
Other languages
Chinese (zh)
Inventor
张俊丰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TVM Beijing Education Technology Co Ltd
Original Assignee
TVM Beijing Education Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by TVM Beijing Education Technology Co Ltd filed Critical TVM Beijing Education Technology Co Ltd
Priority to CN201410353160.4A priority Critical patent/CN104144132A/en
Publication of CN104144132A publication Critical patent/CN104144132A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a picture forwarding control method and device. The control method includes the steps that a list of network cards connected to center control equipment is obtained; current network flow values of all the network cards in the list of the network cards are obtained; when the current network flow values of the network cards are smaller than a network flow preset value of the network cards, a list of the on-line display equipment of the network cards is obtained; a picture downloading instruction is sent to the N pieces of on-line display equipment in the list of the on-line display equipment each time, wherein N is the preset sending number of the instruction, and the picture downloading instruction is used for indicating the on-line display equipment receiving the picture downloading instruction to download pictures. According to the picture forwarding control method and device, the influence on picture forwarding by the current network flow values under different network cards is fully considered, it is avoided that network blocking is caused by instantaneous network flow leap under the network cards, and stability and reliability of picture forwarding are improved.

Description

A kind of picture transmission control method and device
Technical field
The present invention relates to information data interaction technique field, relate in particular to a kind of picture transmission control method and device.
Background technology
In teaching and exhibition, conventionally need to carry out picture presentation and forward sharing as presentation device, the teaching of take is example, teacher is giving lessons or during lecture, conventionally teaching notes are uploaded to service controller, service controller is converted into plurality of pictures by processing by these teaching notes, a pictures on the every slip demonstration equipment of teacher, student's presentation device is also downloaded this pictures and is displayed by the instruction of sending on service controller, thereby student can utilize presentation device to watch this pictures, on this pictures, carry out answer, write etc., also can return to teacher by service controller, for teacher, check.
But this method is because presentation device quantity is more, teacher is when sliding next pictures of demonstration, whole presentation devices together Connection Service controller are downloaded this pictures, cannot control and adjust according to network traffics, thereby easily cause moment network congestion, a large amount of packet loss retry, picture to download slowly, degradation problem under network effective rate of utilization.
Summary of the invention
The embodiment of the present invention provides a kind of picture transmission control method and device, for realizing the picture of flow Network Based under many network interface cards, forwards control.
A picture transmission control method, for control device, comprises the following steps:
Obtain the network interface card list that connects control device;
Obtain the current network flow value of each network interface card in described network interface card list;
When the current network flow value of network interface card is less than the network traffics preset value of described network interface card, obtain the online presentation device list of described network interface card;
Each N in described online presentation device list online presentation device sends picture download instruction, and wherein, N is default instruction quantity forwarded, and described picture download instruction is used to indicate the online presentation device download pictures that receives described picture download instruction.
Preferably, after the described current network flow value of obtaining each network interface card according to described network interface card list, also comprise:
The current network flow value of each network interface card is compared with the network traffics preset value of corresponding each network interface card.
Preferably, the network traffics preset value of described each network interface card is identical.
Preferably, when the described current network flow value when network interface card is less than the network traffics preset value of described network interface card, before obtaining the online presentation device list of described network interface card, also comprise:
Obtain the link information of network interface card and presentation device;
According to the online presentation device list of setting up network interface card with the link information of network interface card and presentation device.
Preferably, described each N in described online presentation device list online presentation device sends picture download instruction, comprising:
According to online presentation device tab sequential, to the N in described online presentation device list online presentation device, send picture download instruction at every turn.
The present invention also provides a kind of picture forwarding controller, comprising:
Network interface card list acquisition module, for obtaining the network interface card list that connects control device;
Flow acquisition module, for obtaining the current network flow value of described each network interface card of network interface card list;
List of devices acquisition module, while being less than the network traffics preset value of described network interface card for the current network flow value when network interface card, obtains the online presentation device list of described network interface card;
Download instruction sending module, for each N to described online presentation device list online presentation device, send picture download instruction, wherein, N is default instruction quantity forwarded, and described picture download instruction is used to indicate the online presentation device download pictures that receives described picture download instruction.
Preferably, described device also comprises:
Flow value comparison module, for comparing the current network flow value of each network interface card with the network traffics preset value of corresponding each network interface card.
Preferably, the network traffics preset value of described each network interface card is identical.
Preferably, described device also comprises:
Link information acquisition module, for obtaining the link information of network interface card and presentation device;
List of devices is set up module, the online presentation device list of setting up network interface card for basis and the link information of network interface card and presentation device.
Preferably, described download instruction sending module comprises:
Download instruction transmitting element, for send picture download instruction to N online presentation device of described online presentation device list according to online presentation device tab sequential at every turn.
In the present embodiment, control device is by obtaining the current network flow value of each network interface card in network interface card list, when the current network flow value of network interface card is less than the network traffics preset value of network interface card, each N in online presentation device list online presentation device sends picture download instruction, taken into full account the impact that under different network interface cards, current network flow value forwards picture, avoid instantaneous network flow under network interface card to increase severely, caused the problem of network congestion, improved stability and reliability that picture forwards.
Other features and advantages of the present invention will be set forth in the following description, and, partly from specification, become apparent, or understand by implementing the present invention.Object of the present invention and other advantages can be realized and be obtained by specifically noted structure in the specification write, claims and accompanying drawing.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Accompanying drawing explanation
Accompanying drawing is used to provide a further understanding of the present invention, and forms a part for specification, for explaining the present invention, is not construed as limiting the invention together with embodiments of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of embodiment of the present invention picture transmission control method;
Fig. 2 is the structure chart of embodiment of the present invention picture forwarding controller.
Fig. 3 is the structure chart of embodiment of the present invention picture repeater system
Embodiment
Below in conjunction with accompanying drawing, the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein, only for description and interpretation the present invention, is not intended to limit the present invention.
The system that picture retransmission method of the present invention adopts comprises demonstration equipment, control device and presentation device, demonstration equipment is for operation and control, picture recognition information is sent to control device, control device is for being transmitted to presentation device by picture recognition information, and according to control of network flow quantity presentation device download pictures, the instruction download pictures of presentation device for sending according to control device.
Fig. 1 is the flow chart of embodiment of the present invention picture transmission control method, for control device, as shown in Figure 1, comprising:
Step 101: obtain the network interface card list that connects control device.
Wherein, control device is connected with one or more network interface cards, and each network interface card is connected with a router respectively, and pictorial information arrives control device through router, network interface card, control device can be obtained the network interface card information of the network interface card being connected with control device, according to network interface card information, sets up network interface card list.
Step 102: the current network flow value of obtaining each network interface card in network interface card list.
Wherein, control device can connect each network interface card and obtain current network flow value, and control device can also arrange timer and the time interval, and timer connects a network interface card according to the time interval on time and obtains current network flow value.
Step 103: when the current network flow value of network interface card is less than the network traffics preset value of network interface card, obtain the online presentation device list of network interface card.
Wherein, control device is obtained the link information of network interface card and presentation device, according to the online presentation device list of setting up network interface card with the link information of network interface card and presentation device.The network traffics preset value of each network interface card can arrange in advance, the network traffics preset value of each network interface card can be identical, also can be different, control device can compare the current network flow value of each network interface card with the network traffics preset value of corresponding each network interface card, when the current network flow value of network interface card is less than the network traffics preset value of network interface card, obtain the online presentation device list of network interface card.
Step 104: each N in online presentation device list online presentation device sends picture download instruction, and wherein, N is default instruction quantity forwarded, and picture download instruction is used to indicate the online presentation device download pictures that receives picture download instruction.
Wherein, control device can send picture download instruction to the N in online presentation device list online presentation device according to online presentation device tab sequential at every turn, can put in order and to N online presentation device, send picture download instruction at every turn according to online presentation device list, for example, in online presentation device list, comprise 3N online presentation device, to the 1st to N online presentation device, send picture download instruction for the first time, to N+1 to 2N, an online presentation device sends picture download instruction for the second time, to 2N+1 to 3N, an online presentation device sends picture download instruction for the third time.When the current network flow value of network interface card is more than or equal to network traffics threshold value, do not send picture download instruction.
Before obtaining current network flow value, method also can comprise:
Receive the picture recognition information that demonstration equipment sends.
Wherein, after the picture recognition information that control device is sent at reception demonstration equipment, according to current network flow value, control presentation device download pictures.
In the present embodiment, control device is by obtaining the current network flow value of each network interface card in network interface card list, when the current network flow value of network interface card is less than the network traffics preset value of network interface card, each N in online presentation device list online presentation device sends picture download instruction, taken into full account the impact that under different network interface cards, current network flow value forwards picture, avoid instantaneous network flow under network interface card to increase severely, caused the problem of network congestion, improved stability and reliability that picture forwards.
Fig. 2 is the structure chart of embodiment of the present invention picture forwarding controller, and as shown in Figure 2, this device comprises:
Network interface card list acquisition module 201, for obtaining the network interface card list that connects control device;
Flow acquisition module 202, for obtaining the current network flow value of each network interface card of network interface card list;
List of devices acquisition module 203, while being less than the network traffics preset value of network interface card for the current network flow value when network interface card, obtains the online presentation device list of network interface card;
Download instruction sending module 204, for each N to online presentation device list online presentation device, send picture download instruction, wherein, N is default instruction quantity forwarded, and picture download instruction is used to indicate the online presentation device download pictures that receives picture download instruction.
Preferably, device also comprises:
Flow value comparison module, for comparing the current network flow value of each network interface card with the network traffics preset value of corresponding each network interface card.
Preferably, the network traffics preset value of each network interface card is identical.
Preferably, device also comprises:
Link information acquisition module, for obtaining the link information of network interface card and presentation device;
List of devices is set up module, the online presentation device list of setting up network interface card for basis and the link information of network interface card and presentation device.
Preferably, download instruction sending module comprises:
Download instruction transmitting element, for send picture download instruction to N online presentation device of online presentation device list according to online presentation device tab sequential at every turn.
It should be noted that: when the picture forwarding controller that above-described embodiment provides is stated function in realization, only the division with above-mentioned functional module is illustrated, in practical application, can above-mentioned functions be distributed and by different functional modules, completed as required, the internal structure of the equipment of being about to is divided into different functional modules, to complete all or part of function described above.In addition, the picture forwarding controller that above-described embodiment provides and picture transmission control method embodiment belong to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
Referring to Fig. 3, be the structure chart of embodiment of the present invention picture repeater system, as shown in Figure 3, picture repeater system comprises:
Demonstration equipment 301, control device 302 and presentation device 303, control device 302 comprises picture servers 304, transponder 305 and traffic management device 306, wherein, transponder 305 is connected with one or more network interface cards, network interface card is connected with wireless receiver, demonstration equipment 301 and presentation device 303 can be for one or more, between demonstration equipment 301, control device 302 and presentation device 303, by wired or wireless, connect.
In use, teacher utilizes demonstration equipment 301 to select a pictorial information bag, from the Image ID list in the picture servers 304 download pictures packets of information of control device 302, demonstration equipment 301 sends the instruction of pictorial information bag to the transponder 305 of control device 302, transponder 305 is transmitted to all presentation devices 303 by the instruction of pictorial information bag, comprises pictorial information bag name and pictorial information bag identifying information etc. in the instruction of pictorial information bag.Presentation device 303 receives after the instruction of pictorial information bag, according in the instruction of pictorial information bag containing pictorial information bag name and pictorial information bag identifying information from the Image ID list in the picture servers 304 download pictures packets of information of control device 302.
Demonstration equipment 301 is downloaded this picture of pictorial information bag show, the transponder 305 to control device 302 sends corresponding the first idsplay order, the ID that has comprised this picture in the first idsplay order simultaneously.The transponder 305 of control device 302 changes the first idsplay order to presentation device 303, in like manner demonstration equipment 301 all can send to the ID of this picture the transponder 305 of control device 302 at every turn from the picture servers 304 of control device 302 is downloaded this picture displaying, and then the transponder 305 of control device 302 is transmitted to presentation device 303.
Control device 302 is obtained the network interface card list that connects control device 302, the flow controller 306 of control device 302 is according to the network flow value of a network interface card list monitoring network interface card, when the current network flow value of network interface card is less than the network traffics threshold value of network interface card, each N in online presentation device list online presentation device sends picture download instruction.
Presentation device 303 is received after picture download instruction, from the picture servers 304 of control device 302, obtain the Image ID list in pictorial information bag, according to the order of picture, from the picture servers 304 of control device 302, download a pictures and be cached to this locality, the picture download instruction of receiving after a picture download instruction does not respond as again received in downloading process, after downloading, receive again picture download instruction, continue to download in order a pictures below, until this equipment is all cached to this locality by all pictures in bag.
Presentation device 303 is downloaded these figure and shows from the picture servers 304 of control device 302 immediately after can also receiving the ID of this picture, if now downloading other pictures, cancels download, the operation of response demonstration equipment 301.
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 complete hardware implementation example, implement software example or in conjunction with the form of the embodiment of software and hardware aspect completely.And the present invention can adopt the form that wherein includes the upper computer program of implementing of computer-usable storage medium (including but not limited to magnetic disc store and optical memory etc.) of computer usable program code one or more.
The present invention is with reference to describing according to flow chart and/or the block diagram of the method for the embodiment of the present invention, equipment (system) and computer program.Should understand can be in computer program instructions realization flow figure and/or block diagram each flow process and/or the flow process in square frame and flow chart and/or block diagram and/or the combination of square frame.Can provide these computer program instructions to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, the instruction of carrying out by the processor of computer or other programmable data processing device is produced for realizing the device in the function of flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame appointments.
These computer program instructions also can be stored in energy vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work, the instruction that makes to be stored in this computer-readable memory produces the manufacture that comprises command device, and this command device is realized the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make to carry out sequence of operations step to produce computer implemented processing on computer or other programmable devices, thereby the instruction of carrying out is provided for realizing the step of the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame on computer or other programmable devices.
Obviously, those skilled in the art can carry out various changes and modification and not depart from the spirit and scope of the present invention the present invention.Like this, if within of the present invention these are revised and modification belongs to the scope of the claims in the present invention and equivalent technologies thereof, the present invention is also intended to comprise these changes and modification interior.

Claims (10)

1. a picture transmission control method, for control device, is characterized in that, comprises the following steps:
Obtain the network interface card list that connects control device;
Obtain the current network flow value of each network interface card in described network interface card list;
When the current network flow value of network interface card is less than the network traffics preset value of described network interface card, obtain the online presentation device list of described network interface card;
Each N in described online presentation device list online presentation device sends picture download instruction, and wherein, N is default instruction quantity forwarded, and described picture download instruction is used to indicate the online presentation device download pictures that receives described picture download instruction.
2. the method for claim 1, is characterized in that, after the described current network flow value of obtaining each network interface card according to described network interface card list, also comprises:
The current network flow value of each network interface card is compared with the network traffics preset value of corresponding each network interface card.
3. method as claimed in claim 2, is characterized in that, the network traffics preset value of described each network interface card is identical.
4. the method for claim 1, is characterized in that, when the described current network flow value when network interface card is less than the network traffics preset value of described network interface card, before obtaining the online presentation device list of described network interface card, also comprises:
Obtain the link information of network interface card and presentation device;
According to the online presentation device list of setting up network interface card with the link information of network interface card and presentation device.
5. the method for claim 1, is characterized in that, described each N in described online presentation device list online presentation device sends picture download instruction, comprising:
According to online presentation device tab sequential, to the N in described online presentation device list online presentation device, send picture download instruction at every turn.
6. a picture forwarding controller, is characterized in that, comprising:
Network interface card list acquisition module, for obtaining the network interface card list that connects control device;
Flow acquisition module, for obtaining the current network flow value of described each network interface card of network interface card list;
List of devices acquisition module, while being less than the network traffics preset value of described network interface card for the current network flow value when network interface card, obtains the online presentation device list of described network interface card;
Download instruction sending module, for each N to described online presentation device list online presentation device, send picture download instruction, wherein, N is default instruction quantity forwarded, and described picture download instruction is used to indicate the online presentation device download pictures that receives described picture download instruction.
7. picture forwarding controller as claimed in claim 6, is characterized in that, described device also comprises:
Flow value comparison module, for comparing the current network flow value of each network interface card with the network traffics preset value of corresponding each network interface card.
8. picture forwarding controller as claimed in claim 7, is characterized in that, the network traffics preset value of described each network interface card is identical.
9. picture forwarding controller as claimed in claim 6, is characterized in that, described device also comprises:
Link information acquisition module, for obtaining the link information of network interface card and presentation device;
List of devices is set up module, the online presentation device list of setting up network interface card for basis and the link information of network interface card and presentation device.
10. picture forwarding controller as claimed in claim 6, is characterized in that, described download instruction sending module comprises:
Download instruction transmitting element, for send picture download instruction to N online presentation device of described online presentation device list according to online presentation device tab sequential at every turn.
CN201410353160.4A 2014-07-23 2014-07-23 Picture forwarding control method and device Pending CN104144132A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410353160.4A CN104144132A (en) 2014-07-23 2014-07-23 Picture forwarding control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410353160.4A CN104144132A (en) 2014-07-23 2014-07-23 Picture forwarding control method and device

Publications (1)

Publication Number Publication Date
CN104144132A true CN104144132A (en) 2014-11-12

Family

ID=51853200

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410353160.4A Pending CN104144132A (en) 2014-07-23 2014-07-23 Picture forwarding control method and device

Country Status (1)

Country Link
CN (1) CN104144132A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127632A (en) * 2006-08-15 2008-02-20 腾讯科技(深圳)有限公司 A method, system and redirector for server traffic control
CN101296187A (en) * 2008-06-13 2008-10-29 北京市翌晨通信技术研究所 Communication network congestion control method
CN101515946A (en) * 2009-04-13 2009-08-26 周志刚 Information transmission method and system
CN103596290A (en) * 2013-10-24 2014-02-19 西南交通大学 Wireless multi-network integration method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127632A (en) * 2006-08-15 2008-02-20 腾讯科技(深圳)有限公司 A method, system and redirector for server traffic control
CN101296187A (en) * 2008-06-13 2008-10-29 北京市翌晨通信技术研究所 Communication network congestion control method
CN101515946A (en) * 2009-04-13 2009-08-26 周志刚 Information transmission method and system
CN103596290A (en) * 2013-10-24 2014-02-19 西南交通大学 Wireless multi-network integration method

Similar Documents

Publication Publication Date Title
US8087053B2 (en) System and method for transmitting an animated figure
CN106375142B (en) The test method and device of application program
EP3068086A1 (en) Parallel transmission method and system on wireless links of different types
CN105450785B (en) File transmission method and device
CN103428287B (en) Method and device for establishing connection
CN109816447A (en) Intelligent control method, device and the storage medium of cabinet-type air conditioner advertisement
RU2012113231A (en) INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND PROGRAM
CN111526606B (en) Method and device for data transmission, smart home equipment and storage medium
RU2016111141A (en) TRANSMISSION SYSTEM, TRANSMISSION DEVICE AND METHOD OF DATA TRANSFER
CN103986764A (en) Equipment and method used for multi-client collaborative file uploading
CN104954150B (en) A kind of multi-screen interaction method and device
CN104486793A (en) Data transmission method and base station
CN104936156A (en) Short message sending method and device
CN105791154A (en) Data transmission method and device based on UDP (User Datagram Protocol)
CN110290187A (en) Transmission method and device, storage medium, the electronic device of data information
CN106302093B (en) Communication method, system and server
CN105897452A (en) Data retransmission method and device
CN104144132A (en) Picture forwarding control method and device
CN103813014A (en) Information processing method and electronic devices
CN105119968A (en) Picture transmission method and device
CN104104685A (en) Method and device for forwarding picture
CN106790445A (en) Data transmission method, device and electronic equipment based on Samba agreements
CN109445734A (en) The method and device of simultaneous display
EP3188423A1 (en) Frame reception monitoring method in serial communications
CN105391619A (en) Method for ensuring information display sequence and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20141112