[go: up one dir, main page]

CN104580084A - Method, terminals and system for sharing multimedia file - Google Patents

Method, terminals and system for sharing multimedia file Download PDF

Info

Publication number
CN104580084A
CN104580084A CN201310485436.XA CN201310485436A CN104580084A CN 104580084 A CN104580084 A CN 104580084A CN 201310485436 A CN201310485436 A CN 201310485436A CN 104580084 A CN104580084 A CN 104580084A
Authority
CN
China
Prior art keywords
shared
multimedia file
progress rate
playing progress
link
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
CN201310485436.XA
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.)
Tencent Technology Beijing Co Ltd
Original Assignee
Tencent Technology Beijing 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 Beijing Co Ltd filed Critical Tencent Technology Beijing Co Ltd
Priority to CN201310485436.XA priority Critical patent/CN104580084A/en
Publication of CN104580084A publication Critical patent/CN104580084A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method, terminals and a system for sharing a multimedia file and belongs to the field of internet communication. The method comprises steps as follows: acquiring a link and the playing progress of the to-be-shared multimedia file; sending the link and the playing progress of the to-be-shared multimedia file to a terminal corresponding to a contact person in an account registered by a user in a social networking service, so that the terminal corresponding to the contact person plays the to-be-shared multimedia file from the playing progress of the to-be-shaped multimedia file. A first terminal comprises an acquiring module and a sending module. The network flow of the terminal corresponding to the contact person can be saved by the aid of the method, the terminals and the system.

Description

A kind of method, terminal and system sharing multimedia file
Technical field
The present invention relates to field of Internet communication, particularly a kind of method, terminal and system sharing multimedia file.
Background technology
User can register an account in social networks, and the account comprises the contact person of user, and user can carry out Communication by social networks and its contact person.When user is at play multimedia file and when being played to Highlights, user may want, by social networks, the Highlights of broadcasting is shared with its contact person.
At present, when user's play multimedia file, user can submit to and share order to the first terminal of its correspondence.First terminal obtains the link of the current multimedia file play, the second terminal sending to its contact person corresponding the link of this multimedia file by social networks.Second terminal downloads complete multimedia file according to the link of this multimedia file, and plays this multimedia file from the section start of this many matchmakers file.
Realizing in process of the present invention, inventor finds that prior art at least exists following problem:
User wishes to play from the Highlights of multimedia file in contact person side, and prior art is play from the section start of multimedia file, so can waste more network traffics.
Summary of the invention
In order to positioning playing node, reduce the traffic consumes of mobile terminal, the invention provides a kind of method, terminal and the system of sharing multimedia file.Described technical scheme is as follows:
Share a method for multimedia file, described method comprises:
Obtain the link of multimedia file to be shared and the playing progress rate of multimedia file described to be shared;
The terminal that the contact person account that the link of multimedia file described to be shared and playing progress rate send to user to register in social networks comprised is corresponding, the terminal making described contact person corresponding play from the playing progress rate of multimedia file described to be shared described in multimedia file to be shared.
Share a method for multimedia file, described method comprises:
Receive link and the playing progress rate of multimedia file to be shared;
According to the link of multimedia file described to be shared, multimedia file to be shared described in playing from the playing progress rate of multimedia file described to be shared.
A kind of first terminal, described terminal comprises:
Acquisition module, for the playing progress rate of the link with multimedia file described to be shared that obtain multimedia file to be shared;
Sending module, the terminal that the contact person comprised for the account sending to user to register in social networks the link of multimedia file described to be shared and playing progress rate is corresponding, the terminal making described contact person corresponding play from the playing progress rate of multimedia file described to be shared described in multimedia file to be shared.
A kind of second terminal, described terminal comprises:
Receiver module, for receiving link and the playing progress rate of multimedia file to be shared;
Playing module, for the link of multimedia file to be shared described in basis, multimedia file to be shared described in playing from the playing progress rate of multimedia file described to be shared.
Share a system for multimedia file, described system comprises: above-mentioned first terminal and above-mentioned second terminal.
In embodiments of the present invention, the playing progress rate of the link of multimedia file the to be shared multimedia file to be shared with this is obtained; The terminal that the contact person account that the link of this multimedia file to be shared and playing progress rate send to user to register in social networks comprised is corresponding, terminal corresponding to this contact person is made to play this multimedia file to be shared from the playing progress rate of this multimedia file to be shared, because the terminal making contact person corresponding plays this multimedia file to be shared from the playing progress rate of this multimedia file to be shared, thus save the network traffics of terminal corresponding to contact person.
Accompanying drawing explanation
Fig. 1 is a kind of method flow diagram sharing multimedia file that the embodiment of the present invention 1 provides;
Fig. 2-1 is a kind of method flow diagram sharing multimedia file that the embodiment of the present invention 2 provides;
Fig. 2-2 is first interface schematic diagrames of a kind of play multimedia file that the embodiment of the present invention 2 provides;
Fig. 2-3 is the second contact surface schematic diagrames of a kind of play multimedia file that the embodiment of the present invention 2 provides;
Fig. 3 is a kind of method flow diagram sharing multimedia file that the embodiment of the present invention 3 provides;
Fig. 4 is a kind of first terminal structural representation that the embodiment of the present invention 4 provides;
Fig. 5 is the one second terminal structure schematic diagram that the embodiment of the present invention 5 provides;
Fig. 6 is a kind of system configuration schematic diagram sharing multimedia file that the embodiment of the present invention 6 provides.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Embodiment 1
See Fig. 1, embodiments provide a kind of method sharing multimedia file, comprising:
Step 101: obtain the link of multimedia file to be shared and the playing progress rate of multimedia file to be shared;
Step 102: the terminal that the contact person account that the link of multimedia file to be shared and playing progress rate send to user to register in social networks comprised is corresponding, makes terminal corresponding to this contact person play multimedia file to be shared from the playing progress rate of multimedia file to be shared.
Further, before obtaining the link of multimedia file to be shared and the playing progress rate of multimedia file to be shared, also comprise:
When detecting that user when arranging playing progress rate in the multimedia file shared, list is shared in display, this is shared list and comprises at least one button, this shares the corresponding social networks of each button that list comprises, receiving user by what click that this shares that a button that list comprises submits to shares order, then performs the operation of this link obtaining multimedia file to be shared and the playing progress rate of multimedia file to be shared.
Preferably, the terminal that the contact person account that the link of multimedia file to be shared and playing progress rate send to user to register in social networks comprised is corresponding, comprising:
Determine the social networks that button that this user clicks is corresponding;
The terminal that the contact person that the account link of multimedia file to be shared and playing progress rate being sent to this user to register in the described social networks determined comprises is corresponding.
Preferably, the terminal that the contact person account that the link of multimedia file to be shared and playing progress rate send to this user to register in the social networks determined comprised is corresponding, comprising:
Send and share request message to server corresponding to the social networks determined, this is shared request message and carries the user account of user, the link of multimedia file to be shared and playing progress rate, make server obtain the user account of the contact person that account that this user registers in this social networks comprises according to this user account, and make server send the link of multimedia file to be shared and playing progress rate to terminal corresponding to this contact person according to the user account of this contact person.
In embodiments of the present invention, the link of multimedia file to be shared and the playing progress rate of multimedia file to be shared is obtained; The terminal that the contact person account that the link of multimedia file to be shared and playing progress rate send to user to register in social networks comprised is corresponding, terminal corresponding to this contact person is made to play multimedia file to be shared from the playing progress rate of multimedia file to be shared, because the terminal making contact person corresponding plays multimedia file to be shared from the playing progress rate of multimedia file to be shared, thus save the network traffics of terminal corresponding to contact person.
Embodiment 2
Embodiments provide a kind of method sharing multimedia file.
When user needs to share the Highlights comprised wait the multimedia file shared, a time point can be selected on the time shaft of multimedia file, and the Highlights can play multimedia file to be shared and comprise is lighted from this time, this time point is the playing progress rate that user selects.
First terminal corresponding to user is treated the multimedia file shared and is detected, and when detecting the playing progress rate that user selects wait the multimedia file shared, performs following method flow to share multimedia file to be shared.
See Fig. 2-1, the method flow process can be:
Step 201: first terminal is when detecting the playing progress rate that user selects wait the multimedia file shared, and list is shared in display, and this is shared list and comprises at least one button, this shares the corresponding social networks of each button that list comprises;
Wherein, existing multiple social networks at present, as microblogging, cyberspace, instant messaging etc., does not just enumerate at this.
Such as, see Fig. 2-2, user selects a time point on the time shaft of multimedia file Video1 to be shared, and this time point is 36 seconds, and this 36 seconds is playing progress rate.First terminal detects multimedia file Video1 to be shared in real time, and detects that user selects playing progress rate 36 seconds on the time shaft of multimedia file Video1 to be shared.List is shared in first terminal display, and this is shared list and comprises button corresponding to button corresponding to microblogging, cyberspace and button corresponding to instant messaging.
Wherein, it should be noted that: user can register an account in advance in social networks, at least comprises the account identification of account corresponding to the contact person of user in this social networks in the account.If user needs multimedia file to be shared to be shared with its contact person in certain social networks, then user can click button corresponding to this social networks and submits to and share order to first terminal.Then first terminal performs following operation.
Step 202: first terminal receives this user by what click that this shares that a button that list comprises submits to and shares order, the playing progress rate of the multimedia file to be shared that the link obtaining multimedia file to be shared is selected with user;
Particularly, first terminal receives this user by what click that this shares that a button that list comprises submits to and shares order, the link of multimedia file to be shared is obtained from multimedia file to be shared, and the time point that acquisition user selects on the time shaft of multimedia file to be shared, using the playing progress rate of the time point of acquisition as multimedia file to be shared.
Wherein, the link of multimedia file to be shared can be URL(Uniform Resource Locator, URL(uniform resource locator)).
Such as, first terminal receive this user by click as Fig. 2-2 show share the button submission that list comprises share order, the button of suppose user clicks is the button that microblogging is corresponding, the link URL 1 of multimedia file Video1 to be shared is obtained from multimedia file Video1 to be shared, and obtain the time point selected on the time shaft of multimedia file Video1 to be shared of user 36 seconds, using time point 36 seconds playing progress rates as multimedia file Video1 to be shared of acquisition.
Step 203: first terminal determines the social networks that button that this user clicks is corresponding;
Such as, first terminal determines that the social networks that button that user clicks is corresponding is microblogging.
Step 204: the second terminal that the link of multimedia file to be shared and playing progress rate send to the contact person of this user in social networks corresponding by first terminal;
Particularly, first terminal sends shares request message to service end corresponding to the social networks determined, this is shared request message and carries account identification corresponding to account that this user registers in the social networks determined, the link of multimedia file to be shared and playing progress rate.The service end that this social networks is corresponding receives this and shares request message, the account identification that request message carries is shared according to this, obtain the account that this user registers in this social networks, the account identification of account corresponding to the contact person of user in this social networks is obtained from the account obtained, according to the account identification of account corresponding to each contact person obtained, send and share response message to the second terminal corresponding to contact person obtained, this shares link and playing progress rate that response message carries multimedia file to be shared.
Such as, first terminal sends shares request message to microblogging service end, this is shared request message and carries account identification IM1 corresponding to account that this user registers in microblogging, the link URL 1 of multimedia file Video1 to be shared and playing progress rate 36 seconds, microblogging service end receives this and shares request message, the account identification IM1 that request message carries is shared according to this, obtain the account C1 that this user registers in microblogging, the account identification IM2 of account corresponding to the contact person B of this user in microblogging is obtained from the account C1 obtained, according to the account identification IM2 of account corresponding to contact person B obtained, send and share response message to the second terminal corresponding to contact person B obtained, this is shared response message and carries the link URL 1 of multimedia file Video1 to be shared and playing progress rate 36 seconds.
Wherein, the second terminal corresponding to the arbitrary contact person of user in the social networks determined receives when the link of the multimedia file shared and playing progress rate, and 205 to step 208 plays multimedia file to be shared as follows.
Step 205: the second terminal receives link and the playing progress rate of multimedia file to be shared;
Particularly, what the second terminal received that service end corresponding to the social networks determined send shares response message, and this shares link and playing progress rate that response message carries multimedia file to be shared.
Such as, what the second terminal received that microblogging service end sends shares response message, and this is shared response message and carries the link URL 1 of multimedia file Video1 to be shared and playing progress rate 36 seconds.
Step 206: the second terminal determines the data block at the playing progress rate place of multimedia file to be shared according to the playing progress rate of multimedia file to be shared;
Particularly, the playing progress rate of the second terminal according to multimedia file to be shared and the playing duration of data block, calculate the ratio between the playing progress rate of multimedia file to be shared and the playing duration of data block, the ratio calculated to be rounded up computing, using the data block identifier of the result of computing as the data block at the playing progress rate place of multimedia file to be shared.
Wherein, multimedia file comprises one or more data block, and the playing duration of each data block that play multimedia file comprises is equal.
Wherein, the computing that rounds up is for carry out rounding operation to a numerical value, if this numerical value is integer, then the result of the computing that rounds up is this numerical value itself; If this numerical value comprises integer part and fractional part, then the computing that rounds up is that the integer part that this numerical value comprises adds one.If logarithm value 4 result that computing obtains of carrying out rounding up is 4, logarithm value 4.2 result that computing obtains of carrying out rounding up is 5, and logarithm value 4.6 result that computing obtains of carrying out rounding up also is 5.
Such as, second terminal is according to the playing duration 10 seconds of the playing progress rate 36 seconds of multimedia file Video1 to be shared and data block, ratio 3.6 between the playing duration 10 seconds calculating the playing progress rate 36 seconds of multimedia file Video1 to be shared and data block, the ratio 3.6 calculated to be rounded up computing, using the data block identifier 4 of the result 4 of computing as the data block 4 at playing progress rate 36 seconds places of multimedia file to be shared.
Step 207: the second terminal according to the link of multimedia file to be shared, from the multi-medium data that the multimedia file that the request of established data BOB(beginning of block) is to be shared comprises;
Particularly, the second terminal sends downloading request message to multimedia service end, and this downloading request message carries the link of multimedia file to be shared and the data block identifier of established data block.Multimedia service termination receives this downloading request message, according to the link of multimedia file to be shared, the multi-medium data that multimedia file to be shared comprises is obtained from the data block that the data block identifier of established data block is corresponding, send and download response message to the second terminal, the multi-medium data that the multimedia file to be shared that this download response message carries acquisition comprises.Second terminal receives this download response message.
Such as, the second terminal sends downloading request message to multimedia service end, and this downloading request message carries the link URL 1 of multimedia file Video1 to be shared and the data block identifier 4 of established data block.Multimedia service termination receives this downloading request message, suppose that multimedia file to be shared comprises data block 1,2,3,4,5,6 and 7, and the data block identifier of data block 1,2,3,4,5,6 and 7 is respectively 1,2,3,4,5,6 and 7.The link URL 1 of multimedia server according to multimedia file Video1 to be shared and the data block identifier 4 of data block, the multi-medium data that multimedia file to be shared comprises is obtained from the data block 4 of data block identifier 4 correspondence, the multi-medium data obtained comprises data block 4,5,6 and 7, send and download response message to the second terminal, the data block 4,5,6 and 7 that the multimedia file to be shared that this download response message carries acquisition comprises.Second terminal receives this download response message.
Step 208: the second terminal plays the multi-medium data that multimedia file to be shared comprises from the playing progress rate place of multimedia file to be shared.
Such as, within 36 seconds, play from the playing progress rate of multimedia file Video1 to be shared the multi-medium data block 4,5,6 and 7 that multimedia file Video1 to be shared comprises see Fig. 2-3, the second terminal place.
In embodiments of the present invention, the link of multimedia file to be shared and the playing progress rate of multimedia file to be shared is obtained; The terminal that the contact person account that the link of multimedia file to be shared and playing progress rate send to user to register in social networks comprised is corresponding, terminal corresponding to this contact person is made to play multimedia file to be shared from the playing progress rate of this multimedia file to be shared, because the terminal making contact person corresponding plays multimedia file to be shared from the playing progress rate of multimedia file to be shared, thus save the network traffics of terminal corresponding to contact person.
Embodiment 3
See Fig. 3, embodiments provide a kind of method sharing multimedia file, comprising:
Step 301: the link and the playing progress rate that receive multimedia file to be shared;
Step 302: according to the link of multimedia file to be shared, plays multimedia file to be shared from the playing progress rate of multimedia file to be shared.
Preferably, according to the link of multimedia file to be shared, play from the playing progress rate of multimedia file to be shared the multi-medium data that multimedia file to be shared comprises, comprising:
Determine the data block at the playing progress rate place of multimedia file to be shared;
According to the link of multimedia file to be shared, from the multi-medium data that this multimedia file to be played of established data BOB(beginning of block) request comprises;
The multi-medium data that multimedia file to be shared comprises is play from the playing progress rate place of multimedia file to be shared.
Preferably, receive link and the playing progress rate of multimedia file to be shared, comprising:
Receive link and the playing progress rate of the multimedia file to be shared that server corresponding to social networks sends, wherein, after link and the playing progress rate of the multimedia file shared is the link wait the multimedia file shared that sends of terminal that server receives user is corresponding and playing progress rate, the user account of the contact person that the account registered in this social networks according to user comprises sends.
Preferably, play the multi-medium data that multimedia file to be shared comprises, comprising:
The multi-medium data that multimedia file to be shared comprises is play from the playing progress rate place of multimedia file to be shared.
In embodiments of the present invention, link and the playing progress rate of multimedia file to be shared is received; According to the link of multimedia file to be shared, multimedia file to be shared is play from the playing progress rate of multimedia file to be shared, owing to playing multimedia file to be shared from the playing progress rate of multimedia file to be shared, thus save the network traffics of terminal corresponding to contact person.
Embodiment 4
See Fig. 4, embodiments provide a kind of first terminal, comprising:
Acquisition module 401, for the playing progress rate of the link with multimedia file to be shared that obtain multimedia file to be shared;
Sending module 402, the terminal that the contact person comprised for the account sending to user to register in social networks the link of multimedia file to be shared and playing progress rate is corresponding, makes terminal corresponding to this contact person play multimedia file to be shared from the playing progress rate of multimedia file to be shared.
Wherein, when user needs to share the Highlights comprised wait the multimedia file shared, a time point can be selected on the time shaft of multimedia file, and the Highlights can play multimedia file to be shared and comprise is lighted from this time, this time point is the playing progress rate that user selects.
First terminal is treated the multimedia file shared and is detected, and when detecting the playing progress rate that user selects wait the multimedia file shared, acquisition module 401 obtains the link of multimedia file to be shared and the playing progress rate of multimedia file to be shared.
First terminal determines the social networks that button that this user clicks is corresponding.Sending module 402 sends shares request message to service end corresponding to the social networks determined, this is shared request message and carries account identification corresponding to account that this user registers in the social networks determined, the link of multimedia file to be shared and playing progress rate.The service end that this social networks is corresponding receives this and shares request message, the account identification that request message carries is shared according to this, obtain the account that this user registers in this social networks, the account identification of account corresponding to the contact person of user in this social networks is obtained from the account obtained, according to the account identification of account corresponding to each contact person obtained, send and share response message to the second terminal corresponding to contact person obtained, this shares link and playing progress rate that response message carries multimedia file to be shared, the second terminal is made to play multimedia file to be shared from the playing progress rate of multimedia file to be shared.
Wherein, first terminal also comprises:
Display module, for when detecting that user when arranging playing progress rate in the multimedia file shared, list is shared in display, this is shared list and comprises at least one button, this shares the corresponding social networks of each button that list comprises, receiving user by what click that this shares that a button that list comprises submits to shares order, then performs and obtains the link of multimedia file to be shared and the operation of the playing progress rate of multimedia file to be shared.
Wherein, sending module 402 comprises:
Determining unit, for determining the social networks that button that this user clicks is corresponding;
Transmitting element, the terminal that the contact person that the account for sending to this user to register in the social networks determined the link of multimedia file to be shared and playing progress rate comprises is corresponding.
Wherein, this transmitting element, request message is shared to server corresponding to the social networks determined for sending, this is shared request message and carries the user account of user, the link of multimedia file to be shared and playing progress rate, make server obtain the user account of the contact person that account that this user registers in this social networks comprises according to this user account, and make server send the link of multimedia file to be shared and playing progress rate to terminal corresponding to this contact person according to the user account of this contact person.
In embodiments of the present invention, the link of multimedia file to be shared and the playing progress rate of multimedia file to be shared is obtained; The terminal that the contact person account that the link of multimedia file to be shared and playing progress rate send to user to register in social networks comprised is corresponding, terminal corresponding to this contact person is made to play multimedia file to be shared from the playing progress rate of multimedia file to be shared, because the terminal making contact person corresponding plays multimedia file to be shared from the playing progress rate of multimedia file to be shared, thus save the network traffics of terminal corresponding to contact person.
Embodiment 5
See Fig. 5, embodiments provide a kind of second terminal, comprising:
Receiver module 501, for receiving link and the playing progress rate of multimedia file to be shared;
Playing module 502, for the link according to multimedia file to be shared, plays multimedia file to be shared from the playing progress rate of multimedia file to be shared.
Wherein, the second terminal corresponding to the arbitrary contact person of user in the social networks determined receives after the link and playing progress rate of the multimedia file shared, and plays multimedia file to be shared from the playing progress rate of multimedia file to be shared.
What receiver module 501 received that service end corresponding to the social networks determined send shares response message, and this shares link and playing progress rate that response message carries multimedia file to be shared.The playing progress rate of this device according to multimedia file to be shared and the playing duration of data block, calculate the ratio between the playing progress rate of multimedia file to be shared and the playing duration of data block, the ratio calculated to be rounded up computing, using the data block identifier of the result of computing as the data block at the playing progress rate place of multimedia file to be shared.
Playing module 502 sends downloading request message to multimedia service end, and this downloading request message carries the link of multimedia file to be shared and the data block identifier of established data block.Multimedia service termination receives this downloading request message, according to the link of multimedia file to be shared, the multi-medium data that multimedia file to be shared comprises is obtained from the data block that the data block identifier of established data block is corresponding, send and download response message to the second terminal, the multi-medium data that the multimedia file to be shared that this download response message carries acquisition comprises.Second terminal receives this download response message.
Wherein, playing module 502 comprises:
Determining unit, for determining the data block at the playing progress rate place of multimedia file to be shared;
Request unit, for the link according to multimedia file to be shared, from the multi-medium data that the multimedia file that the request of established data BOB(beginning of block) is to be shared comprises;
Broadcast unit, for playing the multi-medium data that multimedia file to be shared comprises from the playing progress rate place of multimedia file to be shared.
Wherein, receiver module 501, for receiving link and the playing progress rate of the multimedia file to be shared that server corresponding to social networks sends, wherein, after link and the playing progress rate of the multimedia file shared is the link wait the multimedia file shared that sends of terminal that server receives user is corresponding and playing progress rate, the user account of the contact person that the account registered in this social networks according to user comprises sends.
Wherein, playing module 502, for playing the multi-medium data that multimedia file to be shared comprises from the playing progress rate place of multimedia file to be shared.
In embodiments of the present invention, link and the playing progress rate of multimedia file to be shared is received; According to the link of multimedia file to be shared, multimedia file to be shared is play from the playing progress rate of multimedia file to be shared, owing to playing multimedia file to be shared from the playing progress rate of multimedia file to be shared, thus save the network traffics of terminal corresponding to contact person.
Embodiment 6
See Fig. 6, embodiments provide a kind of system sharing multimedia file, comprising: first terminal 601 and the second terminal 602;
First terminal 601, for the playing progress rate of the link with multimedia file to be shared that obtain multimedia file to be shared, the second terminal 602 that the contact person account that the link of multimedia file to be shared and playing progress rate send to user to register in social networks comprised is corresponding;
Second terminal 602, for receiving link and the playing progress rate of multimedia file to be shared, according to the link of multimedia file to be shared, plays multimedia file to be shared from the playing progress rate of multimedia file to be shared.
Wherein, first terminal 601, also for when detecting that user when arranging playing progress rate in the multimedia file shared, list is shared in display, this is shared list and comprises at least one button, this shares the corresponding social networks of each button that list comprises, and what receive that user submitted to by the button shared list described in clicking and comprise shares order, then performs and obtains the link of multimedia file to be shared and the operation of the playing progress rate of multimedia file to be shared.
Wherein, first terminal 601, for determining the social networks that button that this user clicks is corresponding; The second terminal 602 that the contact person account that the link of multimedia file to be shared and playing progress rate send to this user to register in the social networks determined comprised is corresponding.
This system also comprises server corresponding to the social networks determined, for receive first terminal 601 send share request message, this is shared request message and carries the user account of user, the link of multimedia file to be shared and playing progress rate, obtain the user account of the contact person that account that this user registers in this social networks comprises according to this user account, and send the link of multimedia file to be shared and playing progress rate to the second terminal 602 corresponding to this contact person according to the user account of this contact person.
Wherein, the second terminal 602, for receiving link and the playing progress rate of the multimedia file to be shared that server corresponding to social networks sends; Determine the data block at the playing progress rate place of multimedia file to be shared; According to the link of multimedia file to be shared, from the multi-medium data that the multimedia file that the request of established data BOB(beginning of block) is to be shared comprises; The multi-medium data that multimedia file to be shared comprises is play from the playing progress rate place of multimedia file to be shared.
In embodiments of the present invention, the playing progress rate of the link of multimedia file the to be shared multimedia file to be shared with this is obtained; The terminal that the contact person account that the link of this multimedia file to be shared and playing progress rate send to user to register in social networks comprised is corresponding, terminal corresponding to this contact person is made to play this multimedia file to be shared from the playing progress rate of this multimedia file to be shared, because the terminal making contact person corresponding plays this multimedia file to be shared from the playing progress rate of this multimedia file to be shared, thus save the network traffics of terminal corresponding to contact person.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can have been come by hardware, the hardware that also can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium mentioned can be read-only memory, disk or CD etc.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (17)

1. share a method for multimedia file, it is characterized in that, described method comprises:
Obtain the link of multimedia file to be shared and the playing progress rate of multimedia file described to be shared;
The terminal that the contact person account that the link of multimedia file described to be shared and playing progress rate send to user to register in social networks comprised is corresponding, the terminal making described contact person corresponding play from the playing progress rate of multimedia file described to be shared described in multimedia file to be shared.
2. the method for claim 1, is characterized in that, described obtain the link of multimedia file to be shared and the playing progress rate of multimedia file described to be shared before, also comprise:
When detecting that user when arranging playing progress rate in the multimedia file shared, list is shared in display, describedly share list and comprise at least one button, the described corresponding social networks of each button shared list and comprise, receiving user by what share that a button that list comprises submits to described in clicking shares order, then performs describedly to obtain the link of multimedia file to be shared and the operation of the playing progress rate of multimedia file described to be shared.
3. the method for claim 1, is characterized in that, the terminal that the described contact person account that the link of multimedia file described to be shared and playing progress rate send to user to register in social networks comprised is corresponding, comprising:
Determine the social networks that button that described user clicks is corresponding;
The terminal that the contact person that the account link of multimedia file described to be shared and playing progress rate being sent to described user to register in the described social networks determined comprises is corresponding.
4. method as claimed in claim 3, is characterized in that the terminal that the contact person that the described account sending to described user to register in the described social networks determined the link of multimedia file described to be shared and playing progress rate comprises is corresponding comprises:
Send and share request message to server corresponding to the described social networks determined, described share request message carry user user account, described in the link of multimedia file to be shared and playing progress rate, make described server obtain the user account of the contact person that account that described user registers in described social networks comprises according to described user account, and make described server send the link of multimedia file described to be shared and playing progress rate to terminal corresponding to described contact person according to the user account of described contact person.
5. share a method for multimedia file, it is characterized in that, described method comprises:
Receive link and the playing progress rate of multimedia file to be shared;
According to the link of multimedia file described to be shared, multimedia file to be shared described in playing from the playing progress rate of multimedia file described to be shared.
6. method as claimed in claim 5, is characterized in that, the link of multimedia file to be shared described in described basis, and multimedia file to be shared described in playing from the playing progress rate of multimedia file described to be shared, comprising:
The data block at the playing progress rate place of multimedia file to be shared described in determining;
According to the link of multimedia file described to be shared, from the multi-medium data that multimedia file to be shared described in the request of described established data BOB(beginning of block) comprises;
The multi-medium data that described in playing from the playing progress rate place of multimedia file described to be shared, multimedia file to be shared comprises.
7. method as claimed in claim 5, it is characterized in that, described link and the playing progress rate receiving multimedia file to be shared, comprising:
Receive link and the playing progress rate of multimedia file to be shared described in server transmission corresponding to social networks, wherein, link and the playing progress rate of the described multimedia file wait sharing are described in terminal that described server receives user is corresponding sends after the link and playing progress rate of the multimedia file shared, and the user account of the contact person that the account registered in described social networks according to user comprises sends.
8. the method as described in claim 5 or 6, is characterized in that, the multi-medium data that multimedia file to be shared described in described broadcasting comprises, and comprising:
The multi-medium data that described in playing from the playing progress rate place of multimedia file described to be shared, multimedia file to be shared comprises.
9. a first terminal, is characterized in that, described terminal comprises:
Acquisition module, for the playing progress rate of the link with multimedia file described to be shared that obtain multimedia file to be shared;
Sending module, the terminal that the contact person comprised for the account sending to user to register in social networks the link of multimedia file described to be shared and playing progress rate is corresponding, the terminal making described contact person corresponding play from the playing progress rate of multimedia file described to be shared described in multimedia file to be shared.
10. terminal as claimed in claim 9, it is characterized in that, described terminal also comprises:
Display module, for when detecting that user when arranging playing progress rate in the multimedia file shared, list is shared in display, describedly share list and comprise at least one button, the described corresponding social networks of each button shared list and comprise, receiving user by what share that a button that list comprises submits to described in clicking shares order, then performs describedly to obtain the link of multimedia file to be shared and the operation of the playing progress rate of multimedia file described to be shared.
11. terminals as claimed in claim 9, it is characterized in that, described sending module comprises:
Determining unit, for determining the social networks that button that described user clicks is corresponding;
Transmitting element, the terminal that the contact person that the account for sending to described user to register in the described social networks determined the link of multimedia file described to be shared and playing progress rate comprises is corresponding.
12. terminals as claimed in claim 11, is characterized in that,
Described transmitting element, request message is shared to server corresponding to the described social networks determined for sending, described share request message carry user user account, described in the link of multimedia file to be shared and playing progress rate, make described server obtain the user account of the contact person that account that described user registers in described social networks comprises according to described user account, and make described server send the link of multimedia file described to be shared and playing progress rate to terminal corresponding to described contact person according to the user account of described contact person.
13. a kind of second terminal, is characterized in that, described terminal comprises:
Receiver module, for receiving link and the playing progress rate of multimedia file to be shared;
Playing module, for the link of multimedia file to be shared described in basis, multimedia file to be shared described in playing from the playing progress rate of multimedia file described to be shared.
14. terminals as claimed in claim 13, it is characterized in that, described playing module comprises:
Determining unit, for the data block at the playing progress rate place of multimedia file to be shared described in determining;
Request unit, for the link of multimedia file to be shared described in basis, from the multi-medium data that multimedia file to be shared described in the request of described established data BOB(beginning of block) comprises;
Broadcast unit, for the multi-medium data that described in broadcasting, multimedia file to be shared comprises from the playing progress rate place of multimedia file described to be shared.
15. terminals as claimed in claim 13, is characterized in that,
Described receiver module, for receiving link and the playing progress rate of multimedia file to be shared described in server transmission corresponding to social networks, wherein, link and the playing progress rate of the described multimedia file wait sharing are described in terminal that described server receives user is corresponding sends after the link and playing progress rate of the multimedia file shared, and the user account of the contact person that the account registered in described social networks according to user comprises sends.
16. terminals as described in claim 13 or 14, is characterized in that,
Described playing module, for the multi-medium data that described in broadcasting, multimedia file to be shared comprises from the playing progress rate place of multimedia file described to be shared.
17. 1 kinds of systems sharing multimedia file, it is characterized in that, described system comprises:
First terminal as described in any one of claim 9 to 12 claim and as any one of claim 13 to 16 right want as described in the second terminal.
CN201310485436.XA 2013-10-16 2013-10-16 Method, terminals and system for sharing multimedia file Pending CN104580084A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310485436.XA CN104580084A (en) 2013-10-16 2013-10-16 Method, terminals and system for sharing multimedia file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310485436.XA CN104580084A (en) 2013-10-16 2013-10-16 Method, terminals and system for sharing multimedia file

Publications (1)

Publication Number Publication Date
CN104580084A true CN104580084A (en) 2015-04-29

Family

ID=53095289

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310485436.XA Pending CN104580084A (en) 2013-10-16 2013-10-16 Method, terminals and system for sharing multimedia file

Country Status (1)

Country Link
CN (1) CN104580084A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106850390A (en) * 2015-12-07 2017-06-13 中国移动通信集团公司 A kind of information sharing method, server and terminal device
CN106936699A (en) * 2017-04-26 2017-07-07 腾讯科技(深圳)有限公司 A kind of information sharing method, device and system
CN106961375A (en) * 2016-01-11 2017-07-18 阿里巴巴集团控股有限公司 Method and device for resource transmission
CN112689161A (en) * 2020-12-22 2021-04-20 北京达佳互联信息技术有限公司 Multimedia file playing method, device, system, equipment and storage medium
CN115866316A (en) * 2022-11-23 2023-03-28 上海卓悠网络科技有限公司 Multimedia file sharing method and system
EP4443297A4 (en) * 2022-01-27 2025-03-12 Huawei Technologies Co., Ltd. Inter-application information sharing method and terminal

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100153989A1 (en) * 2008-12-11 2010-06-17 Sony Corporation Social networking and peer to peer for tvs
CN103024573A (en) * 2012-12-17 2013-04-03 乐视致新电子科技(天津)有限公司 Method and device for social play control
CN103096182A (en) * 2011-11-04 2013-05-08 腾讯科技(深圳)有限公司 Network television program information sharing method and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100153989A1 (en) * 2008-12-11 2010-06-17 Sony Corporation Social networking and peer to peer for tvs
CN103096182A (en) * 2011-11-04 2013-05-08 腾讯科技(深圳)有限公司 Network television program information sharing method and system
CN103024573A (en) * 2012-12-17 2013-04-03 乐视致新电子科技(天津)有限公司 Method and device for social play control

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106850390A (en) * 2015-12-07 2017-06-13 中国移动通信集团公司 A kind of information sharing method, server and terminal device
CN106850390B (en) * 2015-12-07 2019-11-19 中国移动通信集团公司 An information sharing method, server and terminal equipment
CN106961375A (en) * 2016-01-11 2017-07-18 阿里巴巴集团控股有限公司 Method and device for resource transmission
WO2017121267A1 (en) * 2016-01-11 2017-07-20 阿里巴巴集团控股有限公司 Method and apparatus for resource transmission
CN106961375B (en) * 2016-01-11 2020-05-08 阿里巴巴集团控股有限公司 A resource transmission method and device
CN111628926A (en) * 2016-01-11 2020-09-04 阿里巴巴集团控股有限公司 A resource transmission method and device
CN111628926B (en) * 2016-01-11 2022-07-26 创新先进技术有限公司 A resource transmission method and device
CN106936699A (en) * 2017-04-26 2017-07-07 腾讯科技(深圳)有限公司 A kind of information sharing method, device and system
WO2018196588A1 (en) * 2017-04-26 2018-11-01 腾讯科技(深圳)有限公司 Information sharing method, apparatus and system
CN112689161A (en) * 2020-12-22 2021-04-20 北京达佳互联信息技术有限公司 Multimedia file playing method, device, system, equipment and storage medium
EP4443297A4 (en) * 2022-01-27 2025-03-12 Huawei Technologies Co., Ltd. Inter-application information sharing method and terminal
CN115866316A (en) * 2022-11-23 2023-03-28 上海卓悠网络科技有限公司 Multimedia file sharing method and system

Similar Documents

Publication Publication Date Title
US9774642B2 (en) Method and device for pushing multimedia resource and display terminal
CN107566786B (en) Method and device for acquiring monitoring video and terminal equipment
CN105451087B (en) Method for pushing, terminal, historic data server and the system of barrage information
CN105577777B (en) message processing method, device and system
CN104580084A (en) Method, terminals and system for sharing multimedia file
CN103547333B (en) A kind of advertisement sending method, equipment and system
CN110830564A (en) CDN scheduling method, apparatus, system, and computer-readable storage medium
WO2017107542A1 (en) Video program obtaining method, device and system
CN103716391A (en) Implementation method for content caching and router
CN105611422B (en) Online live broadcasting method and device based on multimedia list
CN111263338A (en) Network distribution method of Bluetooth Mesh network and related network distribution equipment and system
CN105827694B (en) Method and device for acquiring network resources
CN111200830A (en) Data transmission method and device and electronic equipment
CN105635180A (en) Message pushing method and device
CN110430292B (en) Method and device for inviting login of network platform, electronic equipment and readable medium
CN110311855B (en) User message processing method and device, electronic equipment and storage medium
CN105208654B (en) Notification message sending method and device
CN108880972B (en) Information processing method, server and terminal
CN111464618B (en) Message pushing method, device, equipment and storage medium
CN106411713B (en) State notification method and server
US10700879B2 (en) Charging method and device, access device, service quality control method and device
CN101964741B (en) A node list sending method and device
CN111093281B (en) Method and device for allocating resources
CN104601564A (en) User data storage method and device
CN103634348A (en) Terminal device and method for releasing information

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: 20150429

RJ01 Rejection of invention patent application after publication