[go: up one dir, main page]

CN105872600A - Program pushing method and device - Google Patents

Program pushing method and device Download PDF

Info

Publication number
CN105872600A
CN105872600A CN201610320327.6A CN201610320327A CN105872600A CN 105872600 A CN105872600 A CN 105872600A CN 201610320327 A CN201610320327 A CN 201610320327A CN 105872600 A CN105872600 A CN 105872600A
Authority
CN
China
Prior art keywords
node
program
instruction
push
destination
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
CN201610320327.6A
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.)
TVMining Beijing Media Technology Co Ltd
Original Assignee
TVMining Beijing Media 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 TVMining Beijing Media Technology Co Ltd filed Critical TVMining Beijing Media Technology Co Ltd
Priority to CN201610320327.6A priority Critical patent/CN105872600A/en
Publication of CN105872600A publication Critical patent/CN105872600A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • H04N21/2353Processing of additional data, e.g. scrambling of additional data or processing content descriptors specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2407Monitoring of transmitted content, e.g. distribution time, number of downloads
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Library & Information Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a program pushing method and device. The method includes the steps that a program pushing instruction generated by a primary node is read, wherein the program pushing instruction is used for indicating downloading of a first program from a first target node; according to the program pushing instruction, the first program is downloaded from the first target node; after the first program is downloaded, a flag bit modifying instruction is generated, and a state notification flag bit in the program pushing instruction is modified into a download completing state. By means of the technical scheme, according to the program pushing instruction generated by the primary node, the first program is downloaded from the first target node, then after the first program is downloaded, the flag bit modifying instruction is generated, and the state notification flag bit in the program pushing instruction is modified into the download completing state so that the current subnode can share the first program on the first target node, and the primary node can learn that the current subnode downloads the first program already in time.

Description

A kind of program push method and device
Technical field
The present invention relates to field of terminal technology, particularly to a kind of program push method and device.
Background technology
In the related, occurred in that a lot of data receiver playback equipment (as TV box, Set Top Box), and these data receiver playback equipments solely be used in local scope, as being used only in certain family In or be used in certain zonule, and zones of different in use data receiver playback equipment cannot realize Data sharing, this data receiver playback equipment allowing for certain region cannot play the data in another region The various data such as the program in reception playback equipment.
Summary of the invention
The present invention provides a kind of program push method and device, in order to this program push generated according to host node Instruction, downloads this first program from first object node, and then after having downloaded the first program, generates Flag bit amendment instruction, and the state notifying flag bit in being instructed by program push is revised as download and completes shape State, thus both made currently to share the first program at first object node from node, make again this master Node can be understood this in time and currently carried now by this first segment from node.
The present invention provides a kind of program push method, including:
Read the program push instruction that host node generates, wherein, the instruction of described program push for instruction from the First segment mesh is downloaded on one destination node;
Instruct according to described program push, from described first object node, download described first program;
After having downloaded described first program, generate flag bit amendment instruction, described program push is instructed In state notifying flag bit be revised as download completion status.
In one embodiment, instructing according to described program push, downloading from described first object node Before described first program, described method also includes:
When reading the instruction of described program push, the described state notifying mark during described program push is instructed Reading state is revised as in will position.
In one embodiment, described method also includes:
Read and store on the address of the second destination node of described host node broadcast and described second destination node Second program, wherein, described host node has been downloaded from the 3rd destination node at described second destination node During described second program, broadcast storage on the address of described second destination node and described second destination node Second program.
In one embodiment, described first object node includes: described host node or described host node Belonging at least two from node first from node,
Described second destination node includes: described at least two from node in addition to described first from node Second from node,
Described 3rd destination node includes: described host node or described at least two from node except institute State first from node and described second outside node the 3rd from node.
In one embodiment, the program push instruction that described reading host node generates, including:
According to default read cycle, that reads the generation of described host node respectively pushes instruction, to determine described program Push instruction.
The present invention also provides for a kind of program push device, including:
First read module, for reading the program push instruction that host node generates, wherein, described program pushes away Instruction is sent to download first segment mesh from first object node for instruction;
Download module, for instructing according to described program push, downloads described from described first object node First program;
Processing module, for after having downloaded described first program, generates flag bit amendment instruction, by institute State the state notifying flag bit in program push instruction to be revised as downloading completion status.
In one embodiment, described device also includes:
Modified module, for before downloading described first program on described first object node, works as reading To described program push instruct time, by described program push instruct in described state notifying flag bit be revised as Reading state.
In one embodiment, described device also includes:
Second read module, for reading the address and described the of the second destination node of described host node broadcast On two destination nodes storage second program, wherein, described host node at described second destination node from the 3rd When having downloaded described second program on destination node, broadcast the address and described second of described second destination node The second program of storage on destination node.
In one embodiment, described first object node includes: described host node or described host node Belonging at least two from node first from node,
Described second destination node includes: described at least two from node in addition to described first from node Second from node,
Described 3rd destination node includes: described host node or described at least two from node except institute State first from node and described second outside node the 3rd from node.
In one embodiment, described first read module includes:
Reading submodule, for according to default read cycle, that reads the generation of described host node respectively pushes instruction, To determine that described program push instructs.
Embodiment of the disclosure that the technical scheme of offer can include following beneficial effect:
When host node generates program push instruction, currently instruct by reading this program push from node, can With the expectation of clear and definite host node the first program push at first object node come therefore, it is possible to according to this joint Mesh pushes instruction, downloads this first program from first object node, after having downloaded the first program, raw Become flag bit amendment instruction, and the state notifying flag bit in being instructed by program push is revised as download and completes shape State, thus both made currently to share the first program at first object node from node, make again this master Node can be understood this in time and currently carried now by this first segment from node.
Other features and advantages of the present invention will illustrate in the following description, and, partly from explanation Book becomes apparent, or understands by implementing the present invention.The purpose of the present invention and other advantages can Realize by structure specifically noted in the description write, claims and accompanying drawing and obtain ?.
Below by drawings and Examples, technical scheme is described in further detail.
Accompanying drawing explanation
Accompanying drawing is for providing a further understanding of the present invention, and constitutes a part for description, with this Bright embodiment is used for explaining the present invention together, is not intended that limitation of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart according to a kind of program push method shown in an exemplary embodiment.
Fig. 2 is the flow chart according to the another kind of program push method shown in an exemplary embodiment.
Fig. 3 is the flow chart according to another program push method shown in an exemplary embodiment.
Fig. 4 is the block diagram according to a kind of program push device shown in an exemplary embodiment.
Fig. 5 is the block diagram according to the another kind of program push device shown in an exemplary embodiment.
Fig. 6 is the block diagram according to another the program push device shown in an exemplary embodiment.
Fig. 7 is the block diagram according to another the program push device shown in an exemplary embodiment.
Detailed description of the invention
Below in conjunction with accompanying drawing, the preferred embodiments of the present invention are illustrated, it will be appreciated that described herein Preferred embodiment is merely to illustrate and explains the present invention, is not intended to limit the present invention.
In correlation technique, occur in that a lot of data receiver playback equipment is (such as TV box, machine Top box), and these data receiver playback equipments solely be used in local scope, as being used only in certain family, Or it is used in certain zonule, and the data receiver playback equipment used in zones of different cannot realize data Sharing, this data receiver playback equipment allowing for certain region cannot play the data receiver in another region The various data such as the program in playback equipment.
In order to solve above-mentioned technical problem, disclosure embodiment provides a kind of program push method, the method Be applicable to program push program, system or device, as it is shown in figure 1,
In step S101, reading the program push instruction that host node generates, wherein, program push instructs Downloading first segment mesh from first object node for instruction, wherein, the data receiver that this host node is corresponding is broadcast The equipment of putting can be the TV box in certain big region (such as China), Set Top Box etc., wherein, the first program Can be this first object node (from the data receiver playback equipment that host node is corresponding) request to, And be pre-stored in the data receiver playback equipment of this locality or be pre-stored in corresponding with this first object node Joint in certain storage device (such as television set, terminal, server) that data receiver playback equipment is connected Mesh;
It addition, this program push instruction that host node generates can be that program personnel dispose need according to program Ask, be manually entered, or when receiving the certain operations action of program personnel (as by first segment Mesh is dragged on the data receiver playback equipment that host node is corresponding the corresponding with on first object node of storage File) time, automatically generate.
In step s 102, instruct according to program push, from first object node, download first segment mesh, Wherein, this first object node can be host node or certain or several belonging to host node from Node, and when this first object node be certain or several from node time, this certain or several from The data receiver playback equipment that node is corresponding can be that other regions being sold to all parts of the world are (i.e. outside China Region, such as the region such as the U.S., Africa) TV box, Set Top Box etc.;
In step s 103, after having downloaded the first program, generate flag bit amendment instruction, by program Push the state notifying flag bit in instruction to be revised as downloading completion status.
When host node generates program push instruction, currently instruct by reading this program push from node, can With clear and definite host node expectation the first program push at first object node is come, with realize share this first The first program at destination node, therefore, it is possible to instruct according to this program push, from first object node Download this first program, after having downloaded this first program, generate flag bit amendment instruction, and program is pushed away Send the state notifying flag bit in instruction to be revised as downloading completion status, thus both made current can from node Share, play the first program at first object node, make again this host node can understand this in time current This first segment is carried now from node, so that host node is understood program in time and is shared state, and Avoid repeatedly generating the instruction of this program push.
Secondly, host node and its affiliated each can have identical platform such as cloud platform from node, the most main When node generates program push instruction on the platform, all just can read by logging in this platform from node This program push instruct, and generate flag bit amendment instruction state notifying flag bit is modified;
It addition, the imperative structures that this program push that host node generates instructs may is that first object node Current from node pull the first program state notifying flag bit, such as: when this program pushes away Send instruction instruction from node 1 (i.e. current from node) from host node during program downloading 1, this program push Instruction may is that host node is from node 1 pull program 11, wherein, state notifying The 1 of flag bit can represent that this state notifying flag bit is notice state, when from node 1 at this host node When having downloaded this program 1, can be manually entered or automatically generate the amendment instruction of this flag bit, with by this shape State notification flag position is changed to 3 by 1, and correspondingly, the 3 of state notifying flag bit mean that this state notifying Flag bit is for downloading completion status;Or
The most such as: when this program push instruction instruction from node 2 from program downloading 2 from node 1 time, should Program push instruction may is that from node 1 from node 2 pull program 21, wherein, The 1 of state notifying flag bit can represent that this state notifying flag bit is notice state, when from node 2 from this When asking and downloaded this program 2 at node 1, can be manually entered or automatically generate this flag bit and repair Change instruction, so that this state notifying flag bit is changed to 3 by 1, it may be assumed that use 3 these state notifying marks of expression Will position is for downloading completion status.
As in figure 2 it is shown, in one embodiment, before performing step S102, said method also can wrap Include:
In step s 201, when reading program push instruction, the state in being instructed by program push is led to Know that flag bit is revised as reading state.
When this currently reads the instruction of this program push from node, in can first this program push being instructed State notifying flag bit is revised as reading state, so that this host node can understand this in time currently from joint Point has read the instruction of this program push, and avoids currently not yet understanding this joint from node owing to takeing for this Mesh is shared task and is repeatedly generated the instruction of this program push, and the amendment process of state notifying flag bit is as follows: Such as: by the instruction of this program push, " first object node is currently from node pull first segment Mesh state notifying flag bit " in state notifying flag bit be revised as 2 by 1, it may be assumed that use 2 expression This state notifying flag bit is reading state.
As it is shown on figure 3, in one embodiment, said method may also include that
In step S301, read address and second destination node of the second destination node of host node broadcast The second program of upper storage, wherein, host node has downloaded at the second destination node from the 3rd destination node During two programs, broadcast the second program of storage on the address of the second destination node and the second destination node;
Wherein, this first object node includes: at least two belonging to host node or host node is from node In first from node, and the second destination node may include that at least two belonging to host node is from node Except this first from node in addition to any second from node, the 3rd destination node may include that host node, Or at least two from node except first in addition to node and second is from node the 3rd from node;
Secondly, this second destination node can download this second program from the 3rd destination node, is also source Generate for indicating the second destination node to download the joint of second program from the 3rd destination node in host node Mesh pushes and instructs, namely in this application, only after host node generates the instruction of corresponding program push, Certain program could be downloaded at node or host node from another, to realize program altogether accordingly from node Enjoy, and ensure that host node can understand the program downloading in each node in real time, in order to preferably carry out Program scheduling;
It addition, host node the second destination node downloaded from the 3rd destination node second program (i.e. this Two destination nodes have downloaded certain program first from the 3rd destination node, and wherein, second program can be Any one program on three destination nodes) time, address and this second target of the second destination node will be broadcasted The second program of storage on node, so that currently can read the second mesh of this host node broadcast from node The second program of storage, such host node and each from node on mark address of node and this second destination node All have recorded each program to be stored on which node, during to facilitate user's request program, carry out scheduling of resource, Such as: when the request receiving second program, currently can generate from node and comprise this second destination node Address and the request of second section destination name, and send this request to host node, host node generate and refer to Show the program push instruction currently downloading this second program from node at this second destination node, so that Host node downloads this second program according to the instruction of this program push at this second destination node, thus realizes the Sharing of two programs.
In one embodiment, first object node includes: at least two belonging to host node or host node Individual from node first from node, wherein, this at least two is all from node of host node from node, And this first object node is that host node or this any one from node all are from node.
Second destination node includes: at least two from node in addition to first from node second from joint Point, wherein, this second destination node be this at least two from node except this first from node in addition to its He is arbitrary from node.
3rd destination node includes: host node or at least two from node except first from node and Two outside node the 3rd from node, wherein, the 3rd destination node be host node or this at least two Individual from node except these first other in addition to node and second is from node arbitrary from node, it addition, main The data receiver playback equipment that node is corresponding is the TV box in some big region (such as regional), machine Top box etc., and storage have this big region in exclusive magnanimity program (including: TV play, film, music, Video etc.), and this at least two is to expect directly or indirect from the data receiver that node is corresponding Ground obtains all devices of some programs at this host node, such as: this at least two is from number corresponding to node May is that expectation directly obtains the equipment of some programs at this host node or schedules to last according to reception equipment Hope from data source from close together indirectly the obtaining in host node at node of certain of this host node The equipment of program.
In one embodiment, above-mentioned steps S101 can be performed as:
According to default read cycle, that reads host node generation respectively pushes instruction, to determine that program push instructs.
Owing to program scheduling demand is ever-changing, thus, this host node may generate at any time accordingly Program push instructs, and in order to avoid the heaviest from the reading task of node, simultaneously in order to avoid working as Before from node miss the related-program that host node generates push instruction and do not obtain in time download and share with should The program at node that program push instruction is relevant, currently can read according to default read cycle from node What this host node generated respectively pushes instruction, periodically to identify the program push instruction about oneself, thus and Time download at certain node certain need share program, with realize program share and play.
As shown in Figure 4, the present invention also provides for a kind of program push device, including:
First read module 401, for reading the program push instruction that host node generates, wherein, described joint Mesh pushes instruction and downloads first segment mesh from first object node for instruction;
Download module 402, for instructing according to described program push, downloads from described first object node Described first program;
Processing module 403, for after having downloaded described first program, generates flag bit amendment instruction, State notifying flag bit in being instructed by described program push is revised as downloading completion status.
As it is shown in figure 5, in one embodiment, described device also includes:
Modified module 501, was used for before downloading described first program on described first object node, when When reading the instruction of described program push, the described state notifying flag bit in being instructed by described program push is repaiied Change reading state into.
As shown in Figure 6, in one embodiment, described device also includes:
Second read module 601, for reading address and the institute of the second destination node of described host node broadcast State on the second destination node the second program of storage, wherein, described host node described second destination node from When having downloaded described second program on the 3rd destination node, broadcast the address of described second destination node and described The second program of storage on second destination node.
In one embodiment, described first object node includes: described host node or described host node Belonging at least two from node first from node,
Described second destination node includes: described at least two from node in addition to described first from node Second from node,
Described 3rd destination node includes: described host node or described at least two from node except institute State first from node and described second outside node the 3rd from node.
As it is shown in fig. 7, in one embodiment, described first read module 401 includes:
Reading submodule 4011, for according to default read cycle, reading each propelling movement that described host node generates Instruction, to determine that described program push instructs.
About the device in above-described embodiment, wherein modules performs the concrete mode of operation relevant The embodiment of the method is described in detail, explanation will be not set forth in detail herein.
Those skilled in the art are it should be appreciated that embodiments of the invention can be provided as method, system or meter Calculation machine program product.Therefore, the present invention can use complete hardware embodiment, complete software implementation or knot The form of the embodiment in terms of conjunction software and hardware.And, the present invention can use and wherein wrap one or more Computer-usable storage medium containing computer usable program code (include but not limited to disk memory and Optical memory etc.) form of the upper computer program implemented.
The present invention is with reference to method, equipment (system) and computer program product according to embodiments of the present invention The flow chart of product and/or block diagram describe.It should be understood that can by computer program instructions flowchart and / or block diagram in each flow process and/or flow process in square frame and flow chart and/or block diagram and/ Or the combination of square frame.These computer program instructions can be provided to general purpose computer, special-purpose computer, embedding The processor of formula datatron or other programmable data processing device is to produce a machine so that by calculating The instruction that the processor of machine or other programmable data processing device performs produces for realizing at flow chart one The device of the function specified in individual flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and computer or the process of other programmable datas can be guided to set In the standby computer-readable memory worked in a specific way so that be stored in this computer-readable memory Instruction produce and include the manufacture of command device, this command device realizes in one flow process or multiple of flow chart The function specified in flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, makes Sequence of operations step must be performed to produce computer implemented place on computer or other programmable devices Reason, thus the instruction performed on computer or other programmable devices provides for realizing flow chart one The step of the function specified in flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
Obviously, those skilled in the art can carry out various change and modification without deviating from this to the present invention The spirit and scope of invention.So, if these amendments of the present invention and modification belong to the claims in the present invention And within the scope of equivalent technologies, then the present invention is also intended to comprise these change and modification.

Claims (10)

1. a program push method, it is characterised in that including:
Read the program push instruction that host node generates, wherein, the instruction of described program push for instruction from the First segment mesh is downloaded on one destination node;
Instruct according to described program push, from described first object node, download described first program;
After having downloaded described first program, generate flag bit amendment instruction, described program push is instructed In state notifying flag bit be revised as download completion status.
Method the most according to claim 1, it is characterised in that instructing according to described program push, Before downloading described first program from described first object node, described method also includes:
When reading the instruction of described program push, the described state notifying mark during described program push is instructed Reading state is revised as in will position.
Method the most according to claim 1, it is characterised in that described method also includes:
Read and store on the address of the second destination node of described host node broadcast and described second destination node Second program, wherein, described host node has been downloaded from the 3rd destination node at described second destination node During described second program, broadcast storage on the address of described second destination node and described second destination node Second program.
Method the most according to claim 3, it is characterised in that
Described first object node includes: at least two belonging to described host node or described host node from In node first from node,
Described second destination node includes: described at least two from node in addition to described first from node Second from node,
Described 3rd destination node includes: described host node or described at least two from node except institute State first from node and described second outside node the 3rd from node.
Method the most according to any one of claim 1 to 4, it is characterised in that
The program push instruction that described reading host node generates, including:
According to default read cycle, that reads the generation of described host node respectively pushes instruction, to determine described program Push instruction.
6. a program push device, it is characterised in that including:
First read module, for reading the program push instruction that host node generates, wherein, described program pushes away Instruction is sent to download first segment mesh from first object node for instruction;
Download module, for instructing according to described program push, downloads described from described first object node First program;
Processing module, for after having downloaded described first program, generates flag bit amendment instruction, by institute State the state notifying flag bit in program push instruction to be revised as downloading completion status.
Device the most according to claim 6, it is characterised in that described device also includes:
Modified module, for before downloading described first program on described first object node, works as reading To described program push instruct time, by described program push instruct in described state notifying flag bit be revised as Reading state.
Device the most according to claim 6, it is characterised in that described device also includes:
Second read module, for reading the address and described the of the second destination node of described host node broadcast On two destination nodes storage second program, wherein, described host node at described second destination node from the 3rd When having downloaded described second program on destination node, broadcast the address and described second of described second destination node The second program of storage on destination node.
Device the most according to claim 8, it is characterised in that
Described first object node includes: at least two belonging to described host node or described host node from In node first from node,
Described second destination node includes: described at least two from node in addition to described first from node Second from node,
Described 3rd destination node includes: described host node or described at least two from node except institute State first from node and described second outside node the 3rd from node.
10. according to the device according to any one of claim 6 to 9, it is characterised in that
Described first read module includes:
Reading submodule, for according to default read cycle, that reads the generation of described host node respectively pushes instruction, To determine that described program push instructs.
CN201610320327.6A 2016-05-13 2016-05-13 Program pushing method and device Pending CN105872600A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610320327.6A CN105872600A (en) 2016-05-13 2016-05-13 Program pushing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610320327.6A CN105872600A (en) 2016-05-13 2016-05-13 Program pushing method and device

Publications (1)

Publication Number Publication Date
CN105872600A true CN105872600A (en) 2016-08-17

Family

ID=56631012

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610320327.6A Pending CN105872600A (en) 2016-05-13 2016-05-13 Program pushing method and device

Country Status (1)

Country Link
CN (1) CN105872600A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100268779A1 (en) * 2009-04-15 2010-10-21 Sling Media, Inc. Sharing of audio/visual content with a selected user
CN102026023A (en) * 2009-09-10 2011-04-20 浙江省公众信息产业有限公司 System and method for downloading and playing streaming media
CN102316135A (en) * 2010-07-02 2012-01-11 深圳市快播科技有限公司 Network on-demand method and system
CN102790915A (en) * 2012-07-09 2012-11-21 上海聚力传媒技术有限公司 Method and device for pre-pushing video resource to P2P (peer-to-peer) nodes
CN105245500A (en) * 2015-08-31 2016-01-13 北京奇艺世纪科技有限公司 Multimedia resource sharing method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100268779A1 (en) * 2009-04-15 2010-10-21 Sling Media, Inc. Sharing of audio/visual content with a selected user
CN102026023A (en) * 2009-09-10 2011-04-20 浙江省公众信息产业有限公司 System and method for downloading and playing streaming media
CN102316135A (en) * 2010-07-02 2012-01-11 深圳市快播科技有限公司 Network on-demand method and system
CN102790915A (en) * 2012-07-09 2012-11-21 上海聚力传媒技术有限公司 Method and device for pre-pushing video resource to P2P (peer-to-peer) nodes
CN105245500A (en) * 2015-08-31 2016-01-13 北京奇艺世纪科技有限公司 Multimedia resource sharing method and device

Similar Documents

Publication Publication Date Title
CN104731441A (en) Information processing method and electronic devices
CN103019201B (en) Remote control method and device based on three-dimensional virtual scene
CN106649794A (en) Picture synthesis method and apparatus
CN110489193A (en) Interface control method, device and the storage medium of smart machine
CN103647756A (en) Advertisement broadcasting method, server, client and system
CN102833272A (en) Downloading method and device based on user subscription
CN103338121A (en) System management server and method, and system for server system management
CN110515620B (en) Automatic resource processing method and system
JP6587997B2 (en) Sliding window management method and system for time machine function
CN111569427B (en) Resource processing method and device, storage medium and electronic device
CN103647755A (en) Advertisement broadcasting method, server, client and system
CN106775720A (en) The method and apparatus of integrated player SDK and the method and apparatus that player SDK is set
CN104822079A (en) Video file real-time publication method and system
CN104243469B (en) A kind of method for controlling to play, apparatus and system
CN103118248A (en) Monitoring method, monitoring agency, monitoring server and monitoring system
CN105872600A (en) Program pushing method and device
CN115604261B (en) Cloud network service resource processing method, device, equipment and storage medium
US10785602B2 (en) Information processing method and apparatus
CN105677331A (en) Task execution method and device
CN105847855A (en) Program processing method and system
CN103051528B (en) A kind of message rapid distribution method for bus and device
CN105812434B (en) Service chain control method and device after virtualization of user's handheld device
CN104580287B (en) Data communications equipment and data communications method
KR20140121101A (en) Cloud build system and method using the dispatcher and the dispatcher for distributed builds
US10045170B2 (en) Remote user support tool

Legal Events

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

Application publication date: 20160817

RJ01 Rejection of invention patent application after publication