CN104580084A - Method, terminals and system for sharing multimedia file - Google Patents
Method, terminals and system for sharing multimedia file Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 230000005540 biological transmission Effects 0.000 claims 2
- 238000004891 communication Methods 0.000 abstract description 3
- 230000006855 networking Effects 0.000 abstract 1
- 230000004044 response Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
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
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.
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)
| 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)
| 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 |
-
2013
- 2013-10-16 CN CN201310485436.XA patent/CN104580084A/en active Pending
Patent Citations (3)
| 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)
| 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 |