CN104113509B - Pushing method for media files and server - Google Patents

Pushing method for media files and server Download PDF

Info

Publication number
CN104113509B
CN104113509B CN201310132935.0A CN201310132935A CN104113509B CN 104113509 B CN104113509 B CN 104113509B CN 201310132935 A CN201310132935 A CN 201310132935A CN 104113509 B CN104113509 B CN 104113509B
Authority
CN
China
Prior art keywords
media file
media
file
server
identification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310132935.0A
Other languages
Chinese (zh)
Other versions
CN104113509A (en
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.)
Tencent Technology Shenzhen Co Ltd
Tencent Cloud Computing Beijing Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201310132935.0A priority Critical patent/CN104113509B/en
Priority to PCT/CN2013/075074 priority patent/WO2014169497A1/en
Priority to US14/135,606 priority patent/US20140310385A1/en
Publication of CN104113509A publication Critical patent/CN104113509A/en
Application granted granted Critical
Publication of CN104113509B publication Critical patent/CN104113509B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/50Network services
    • H04L67/53Network services using third party service providers
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present invention relates to a kind of pushing method for media files and server.Described method comprises: receive and store the first media file pushed; For described first media file distributes the first unique media identification; The third party ISP for receiving described first media file selected by acquisition; Described first media identification is pushed to the third party ISP of described selection.Above-mentioned pushing method for media files and server, by preserving the first media file, and distribute the first unique media identification, when pushing the first identical media file to any number of third party ISP, only need propelling movement first media identification to third party ISP, do not need to push the first media file all needs to upload first media file at every turn, decreases the data volume of Internet Transmission, take less Internet resources, save Internet resources.

Description

Pushing method for media files and server
Technical field
The present invention relates to field of information transmission, particularly relate to a kind of multimedia method for pushing and server.
Background technology
Along with the development of Internet technology, increasing people gets used to by Network Capture various information, simultaneously also by the various information of Web Publishing, so convenient and swift.The browser access internet of user by running on the various communication terminals such as personal computer, smart mobile phone, palmtop PC, net book, by internet and then access various service platform, by needing the information issued to upload on service platform, be then shared with other users by service platform.
When adopting traditional mode to release news, release news at every turn and all need to provide corresponding Info Link address or source file, the amount of information uploaded during each issue is larger, especially multimedia file, because multimedia file is general all larger, by the impact of the network bandwidth, environmental factor etc. in upload procedure, the speed uploaded is slower, easily occupy a large amount of Internet resources, and different service platforms is all needed to upload whole multimedia file at every turn, so upload the Internet resources needing to consume more, seriously cause the waste of Internet resources.
Summary of the invention
Based on this, be necessary to provide a kind of pushing method for media files saving Internet resources.
In addition, there is a need to provide a kind of server for performing pushing method for media files saving Internet resources.
A kind of pushing method for media files, comprising:
Receive and store the first media file pushed;
For described first media file distributes the first unique media identification;
The third party ISP for receiving described first media file selected by acquisition;
Described first media identification is pushed to the third party ISP of described selection.
Wherein in an embodiment, described method also comprises:
Receive and store third party ISP push the second media file;
For described second media file distributes the second unique media identification;
Push described second media identification.
Wherein in an embodiment, described reception also stores the step of the first media file pushed and comprises:
Receive the first media file pushed;
Judge whether the first media file of described propelling movement exists, if so, then do not need again to store, if not, then store the first media file of described propelling movement.
Wherein in an embodiment, described method also comprises:
Set for the first predetermined holding time;
When described first predetermined holding time cut-off, automatically delete described first media file.
Wherein in an embodiment, described method also comprises:
Set for the second predetermined holding time;
When described second predetermined holding time cut-off, automatically delete described second media file.
For performing a server for pushing method for media files, comprising:
Receive memory module, for receiving and storing the first media file pushed;
Distribution module, for distributing the first unique media identification for described first media file;
Select module, for obtaining the selected third party ISP for receiving described first media file;
Pushing module, for being pushed to the third party ISP of described selection by described first media identification.
Wherein in an embodiment, described reception memory module also for receive and store third party ISP push media file;
Described distribution module is also for distributing the second unique media identification for described second media file;
Described pushing module is also for pushing described second media identification.
Wherein in an embodiment, described reception memory module comprises:
Receiving element, for receiving the first media file of propelling movement;
Judging unit, for judging whether the first media file of described propelling movement exists;
Memory cell, for described judge that the first media file of described propelling movement exists time, do not need again to store described first media file, and described judge that the first media file of described propelling movement does not exist time, store the first media file of described propelling movement.
Wherein in an embodiment, described server also comprises:
First arranges module, for setting for the first predetermined holding time;
First removing module, for when described first predetermined holding time cut-off, deletes described first media file automatically.
Wherein in an embodiment, described server also comprises:
Second arranges module, for setting for the second predetermined holding time;
Second removing module, for when described second predetermined holding time cut-off, deletes described second media file automatically.
Above-mentioned pushing method for media files and server, by preserving the first media file, and distribute the first unique media identification, when pushing the first identical media file to any number of third party ISP, only need propelling movement first media identification to third party ISP, do not need to push the first media file all needs to upload first media file at every turn, decreases the data volume of Internet Transmission, take less Internet resources, save Internet resources.
Accompanying drawing explanation
Fig. 1 is the flow chart of pushing method for media files in an embodiment;
Fig. 2 is the flow chart regularly deleting the first media file;
Fig. 3 is the flow chart of pushing method for media files in another embodiment;
Fig. 4 is the flow chart regularly deleting the second multimedia file;
Fig. 5 receives and stores the flow chart of the first media file pushed;
Fig. 6 is for performing the structural representation of the server of pushing method for media files in an embodiment;
Fig. 7 is the structural representation receiving memory module in Fig. 6;
Fig. 8 is the structural representation of server in another embodiment;
Fig. 9 is the structural representation of server in another embodiment.
Embodiment
Below in conjunction with specific embodiment and accompanying drawing, the technical scheme to pushing method for media files and server is described in detail, to make it clearly.
As shown in Figure 1, be the flow chart of pushing method for media files in an embodiment.This pushing method for media files can be applicable on the communication equipments such as personal computer, smart mobile phone, palmtop PC.This pushing method for media files, comprising:
Step S102, receives and stores the first media file pushed.
First, user to the server registration of common platform by browser that communication equipment is installed or client, is obtained corresponding user and registers account number.User registers account number and password login on the server of common platform by inputting user in browser or client, and uploads the first media file by browser or client software.First media file can be multimedia file or rich media file.Wherein, the kind of multimedia file is varied, can comprise at least one file in picture, audio frequency, video and the audio-video document etc. in the message that user uploads, such as individual subscriber photo, individual are from shooting the video or other people video file or landscape video file etc.Rich media file refers to the file comprising image, animation and text message, as comprised HTML(HypertextMarkupLanguage, HTML), Javascripts, Realvideo, Realaudio and Flash.Common platform provides the basic platform of general-purpose interface for third party ISP, can be immediate communication platform (as micro-letter platform) or microblog etc.
The server of common platform is preserved after receiving the first media file uploaded.
As shown in Figure 2, be the flow chart regularly deleting the first media file in an embodiment in pushing method for media files, specifically comprise:
Step S202, arranged for the first predetermined holding time.
Concrete, the first predetermined holding time can be determined according to self space, performance etc. by the server of common platform, as can be 3 days or 7 days etc.
Step S204, when the first predetermined holding time cut-off, deletes this first media file automatically.
Regularly automatically delete the multimedia file preserved, the server that can be common platform saves memory space, and keeps the memory property of server.
Step S104, for this first media file distributes the first unique media identification.
After the server of common platform saves the first media file, distribute the first unique media identification, this first media identification can be the first media numbering etc., as V0001.When user uploads multiple media file, the server of common platform is that each media file distributes a unique media identification.When this first media file is multimedia file, distribute unique multi-media tag; When this first media file is rich media file, distribute unique Rich Media's mark.
Step S106, the third party ISP for receiving this first media file selected by acquisition.
First, third party ISP, at the server registration of common platform, obtains corresponding service account numbers.After user signs in the server of common platform, the interactive interface of common platform shows several third party ISPs.These several third party ISPs show with tabular form.The server of common platform obtains user and selects required one or more third party ISPs from several third party ISPs interactive interface, the first media file that this one or more third party ISP sends for receiving user.
Step S108, is pushed to the third party ISP of this selection by this first media identification.
Concrete, after the first media identification being pushed to the third party ISP of selection, third party ISP can obtain the first corresponding media file according to this first media identification from the server of common platform.
Above-mentioned pushing method for media files, by preserving the first media file, and distribute the first unique media identification, when pushing the first identical media file to any number of third party ISP, only need propelling movement first media identification to third party ISP, do not need to push the first media file all to need to upload first media file at every turn, decrease the data volume of Internet Transmission, take less Internet resources, save Internet resources, and do not need user to provide the external linkage of the first media file, simplify operation.
As shown in Figure 3, be the flow chart of pushing method for media files in another embodiment.Be from different in Fig. 1, the second media file that third party ISP returns also adopts the processing mode storing and distribute the second media identification, specifically comprises:
Step S302, receives and stores the first media file pushed.
This first media file can be multimedia file or rich media file.The kind of multimedia file is varied, can comprise at least one file in picture, audio frequency, video and the audio-video document etc. in the message that user uploads, such as individual subscriber photo, individual are from shooting the video or other people video file or landscape video file etc.Rich media file refers to the file comprising image, animation and text message.The server of common platform is preserved after receiving the first media file uploaded.
Step S304, for this first media file distributes the first unique media identification.
After the server of common platform saves the first media file, distribute the first unique media identification, this first media identification can be the first media numbering etc., as V0001.When user uploads multiple media file, the server of common platform is that each media file distributes a unique media identification.
Step S306, the third party ISP for receiving this first media file selected by acquisition.
First, third party ISP, at the server registration of common platform, obtains corresponding service account numbers.After user signs in the server of common platform, the interactive interface of common platform shows several third party ISPs.These several third party ISPs show with tabular form.The server of common platform obtains user and selects required one or more third party ISPs from several third party ISPs interactive interface, the first media file that this one or more third party ISP sends for receiving user.
Step S308, is pushed to the third party ISP of this selection by this first media identification.
Concrete, after the first media identification being pushed to the third party ISP of selection, third party ISP can obtain the first corresponding media file according to this first media identification from the server of common platform.
Step S310, receive and store third party ISP push the second media file.
Concrete, the second media file that third party ISP pushes can be the multimedia file self needing to be pushed to user, also can be the second media file returned according to user search request.This second media file can be multimedia file or rich media file.Such as, the weather condition picture in following 3 days will be pushed to all mobile phone users by third party ISP, then this weather condition picture can be used as the second media file that the 3rd service platform will push.
Such as, third party ISP receives the request of user search weather condition, return to user after finding the weather condition picture in following 5 days, the weather condition picture that this returns also can be used as the second media file that third party ISP is pushed to user.
The server of common platform is preserved after receiving the second media file that third party ISP pushes.As shown in Figure 4, be the flow chart regularly deleting the second media file in an embodiment in pushing method for media files, specifically comprise:
Step S402, the second predetermined holding time of setting.
Concrete, the first predetermined holding time can be determined according to self space, performance etc. by the server of common platform, as can be 3 days or 7 days etc.
Step S404, when this second predetermined holding time cut-off, deletes this second media file automatically.
Regularly automatically delete the media file preserved, the server that can be common platform saves memory space, and keeps the memory property of server.
Step S312, for this second media file distributes the second unique media identification.
Concrete, the server of common platform is that the second media file distributes the second unique media identification.This second media identification can be the second media numbering etc., as GV0001.When third party ISP pushes multiple media file, the server of common platform is that each media file distributes a unique media identification.When this second media file is multimedia file, distribute unique multi-media tag; When this second media file is rich media file, distribute unique Rich Media's mark.Step S314, pushes this second media identification.
Concrete, the second corresponding for the second media file pushed media identification is pushed to user terminal according to the demand of third party ISP by the server of common platform, and user terminal can obtain the second corresponding media file according to the second media identification from the server of common platform.
Above-mentioned pushing method for media files, the second media file pushed also is kept on the server of common platform by third party ISP, and distribute the second unique media identification, second media identification is sent to user terminal, decrease the data volume of Internet Transmission, take less Internet resources, save Internet resources, and do not need the developer of third party ISP to provide the external linkage of the second media file, simplify operation, because the media file provided is kept on the server of common platform, can by manually carrying out security audit, the fail safe of guarantee information.
Further, as shown in Figure 5, in one embodiment, receive and store the step of the first media file pushed and comprise:
Step S502, receives the first media file pushed.
Step S504, judges whether the first media file of this propelling movement exists.
Concrete, when the first media file that user pushes has been kept on the server of common platform, does not need again to store, the memory space of server can have been saved.Judge whether the first media file pushed saves, the informative abstract value of the informative abstract value of the first media file of this propelling movement and the multimedia file of preservation can be calculated respectively, if both informative abstract values are identical, then represent and existed, do not need again to store, if not identical, then represent and do not exist, the first media file of this propelling movement can be stored.
Step S506, does not need again to store.
Step S508, stores the first media file of this propelling movement.
Same, to the second multimedia file that third party ISP pushes, identical judgment mode also can be adopted to judge then to determine whether to store.
In addition, in other embodiments, no matter whether the second media file that the first media file upload user or third party ISP push is identical, all preserving and be that the first media file distributes unique accordingly the first media identification, is that the second media file distributes the second unique media identification.
It should be noted that, first Media Culture and the second Media Culture are only the media file distinguished the media file uploaded of user and third party ISP and push, not as the restriction to this, corresponding first media identification and the second media identification are also the objects in order to distinguish, and the first media identification and the second media identification can adopt unified distribution mode to distribute, as the first media identification be V001, the second media identification is V002.
As shown in Figure 6, be for performing the structural representation of the server of pushing method for media files in an embodiment.For performing a server for pushing method for media files, comprising and receiving memory module 620, distribution module 640, selection module 660, pushing module 680.Wherein:
Receive memory module 620, for receiving and storing the first media file pushed.
First, user to the server registration of common platform by browser that communication equipment is installed or client, is obtained corresponding user and registers account number.User registers account number and password login on the server of common platform by inputting user in browser or client, and uploads the first media file by browser or client software.First media file can be multimedia file or rich media file.Wherein, the kind of multimedia file is varied, can comprise at least one file in picture, audio frequency, video and the audio-video document etc. in the message that user uploads, such as individual subscriber photo, individual are from shooting the video or other people video file or landscape video file etc.Rich media file refers to the file comprising image, animation and text message, as comprised HTML(HypertextMarkupLanguage, HTML), Javascripts, Realvideo, Realaudio and Flash.Common platform provides the basic platform of general-purpose interface for third party ISP, can be immediate communication platform (as micro-letter platform) or microblog etc.
The reception memory module 620 of server is preserved after receiving the first media file uploaded.This server is the server of common platform.
Distribution module 640, for distributing the first unique media identification for this first media file.
After the reception memory module 620 of server saves the first media file, distribution module 640 distributes the first unique media identification, and this first media identification can be the first media numbering etc., as V0001.When user uploads multiple media file, the server of common platform is that each media file distributes a unique media identification.
Select module 660, for obtaining the selected third party ISP for receiving this first media file.
First, third party ISP, at the server registration of common platform, obtains corresponding service account numbers.After user signs in the server of common platform, the interactive interface of common platform shows several third party ISPs.These several third party ISPs show with tabular form.The selection module 660 of the server of common platform obtains user and selects required one or more third party ISPs from several third party ISPs interactive interface, the first media file that this one or more third party ISP sends for receiving user.
Pushing module 680, for being pushed to the third party ISP of described selection by this first media identification.
Concrete, after the first media identification is pushed to the third party ISP of selection by pushing module 680, third party ISP can obtain the first corresponding media file according to this first media identification from the server of common platform.
The above-mentioned server for performing pushing method for media files, by preserving the first media file, and distribute the first unique media identification, when pushing the first identical media file to any number of third party ISP, only need propelling movement first media identification to third party ISP, do not need to push the first media file all to need to upload first media file at every turn, decrease the data volume of Internet Transmission, take less Internet resources, save Internet resources, and do not need user to provide the external linkage of the first media file, simplify operation.
Further, in one embodiment, receive memory module 620 also for receive and store third party ISP push the second media file.
Concrete, the second media file that third party ISP pushes can be the media file self needing to be pushed to user, also can be the second media file returned according to user search request.This second media file can be multimedia file or rich media file.Such as, the weather condition picture in following 3 days will be pushed to all mobile phone users by third party ISP, then this weather condition picture can be used as the second media file that the 3rd service platform will push.
Such as, third party ISP receives the request of user search weather condition, return to user after finding the weather condition picture in following 5 days, the weather condition picture that this returns also can be used as the second media file that third party ISP is pushed to user.
The reception memory module 620 of the server of common platform is preserved after receiving the second media file that third party ISP pushes.
Distribution module 640 is also for distributing the second unique media identification for this second media file.Concrete, the distribution module 640 of the server of common platform is that the second media file distributes the second unique media identification.This second media identification can be the second media numbering etc., as GV0001.When third party ISP pushes multiple media file, the distribution module 640 of the server of common platform is that each media file distributes a unique media identification.When this second media file is multimedia file, distribute unique multi-media tag; When this second media file is rich media file, distribute unique Rich Media's mark.
Pushing module 680 is also for pushing this second media identification.
Concrete, the second corresponding for the second media file pushed media identification is pushed to user terminal according to the demand of third party ISP by the server of common platform, and user terminal can obtain the second corresponding media file according to the second media identification from the server of common platform.
The above-mentioned server for performing pushing method for media files, the second media file pushed also is kept on the server of common platform by third party ISP, and distribute the second unique media identification, second media identification is sent to user terminal, decrease the data volume of Internet Transmission, take less Internet resources, save Internet resources, and do not need the developer of third party ISP to provide the external linkage of the second media file, simplify operation, because the media file provided is kept on the server of common platform, can by manually carrying out security audit, the fail safe of guarantee information.
As shown in Figure 7, be the structural representation receiving memory module in an embodiment.This reception memory module 620 comprises receiving element 622, judging unit 624 and memory cell 626.Wherein:
Receiving element 622, for receiving the first media file of propelling movement.
Judging unit 624, for judging whether the first media file of this propelling movement exists.
Memory cell 626, for when this judges that the first media file of this propelling movement exists, does not need again to store this first media file, and when this judges that the first media file of this propelling movement does not exist, stores the first media file of this propelling movement.
Concrete, when the first media file that user pushes has been kept on the server of common platform, does not need again to store, the memory space of server can have been saved.Judging unit 624 judges whether the first media file pushed saves, the informative abstract value of the informative abstract value of the first media file of this propelling movement and the multimedia file of preservation can be calculated respectively, if both informative abstract values are identical, then represent and existed, do not need again to store, if not identical, then represent and do not exist, the first media file of this propelling movement can be stored by memory cell 626.
Same, to the second media file that third party ISP pushes, identical judgment mode also can be adopted to judge then to determine whether to store.
In addition, in other embodiments, no matter whether the second media file that the first media file upload user or third party ISP push is identical, all preserving and be that the first media file distributes unique accordingly the first media identification, is that the second media file distributes the second unique media identification.
As shown in Figure 8, in another embodiment, server receiving memory module 620, distribution module 640 except comprising, selecting module 660, pushing module 680, also comprises first and arranges module 682 and the first removing module 684.Wherein:
First arranges module 682, for setting for the first predetermined holding time.
Concrete, the first predetermined holding time can be determined according to self space, performance etc. by the server of common platform, as can be 3 days or 7 days etc.
First removing module 684, for when this first predetermined holding time cut-off, deletes this first media file automatically.
Regularly automatically delete the first media file preserved, the server that can be common platform saves memory space, and keeps the memory property of server.
As shown in Figure 9, for server in another embodiment receiving memory module 620, distribution module 640 except comprising, selecting module 660, pushing module 680, also comprise second and module 686 and the second removing module 688 are set.Wherein:
Second arranges module 686, for setting for the second predetermined holding time.
Concrete, the first predetermined holding time can be determined according to self space, performance etc. by the server of common platform, as can be 3 days or 7 days etc.
Second removing module 688, for when this second predetermined holding time cut-off, deletes this second media file automatically.
Regularly automatically delete the second media file preserved, the server that can be common platform saves memory space, and keeps the memory property of server.
In other embodiments, server can comprise and receives memory module 620, distribution module 640, selects module 660, pushing module 680, first to arrange module 682, first removing module 684, second and arrange module 686 and the first removing module 688.
The functional module that the modules of above-mentioned server has been program circuit and has divided, functional module may divide difference as required, but the change done under design of the present invention is all within protection range.
One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, that the hardware that can carry out instruction relevant by computer program has come, described program can be stored in a computer read/write memory medium, this program, when performing, can comprise the flow process of the embodiment as above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-OnlyMemory, ROM) or random store-memory body (RandomAccessMemory, RAM) etc.
The above embodiment only have expressed several execution mode of the present invention, and it describes comparatively concrete and detailed, but therefore can not be interpreted as the restriction to the scope of the claims of the present invention.It should be pointed out that for the person of ordinary skill of the art, without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to protection scope of the present invention.Therefore, the protection range of patent of the present invention should be as the criterion with claims.

Claims (6)

1. a pushing method for media files, comprising:
Receive the first media file pushed;
Judge whether the first media file of described propelling movement exists, if so, then do not need again to store, if not, then store the first media file of described propelling movement;
For described first media file distributes the first unique media identification;
Obtain the one or more third party ISPs for receiving described first media file on the interactive interface of common platform selected by several third party ISPs;
Described first media identification is pushed to the third party ISP of described selection;
Receive and store the second media file that third party ISP pushes, the second media file is the third party ISP multimedia file that needs to push or is the second media file of returning according to user search request;
For described second media file distributes the second unique media identification;
Push described second media identification to user terminal.
2. method according to claim 1, is characterized in that, described method also comprises:
Set for the first predetermined holding time;
When described first predetermined holding time cut-off, automatically delete described first media file.
3. method according to claim 1, is characterized in that, described method also comprises:
Set for the second predetermined holding time;
When described second predetermined holding time cut-off, automatically delete described second media file.
4. for performing a server for pushing method for media files, it is characterized in that, comprising:
Receive memory module, for receiving and storing the first media file pushed;
Distribution module, for distributing the first unique media identification for described first media file;
Select module, for obtaining the one or more third party ISPs for receiving described first media file on the interactive interface of common platform selected by several third party ISPs;
Pushing module, for being pushed to the third party ISP of described selection by described first media identification;
Described reception memory module comprises:
Receiving element, for receiving the first media file of propelling movement;
Judging unit, for judging whether the first media file of described propelling movement exists;
Memory cell, for described judge that the first media file of described propelling movement exists time, do not need again to store described first media file, and described judge that the first media file of described propelling movement does not exist time, store the first media file of described propelling movement;
Described reception memory module is also for receiving and storing the second media file that third party ISP pushes, and the second media file is the third party ISP multimedia file that needs to push or is the second media file of returning according to user search request; Described distribution module is also for distributing the second unique media identification for described second media file;
Described pushing module is also for pushing described second media identification to user terminal.
5. server according to claim 4, is characterized in that, described server also comprises:
First arranges module, for setting for the first predetermined holding time;
First removing module, for when described first predetermined holding time cut-off, deletes described first media file automatically.
6. server according to claim 4, is characterized in that, described server also comprises:
Second arranges module, for setting for the second predetermined holding time;
Second removing module, for when described second predetermined holding time cut-off, deletes described second media file automatically.
CN201310132935.0A 2013-04-16 2013-04-16 Pushing method for media files and server Active CN104113509B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201310132935.0A CN104113509B (en) 2013-04-16 2013-04-16 Pushing method for media files and server
PCT/CN2013/075074 WO2014169497A1 (en) 2013-04-16 2013-05-02 Method and server for pushing media file
US14/135,606 US20140310385A1 (en) 2013-04-16 2013-12-20 Method and server for pushing media file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310132935.0A CN104113509B (en) 2013-04-16 2013-04-16 Pushing method for media files and server

Publications (2)

Publication Number Publication Date
CN104113509A CN104113509A (en) 2014-10-22
CN104113509B true CN104113509B (en) 2015-12-02

Family

ID=51710143

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310132935.0A Active CN104113509B (en) 2013-04-16 2013-04-16 Pushing method for media files and server

Country Status (2)

Country Link
CN (1) CN104113509B (en)
WO (1) WO2014169497A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106020730A (en) * 2016-05-25 2016-10-12 青岛海信移动通信技术股份有限公司 Clearing method and device for multi-media data of mobile device
CN107547352A (en) * 2016-06-24 2018-01-05 腾讯科技(深圳)有限公司 Document sending method, apparatus and system
GB2567499A (en) * 2017-10-16 2019-04-17 Stephen Francis Kendall Lane System and method for providing a video messaging service

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101188809A (en) * 2007-11-27 2008-05-28 中国电信股份有限公司 A method, phone terminal and application server for realizing multimedia CRBT and vibration
CN102143211A (en) * 2010-12-31 2011-08-03 华为技术有限公司 Media content processing method, equipment and system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101282329B (en) * 2007-04-02 2012-12-19 中兴通讯股份有限公司 Method and system for sharing network medium contents
CN101360118B (en) * 2007-08-02 2013-05-22 广东新支点技术服务有限公司 Method and protocol suitable for mobile terminal multimedia file sharing and searching
CN101754107A (en) * 2008-12-17 2010-06-23 北大方正集团有限公司 Method and system for real-time publishing and sharing files in mobile communication terminal

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101188809A (en) * 2007-11-27 2008-05-28 中国电信股份有限公司 A method, phone terminal and application server for realizing multimedia CRBT and vibration
CN102143211A (en) * 2010-12-31 2011-08-03 华为技术有限公司 Media content processing method, equipment and system

Also Published As

Publication number Publication date
WO2014169497A1 (en) 2014-10-23
CN104113509A (en) 2014-10-22

Similar Documents

Publication Publication Date Title
CN102768662B (en) A kind of method and apparatus Loaded Image
CN101080056B (en) A management method and system of network browser collection folder of mobile terminal
CN103200224B (en) A kind of method of Information Sharing, device and terminal
CN101715104B (en) Network interaction reading system and method for user and content management
US10929460B2 (en) Method and apparatus for storing resource and electronic device
CN102710789A (en) Interaction method, system and device for data between intelligent terminals
CN105635716B (en) Aggregated media method based on augmented reality
CN103559288A (en) Method and mobile terminal for intelligent collecting and sharing
CN103944864A (en) Information transmission method, information sending device, receiving device and system
CN103310329A (en) Schedule information adding system and method thereof, and mobile phone and schedule information adding method thereof
CN104834713A (en) Method and system for storing and transmitting image data of terminal equipment
US10681115B2 (en) Multimedia data transmission method and device
CN103136348A (en) A file display method and device
CN105978748A (en) Terminal equipment information counting method and terminal equipment information counting device based on Hash node
CN109525622A (en) The generation method of fragment resource ID, resource sharing method, device and electronic equipment
CN104113509B (en) Pushing method for media files and server
US10019528B2 (en) Method and system for sending webpage content with browser bookmark uniform resource locator
CN106326403A (en) Web page generating method and device
CN103369115B (en) Based on information sharing method and the system of mobile terminal
CN104639593A (en) Information sharing method and system, browser and server
CN104035943A (en) Data storage method and corresponding server
CN101702745B (en) Calling and called parallel display method of mobile terminal multimedia incoming call and system
CN102404242A (en) User information updating device, electronic equipment and user information updating method
CN101296201B (en) Network information sharing method, system and instant communication device
CN102663014A (en) Management method for online books of bookshelf interface in mobile device read software

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200825

Address after: 518000 Nanshan District science and technology zone, Guangdong, Zhejiang Province, science and technology in the Tencent Building on the 1st floor of the 35 layer

Co-patentee after: TENCENT CLOUD COMPUTING (BEIJING) Co.,Ltd.

Patentee after: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd.

Address before: Shenzhen Futian District City, Guangdong province 518044 Zhenxing Road, SEG Science Park 2 East Room 403

Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd.