CN103412746B - Media content sharing method and terminal device and content sharing system, content - Google Patents
Media content sharing method and terminal device and content sharing system, content Download PDFInfo
- Publication number
- CN103412746B CN103412746B CN201310311058.3A CN201310311058A CN103412746B CN 103412746 B CN103412746 B CN 103412746B CN 201310311058 A CN201310311058 A CN 201310311058A CN 103412746 B CN103412746 B CN 103412746B
- Authority
- CN
- China
- Prior art keywords
- media content
- content
- server
- terminal equipment
- network address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 239000012634 fragment Substances 0.000 claims description 27
- 238000003780 insertion Methods 0.000 claims description 16
- 230000037431 insertion Effects 0.000 claims description 16
- 238000005259 measurement Methods 0.000 claims description 8
- 238000001727 in vivo Methods 0.000 claims description 4
- 230000003993 interaction Effects 0.000 abstract description 13
- 230000006855 networking Effects 0.000 abstract description 11
- 230000002708 enhancing effect Effects 0.000 abstract description 4
- 230000007246 mechanism Effects 0.000 description 15
- 230000006870 function Effects 0.000 description 14
- 238000003860 storage Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 230000006854 communication Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 230000015572 biosynthetic process Effects 0.000 description 6
- 230000002452 interceptive effect Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000003786 synthesis reaction Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000005611 electricity Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000033001 locomotion Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 239000004744 fabric Substances 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000009975 flexible effect Effects 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4825—End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/632—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the invention discloses media content sharing method and terminal device and content sharing system, content.A kind of media content sharing method, it may include:If first terminal equipment detects the presence of N number of second terminal equipment and just plays M media content online, the M network address is obtained from N number of second terminal equipment, M media content is obtained from content server based on the M network address, the M media content to being got from content server enters edlin to obtain the first media content, and generates editor's information according to the edit mode that the first media content used is obtained;Editor's information is sent to content server;Receive second network address that content server sends;Second network address is published to social network server.The technical scheme of the embodiment of the present invention is conducive to greatly enriching the media content of network side personalization.The scheme enhancing flexibility that content is shared under social networking service scene of the embodiment of the present invention and user interaction.
Description
Technical field
The present invention relates to field of computer technology, and in particular to media content sharing method is shared with terminal device and content
System.
Background technology
Currently, based on social networking service(SNS, Social Networking Services)Various services into
For the main tool that user content is propagated.
Wherein, user can issue the media contents such as photo, video and music for example, by microblogging;Microblogging is issued in addition to word
Other contents content for including in this terminal, or the URL that third party website can be issued(URL,
Uniform/Universal Resource Locator), other people can go to browse the content of issue by this address, if
User's issue is a video, cannot substantially be realized due to the limitation of the conditions such as uploading bandwidth and background service, only
The SNS accounts for having some special access rights can just issue video content.
It is currently based on video or OTT(Over The Top)Video(Refer to the Video service based on open the Internet)It is mutual
It is dynamic to have had many similar applications on the internet, although some interactions are also not based on the interaction of real SNS services, and
It is probably a kind of a kind of interaction mode for being different from SNS interactions;Such as one OTT video content or one are online live
OTT content lives room, user can be expressed an opinion based on content, it is possible to simultaneously watch this content user exchange.
Such as user watches a TV programme on TV in existing some applications, or during an OTT video content,
User can by installing the client of SNS on the terminal device or on PC, find simultaneously watch this program some
People, can carry out the discussion of programme content and share;Some contents for wanting to see, or which content can also be searched by client
Related people is seeing;Or this client can also carry out intercommunication, such as microblogging with other SNS client side;User can pass through
Pertinent program information or comment are published to microblogging up by client.
But, in the prior art, user is based only on existing content and forms one " circle ", so as to reach exchange and divide
The purpose enjoyed, participation of the user for content in itself is relatively low, and this limits user interaction and content point to a certain extent
The flexibility enjoyed.
The content of the invention
The embodiment of the present invention provides media content sharing method and terminal device and content sharing system, content, to strengthen in social activity
Content is shared under network service scene flexibility and user interaction.
In order to solve the above technical problems, the embodiment of the present invention provides following technical scheme:
First aspect present invention provides a kind of media content sharing method, it may include:
If first terminal equipment detects the presence of N number of second terminal equipment and plays M media content online, from described
N number of second terminal equipment obtains the M network address, wherein, the M network address and the M media content are corresponded,
The M is more than or equal to the N, and the N and M is positive integer;
M media content is obtained from content server based on the M network address, to being obtained from the content server
To M media content enter edlin to obtain the first media content, and according to obtaining what first media content was used
Edit mode generates editor's information;Editor's information is sent to the content server;
Second network address that the content server sends is received, wherein, second network address is the content
Server is based on the network address corresponding to the first media content playlist template that editor's information is generated, first matchmaker
Body content playlist is the corresponding media content playlist template of first media content;
Second network address is published to social network server.
With reference in a first aspect, in the first possible implementation method, if the first terminal equipment detect the presence of it is N number of
Second terminal equipment plays M media content online, and the M network address, bag are obtained from N number of second terminal equipment
Include:If first terminal equipment detects the presence of N number of second terminal equipment and plays M media online based on service discovery protocol
Content, the M network address is obtained from N number of second terminal equipment.
With reference to first aspect or first aspect the first possible implementation method or, in second possible implementation method
In, if it is described based on service discovery protocol detect the presence of N number of second terminal equipment online play M media content, from
N number of second terminal equipment obtains the M network address, including:First terminal equipment log on social network server it
Afterwards, if detect the presence of N number of second terminal equipment based on service discovery protocol plays M media content online, from the N
Individual second terminal equipment obtains the M network address.
It is possible with reference to the first possible implementation method of first aspect or first aspect or second of first aspect
In implementation method, in the third possible implementation method, the M media content to being got from the content server
Enter edlin to obtain the first media content, including:What the M media content to being got from the content server was included
Part or all of contents fragment, is sheared and/or typesetting is to be obtained the first media content.
It is possible with reference to the first possible implementation method of first aspect or first aspect or second of first aspect
In implementation method, in the 4th kind of possible implementation method, the M media content to being got from the content server
Enter edlin to obtain the first media content, including:What the M media content to being got from the content server was included
Part or all of contents fragment, carries out typesetting and inserts the second media content wherein to obtain the first media content;
Methods described also includes:The first terminal equipment sends the second media of the insertion to the content server
Content, closes in order to the content server according to editor's information, the M media content and second media content
Into the first media content.
Second aspect present invention provides a kind of terminal device, it may include:
Measurement acquisition unit, if playing M media content online for having detected N number of second terminal equipment, from
N number of second terminal equipment obtains the M network address, wherein, the M network address and the M media content are one by one
Correspondence, the M is more than or equal to the N, and the N and M is positive integer;
Contents acquiring unit, for obtaining M media content from content server based on the M network address;
Edit cell, for entering edlin to obtain first to the M media content got from the content server
Media content, and generate editor's information according to the edit mode that first media content used is obtained;
Reporting unit, for sending editor's information to the content server;
Receiving unit, for receiving second network address that the content server sends, wherein, the second network ground
Location is based on the network ground corresponding to the first media content playlist template that editor's information is generated by the content server
Location, wherein, first media content playlist template is the corresponding media content playlist template of first media content;
Release unit, for second network address to be published into social network server.
With reference to second aspect, in the first possible implementation method, the measurement acquisition unit is specifically for described
Terminal device is logged on after social network server, if detecting the presence of N number of second terminal equipment based on service discovery protocol
M media content is played online, and the M network address is obtained from N number of second terminal equipment, wherein, the M network
Address and the M media content are corresponded, and the M is more than or equal to the N, and the N and M is positive integer.
With reference to the first possible implementation method of second aspect or second aspect, in second possible implementation method
In, the edit cell is specifically for the part or complete that the M media content to being got from the content server is included
Portion's contents fragment, is sheared and/or typesetting is to obtain the first media content, and is adopted according to first media content is obtained
Edit mode generates editor's information.
In with reference to the first possible implementation method of second aspect or second aspect, in the third possible implementation method
In, the edit cell is specifically for the part or complete that the M media content to being got from the content server is included
Portion's contents fragment, carries out typesetting and inserts the second media content wherein to obtain the first media content, and according to obtaining
Edit mode generation editor's information that first media content is used;
Wherein, the reporting unit is additionally operable to, and the second media content of the insertion is sent to the content server, with
It is easy to the content server according to editor's information, the M media content and second media content synthesis first
Media content.
Third aspect present invention provides a kind of content sharing system, content, it may include:
First terminal equipment, N number of second terminal equipment, content server and social network server;
The first terminal equipment, if being played in M media online for detecting the presence of N number of second terminal equipment
Hold, the M network address is obtained from N number of second terminal equipment, the M network address and the M media content are one by one
Correspondence, the M is more than or equal to the N, and the N and M is positive integer;Obtained from content server based on the M network address
M media content is taken, the M media content to being got from the content server enters edlin to obtain in the first media
Hold, and editor's information is generated according to the edit mode that first media content used is obtained;Sent out to the content server
Send editor's information;Second network address that the content server sends is received, second network address is described interior
Hold the network address corresponding to the first media content playlist template that server is generated based on editor's information, described first
Media content playlist template is the corresponding media content playlist template of first media content;By second network address hair
Cloth is to social network server.
Therefore, in embodiment of the present invention scheme, if first terminal equipment is detecting the presence of N number of second terminal equipment just
M media content is being played online, and the M network address is being obtained from N number of second terminal equipment;Based on the above-mentioned M network address from
Content server obtains M media content, and the M media content that server from the discussion above gets is entered edlin to obtain
First media content, and generate editor's information according to the edit mode that the first media content used is obtained;To content server
Send above-mentioned editor's information;Receive second network address that the above server sends;First terminal equipment is by the second network
Address is published to social network server.Due to introduce can striding equipment media content sharing mechanism, first terminal equipment can
Need the media content for playing miscellaneous equipment to enter edlin according to user individual, will then edit in the media for obtaining
Social network server is shared in the address of appearance, and this just greatly strengthens what the user content under social networking service scene was shared
Flexibility and user interaction, it is contemplated that for content, participation unprecedentedly improves acquisition to user in itself, the interaction between user
Property will greatly strengthen, and be conducive to greatly enriching the media content of network side personalization.
Brief description of the drawings
Technical scheme in order to illustrate more clearly the embodiments of the present invention, below will be to that will make needed for embodiment description
Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for
For those of ordinary skill in the art, without having to pay creative labor, it can also be obtained according to these accompanying drawings
His accompanying drawing.
Fig. 1 is a kind of schematic flow sheet of media content sharing method provided in an embodiment of the present invention;
Fig. 2 is a kind of network architecture schematic diagram provided in an embodiment of the present invention;
Fig. 3 is the schematic flow sheet of another media content sharing method provided in an embodiment of the present invention;
Fig. 4 is the schematic flow sheet of another media content sharing method provided in an embodiment of the present invention;
Fig. 5 is a kind of schematic diagram of terminal device provided in an embodiment of the present invention;
Fig. 6 is the schematic diagram of another terminal device provided in an embodiment of the present invention;
Fig. 7 is the schematic diagram of another terminal device provided in an embodiment of the present invention;
Fig. 8 is a kind of schematic diagram of content sharing system, content provided in an embodiment of the present invention;
Fig. 9 is the schematic diagram of another terminal device provided in an embodiment of the present invention.
Specific embodiment
The embodiment of the present invention provides media content sharing method and terminal device and content sharing system, content, to strengthen in social activity
Content is shared under network service scene flexibility and user interaction.
To enable that goal of the invention of the invention, feature, advantage are more obvious and understandable, below in conjunction with the present invention
Accompanying drawing in embodiment, is clearly and completely described, it is clear that disclosed below to the technical scheme in the embodiment of the present invention
Embodiment be only a part of embodiment of the invention, and not all embodiment.Based on the embodiment in the present invention, this area
All other embodiment that those of ordinary skill is obtained under the premise of creative work is not made, belongs to protection of the present invention
Scope.
It is described in detail individually below.
Term " first ", " second ", " the 3rd " " in description and claims of this specification and above-mentioned accompanying drawing
Four " etc.(If there is)It is for distinguishing similar object, without for describing specific order or precedence.Should manage
Solution so data for using can be exchanged in the appropriate case, so that embodiments of the invention described herein for example can be removing
Order beyond those for illustrating herein or describing is implemented.Additionally, term " comprising " and " having " and theirs is any
Deformation, it is intended that covering is non-exclusive to be included, for example, containing process, method or system, the product of series of steps or unit
Product or equipment are not necessarily limited to those steps clearly listed or unit, but may include not list clearly or for this
A little processes, method, product or other intrinsic steps of equipment or unit.
One embodiment of media content sharing method of the present invention, wherein, a kind of media content sharing method may include:The
If a terminal device detects the presence of N number of second terminal equipment and plays M media content online, from above-mentioned N number of second eventually
End equipment obtains the M network address, wherein, the above-mentioned M network address and above-mentioned M media content are corresponded, and above-mentioned M is more than
Or equal to above-mentioned N, above-mentioned N and M is positive integer;M media content is obtained from content server based on the above-mentioned M network address,
Enter edlin to the M media content that server from the discussion above gets to obtain the first media content, and according to obtaining
Edit mode generation editor's information that one media content is used;Above-mentioned editor's information is sent to above-mentioned content server;Receive
Second network address that the above server sends, wherein, second network address is that the above server is based on above-mentioned volume
The network address corresponding to the first media content playlist template that the information of collecting is generated, the first media content playlist template is first
The corresponding media content playlist template of media content;Second network address is published to social network server.
It is a kind of flow of media content sharing method that one embodiment of the present of invention is provided referring firstly to Fig. 1, Fig. 1
Schematic diagram, as shown in figure 1, a kind of media content sharing method that one embodiment of the present of invention is provided may include herein below:
If the 101, first terminal equipment detects the presence of N number of second terminal equipment and plays M media content online, from
Above-mentioned N number of second terminal equipment obtains the M network address, wherein, the above-mentioned M network address and above-mentioned M media content are one by one
Correspondence, above-mentioned M is more than or equal to above-mentioned N, and above-mentioned N and M is positive integer.
Wherein, terminal device(Such as first terminal equipment)For mobile phone, personal digital assistant, notebook computer or be able to can use
In other type terminal apparatus for logging in social network server.Wherein, second terminal equipment can be for mobile phone, at individual digital
Reason, notebook computer, network TV terminal, digital TV terminal, intelligent television, OTT stream media playing devices can be used
In online other type terminal apparatus for playing media content.
In some embodiments of the invention, first terminal equipment and N number of second terminal equipment can be located at same LAN
Interior, first terminal equipment can find N number of second terminal equipment based on device discovery protocol or other mechanism.First terminal equipment
Service discovery protocol or other mechanism are potentially based on to detect that the N number of second terminal equipment of discovery is played in M media online
Hold.Wherein, first terminal equipment can be based on service discovery protocol and find that whether second terminal equipment is current in each of operation setting
The program of kind.
In some embodiments of the invention, first terminal equipment can log on social networking service in first terminal equipment
After device or at other moment(For example in first terminal device power-up electricity after or first terminal equipment based on device discovery protocol send out
After existing N number of second terminal equipment)If detecting the presence of N number of second terminal equipment based on service discovery protocol and broadcasting online
M media content is put, then can obtain the M network address from above-mentioned N number of second terminal equipment.
In some embodiments of the invention, first terminal equipment may differ from appointing in above-mentioned N number of second terminal equipment
One terminal device of meaning, under special screne, first terminal equipment is likely to be wherein in above-mentioned N number of second terminal equipment
Individual terminal device.Wherein, above-mentioned N is equally likely to 1,2,3 or other positive integers.
Wherein, the media content mentioned in various embodiments of the present invention(Such as above-mentioned M media content)Audio, video can be referred to
Or other media contents.
102nd, first terminal equipment is based on the above-mentioned M network address from content server M media content of acquisition, to from upper
The M media content that content server gets is stated to enter edlin to obtain the first media content, and according to obtaining the first media
Edit mode generation editor's information that content is used;Above-mentioned editor's information is sent to above-mentioned content server.
In some embodiments of the invention, first terminal equipment can be according to the mode of various needs to from the discussion above
The M media content that server gets enters edlin to obtain the first media content, for example first terminal equipment may to from
Part or all of content segments in the M media content that the above server gets are sheared, typesetting and/or insertion
New content(Such as insert pictures, word, voice and/or video clips etc.)Etc. various edit operations, to obtain in the first media
Hold.Wherein, according to edit mode generation editor's information that the first media content is used is obtained, may be used to indicate out and obtain first
Media content uses various edit modes, therefore, be not inserted into the scene of new content during for editor, content server or its
Its equipment can also obtain the first media content according to editor's information and M media content;New content is inserted during for editor
Scene, content server or miscellaneous equipment can also be obtained according to editor's information, the new content inserted and M media content
First media content.
For example, the M media content that server from the discussion above gets is entered edlin to obtain the first media
Content, it may include:The part or all of contents fragment included to the M media content that server from the discussion above gets
(One contents fragment is probably 10 seconds, 1 second or other length), sheared and/or typesetting be to be obtained the first media content.
Again for example, it is above-mentioned to enter edlin to the M media content that server from the discussion above gets to obtain the
One media content, it may include:The part or all of content included to the M media content that server from the discussion above gets
Fragment, carries out typesetting and inserts the second media content wherein to obtain the first media content.In such a scenario, media content
Sharing method may also include:First terminal equipment sends the second media content of above-mentioned insertion to above-mentioned content server, so as to
Synthesized in the first media according to above-mentioned editor's information, above-mentioned M media content and the second media content in the above server
Hold.
103rd, first terminal equipment receives second network address that content server sends, wherein, second network address is
The above server is based on the network address corresponding to the first media content playlist template that above-mentioned editor's information is generated, its
In, the first media content playlist template is the corresponding media content playlist template of the first media content.
104th, second network address is published to social network server by first terminal equipment.
Wherein, be published to after social network server for second network address by first terminal equipment, logs on social network
Other users of network server just can be watched in the first media that first terminal equipment editor obtains based on second network address
Rong Liao, certainly, due to terminal capability difference, the resolution ratio and code check of the first media content of different user viewing may phases not to the utmost
Together.
If as can be seen that first terminal equipment detects the presence of N number of second terminal equipment and broadcasts online in the present embodiment
M media content is put, the M network address is obtained from N number of second terminal equipment;Based on the above-mentioned M network address from content service
Device obtains M media content, and the M media content that server from the discussion above gets is entered edlin to obtain the first media
Content, and generate editor's information according to the edit mode that the first media content used is obtained;Send above-mentioned to content server
Editor's information;Receive second network address that the above server sends;First terminal equipment issues second network address
To social network server.Due to introduce can striding equipment media content sharing mechanism, first terminal equipment can be according to user
The media content that miscellaneous equipment is being played is entered edlin by personal needs, will then edit the address of the media content for obtaining
Share social network server, this just greatly strengthen user content is shared under social networking service scene flexibility with
User interaction, it is contemplated that participation will obtain interactive by greatly between unprecedented raising, user to user in itself for content
Enhancing, and be conducive to greatly enriching the media content of network side personalization.
For ease of being better understood from and implementing the such scheme of the embodiment of the present invention, some specific applied fields of illustrating below
Scape is described.
Scene 1, the scene first against broadcasting OTT contents.Referring to Fig. 2, Fig. 2 is a kind of system architecture for scene 1
Figure.Certainly, other media contents are played scene and can be analogized.
Wherein, network side includes social network server(Such as micro blog server)And content server(Such as video source
Server, specific such as OTT servers).
Wherein, end side may include first terminal equipment(First terminal equipment is, for example, PC, mobile phone, individual
People's digital processing device can be used in logging in the other types of terminal device of social network server)Set with second terminal
It is standby(Second terminal equipment for example can be network TV terminal, OTT stream media playing devices(Such as dongle playback equipments)Digital electricity
Depending on terminal, intelligent television or other type terminal apparatus that can be used in playing online media content).
In some embodiments of the invention, may include following function list in first terminal equipment and second terminal equipment
Unit:Equipment finds unit(Device Discovery), can be used to find same local network based on device discovery protocol(Such as family
Front yard network)Interior miscellaneous equipment, player(Media Player), can be used to that video broadcasting condition and video source letter can be obtained
Breath, synchronization unit(Msg Bus), can be used for equipment room synchronizing information in same LAN.
In some embodiments of the invention, user can log in SNS by the SNS client side disposed in first terminal equipment
Server, to be released news to SNS server.Assuming that first terminal equipment and second terminal equipment have accessed home network
Network, then first terminal equipment can be based on device discovery protocol discovery second terminal equipment, and such as first terminal equipment is based on service
It was found that the OTT players disposed in protocol discovery second terminal equipment play user media content X interested online(Example
Such as, finals video or NBA finals videos of Chinese good sound etc.), first terminal equipment elder generation obtains from second terminal equipment
Take the corresponding network address WN1 of media content X(Such as URL), then first terminal equipment can be based on the network address
WN1 obtains media content X from content server, and user enters edlin to obtain matchmaker using first terminal equipment to media content X
Hold Y in vivo(Wherein, media content Y is similar to the first media content referred in above-described embodiment), first terminal equipment can base
In obtaining the edit mode that media content Y is used(For example, Wu can be inserted in the finals video of Chinese good sound taking it easy
When photo, photo on the road of promotion etc., be built into special efficacy music and/or scribble etc. in the take it easy video-frequency band of appearance of Wu, or even
The partial video section of the uninterested player of user in finals can also be deleted)Generation editor's information, editor's information reporting is given
Content server(Wherein, if inserting new content, the new content of insertion is further also reported into content server);Wherein
The first media content playlist template that content server can be generated based on editor's information, wherein, the first media content played column
Table is the corresponding media content playlist template of the first media content;Content server is further the first media content playlist template
Distribution network address WN2, network address WN2 is sent to first terminal equipment;And first terminal equipment then can be by network address WN2
It is published to social network server.Wherein, be published to network address WN2 after social network server by first terminal equipment,
Other users for logging on social network server just can watch what first terminal equipment editor obtained based on network address WN2
Media content Y, certainly, due to the capacity variance of terminal device, the resolution ratio and code of the media content Y that different user is watched
Rate may be not quite similar, but substance is identical.
Illustrated with reference to flow chart.
It is another media content sharing method that an alternative embodiment of the invention is provided referring firstly to Fig. 3, Fig. 3
Schematic flow sheet, as shown in figure 3, an alternative embodiment of the invention provide another media content sharing method may include with
Lower content:
301st, second terminal equipment obtains media content X and is played online from content server;
302nd, the SNS client side in first terminal equipment logs on SNS server, and first terminal equipment is found based on equipment
Protocol discovery second terminal equipment, and find that second terminal equipment plays media content X online based on service discovery protocol.
303, first terminal equipment obtains the network address WN1 of media content X from second terminal equipment;
Certainly, first terminal equipment also further can obtain second terminal device plays media content from second terminal equipment
The breakpoint information s1 of X, wherein, breakpoint information s1 can indicate that the time of the currently playing media content X for arriving of second terminal equipment
Position.
304th, first terminal equipment sends the media content request message m1 for carrying network address WN1 to content server;
In some embodiments of the invention, if first terminal equipment has got breakpoint information s1, media content request disappears
Breath m1 can also carry breakpoint information s1, additionally, media content request message m1 can also further carry the energy of first terminal equipment
Force information etc..
305th, content server can push network after media content request message m1 is received to first terminal equipment
The corresponding media content X of address WN1.
Wherein, if media content request message m1 carries breakpoint information s1, content server is to first terminal equipment
The media content X of push, can be right to end position for the time location in full media content X indicated by breakpoint information s1
The content part answered.
Wherein, if media content request message m1 carries the ability information of first terminal equipment, content server is to the
One terminal device pushes the media content X of the ability for meeting first terminal equipment.Certainly, due to terminal unit ability difference, the
The parameters such as the resolution ratio and code check of the media content X that one terminal device and second terminal equipment are obtained from content server may phase
It is same or different.
306th, first terminal equipment enters edlin to obtain media content Y to the media content X obtained from content server,
And generate editor's information according to the edit mode that media content Y used is obtained;Above-mentioned editor's information is sent to content server.
In some embodiments of the invention, first terminal equipment can be according to the mode of various needs to from the discussion above
The media content X that server gets enters edlin to obtain media content Y, and for example first terminal equipment may be to from above-mentioned interior
Hold the part or all of content segments in the media content X that gets of server sheared, typesetting and/or insertion new content
(Such as insert pictures, word, voice and/or video clips etc.)Etc. various edit operations, to obtain media content Y.Wherein, root
Editor's information is generated according to the edit mode that media content Y used is obtained, be may be used to indicate out and obtained media content Y and use respectively
Edit mode is planted, therefore, the scene of new content is not inserted into during for editor, content server or miscellaneous equipment can also bases
Editor's information and media content X obtain media content Y;Insert the scene of new content during for editor, content server or its
Its equipment can also obtain media content Y according to editor's information, the new content inserted and media content X.
For example, edlin is entered to obtain media content Y to the media content X that server from the discussion above gets,
May include:The part or all of contents fragment included to the media content X that server from the discussion above gets(One content
Fragment is probably 10 seconds, 1 second or other length), sheared and/or typesetting be to be obtained media content Y.
Again for example, it is above-mentioned that the media content X that server from the discussion above gets is entered edlin to obtain first
Media content, it may include:The part or all of content pieces included to the media content X that server from the discussion above gets
Section, carries out typesetting and inserts the second media content wherein to obtain media content Y.In such a scenario, first terminal equipment
The second media content of above-mentioned insertion is also sent to above-mentioned content server, in order to the above server according to above-mentioned editor
Information, media content X and the second media content synthesis media content Y.
307th, content server is based on the first media content playlist template of above-mentioned editor's information generation, and is the first media
Content playlist distributes network address WN2, wherein, the first media content playlist template is in the corresponding media of media content Y
Hold playlist(playlist).
Content server sends network address WN2 to first terminal equipment.
308th, first terminal equipment receives the network address WN2 that content server sends, and network address WN2 is published into society
Hand over the webserver.
Wherein, be published to network address WN2 after social network server by first terminal equipment, logs on social networks
Other users of server just can watch the media content Y that first terminal equipment editor obtains based on network address WN2, when
So, due to terminal unit ability difference, the resolution ratio and code check of the media content Y of different user viewing may be not quite similar.
As can be seen that in above-mentioned scene, after first terminal equipment logs on SNS server, if detecting the presence of second eventually
End equipment plays certain media content online, and the network address of certain media content is obtained from second terminal equipment;Base
Media content is obtained from content server in the network address, the media content that server from the discussion above gets is compiled
Volume to obtain media content Y, and editor's information is generated according to the edit mode that media content Y used is obtained;To content service
Device sends editor's information;Receive the network address WN2 that content server sends;First terminal equipment issues network address WN2
To social network server.Due to introduce can striding equipment media content sharing mechanism, first terminal equipment can be according to user
The media content that second terminal equipment is being played is entered edlin by personal needs, the media content for then obtaining editor
Social network server is shared in address, this just greatly enhancing under social networking service scene user content share it is flexible
Property and user interaction, it is contemplated that user for content in itself participation will obtain it is unprecedented improve, interactive between user will
Greatly enhancing, and be conducive to greatly enriching the media content of network side personalization.
Scene 1 is mainly with two equipment(That is first terminal equipment and second terminal equipment)Between carry out the interior of striding equipment
It is introduced as a example by appearance sharing mechanism, certainly, first terminal equipment and second terminal equipment can be combined into an equipment, i.e., eventually
End equipment is both deployed with SNS client side, can also carry out media content and play online.Following scene 2 is directed to first terminal
Equipment and second terminal equipment can be combined into an application scenarios for equipment.
Scene 2,
Refer to the flow that Fig. 4, Fig. 4 are another media content sharing methods that an alternative embodiment of the invention is provided
Schematic diagram, as shown in figure 4, another media content sharing method that an alternative embodiment of the invention is provided may include in following
Hold:
401st, first terminal equipment obtains media content X and is played online from content server;
402nd, after the SNS client side in first terminal equipment logs on SNS server, first terminal equipment takes to content
Business device sends the media content request message m1 for carrying network address WN1.
Wherein, network address WN1 is the network address of media content X.
Additionally, in some embodiments of the invention, breakpoint information s1 can be also carried in media content request message m1, its
In, breakpoint information s1 can indicate that the time location of the currently playing media content X for arriving of first terminal equipment.
403rd, content server can push network after media content request message m1 is received to first terminal equipment
The corresponding media content X of address WN1.
Wherein, if media content request message m1 carries breakpoint information s1, content server is to first terminal equipment
The media content X of push, can be right to end position for the time location in full media content X indicated by breakpoint information s1
The content part answered.
404th, first terminal equipment enters edlin to obtain media content Y to the media content X obtained from content server,
And generate editor's information according to the edit mode that media content Y used is obtained;Above-mentioned editor's information is sent to content server.
In some embodiments of the invention, first terminal equipment can be according to the mode of various needs to from the discussion above
The media content X that server gets enters edlin to obtain media content Y, and for example first terminal equipment may be to from above-mentioned interior
Hold the part or all of content segments in the media content X that gets of server sheared, typesetting and/or insertion new content
(Such as insert pictures, word, voice and/or video clips etc.)Etc. various edit operations, to obtain media content Y.Wherein, root
Editor's information is generated according to the edit mode that media content Y used is obtained, be may be used to indicate out and obtained media content Y and use respectively
Edit mode is planted, therefore, the scene of new content is not inserted into during for editor, content server or miscellaneous equipment can also bases
Editor's information and media content X obtain media content Y;Insert the scene of new content during for editor, content server or its
Its equipment can also obtain media content Y according to editor's information, the new content inserted and media content X.
For example, edlin is entered to obtain media content Y to the media content X that server from the discussion above gets,
May include:The part or all of contents fragment included to the media content X that server from the discussion above gets(One content
Fragment is probably 10 seconds, 1 second or other length), sheared and/or typesetting be to be obtained media content Y.
Again for example, it is above-mentioned that the media content X that server from the discussion above gets is entered edlin to obtain first
Media content, it may include:The part or all of content pieces included to the media content X that server from the discussion above gets
Section, carries out typesetting and inserts the second media content wherein to obtain media content Y.In such a scenario, first terminal equipment
The second media content of above-mentioned insertion is also sent to above-mentioned content server, in order to the above server according to above-mentioned editor
Information, media content X and the second media content synthesis media content Y.
405th, content server is based on the first media content playlist template of above-mentioned editor's information generation, and is the first media
Content playlist distributes network address WN2, wherein, the first media content playlist template is in the corresponding media of media content Y
Hold playlist(playlist).
Content server sends network address WN2 to first terminal equipment.
406th, first terminal equipment receives the network address WN2 that content server sends, and network address WN2 is published into society
Hand over the webserver.
Wherein, be published to network address WN2 after social network server by first terminal equipment, logs on social networks
Other users of server just can watch the media content Y that first terminal equipment editor obtains based on network address WN2, when
So, due to terminal unit ability difference, the resolution ratio and code check of the media content Y of different user viewing may be not quite similar.
As can be seen that in above-mentioned scene, after first terminal equipment logs on SNS server, can be obtained from content server
Oneself plays certain media content online, and the media content that server from the discussion above gets is entered edlin to obtain
Media content Y, and generate editor's information according to the edit mode that media content Y used is obtained;Sent to content server and compiled
The information of collecting;Receive the network address WN2 that content server sends;Network address WN2 is published to social network by first terminal equipment
Network server.Can enter the mechanism shared after edlin, first terminal to the online media content played due to introducing
Equipment can need the media content that will playing to enter edlin according to user individual, will then edit the media content for obtaining
Address share social network server, this just greatly strengthen the spirit that user content is shared under social networking service scene
Activity and user interaction, it is contemplated that for content, participation unprecedentedly improves acquisition to user in itself, interactive between user
To greatly strengthen, and be conducive to greatly enriching the media content of network side personalization.
Scene 3,
There may be many equipment similar with second terminal device attribute in home network in scene 3(Concrete function is not
Repeat again), such as have two second terminal equipment in home network(The scene that there are more second terminal equipment is analogized), the
One terminal device can be obtained each existing respectively according to the similar fashion described in scene 1 from two second terminal equipment
The network address of the media content that line is played, and multi-path media content is obtained from content server using the network address, first eventually
End equipment enters edlin and has obtained a new media content to the multi-path media content got from content server, and generation is obtained
The corresponding editor's information of edit mode that one new media content is used, by editor's information reporting to content server;It is interior
Hold the first media content playlist template that server can be based on the generation of editor's information, wherein, the first media content playlist template is
The corresponding media content playlist template of above-mentioned new media content;Content server is that the first media content playlist template distributes network
Address WN2, network address WN2 is sent to first terminal equipment;Network address WN2 can be published to social network by first terminal equipment
Network server.Wherein, be published to network address WN2 after social network server by first terminal equipment, logs on social network
Other users of network server just can watch the new media content that first terminal equipment editor obtains based on network address WN2
, certainly due to the capacity variance of terminal device, the ginseng such as resolution ratio and code check of the above-mentioned new media content of different user viewing
Number may be not quite similar, but substance is identical.
Several scenes are shared mainly for the editor of OTT contents above, are related to across an equipment, across multiple devices and separate unit
Content sharing mechanism in equipment, the mode for obtaining OTT content streams is not quite similar, and final first terminal equipment is issued oneself editor and closed
The corresponding network address of OTT contents after.
Under other application scenarios of the invention, OTT contents can be merged with local media content, and first terminal equipment can
Embedded other local contents in certain road media content of editor, such as the local picture of insertion or local in OTT Online Videos
Video-frequency band, then first terminal equipment will insertion new content and editor's information all be uploaded to content server(Such as OTT
Server), content server can be according to new content and the new media content of editor's information synthesis, the new media content of generation synthesis
Corresponding playlist and URL, first terminal equipment is pushed to by URL, and the SNS client side in first terminal equipment sends out URL
Cloth is to SNSServer.
Under other application scenarios of the invention, first terminal equipment can be being got all the way or in the OTT of multichannel
Rong Hou(Wherein, acquisition modes can be obtained from miscellaneous equipment, or obtain multichannel OTT from OTT Server
Content);First terminal equipment can capture the picture of user's content interested in 1 tunnel or multi-channel video content, can be with
Plurality of pictures is captured from multichannel OTT contents, it is possible to arbitrarily combine these pictures, afterwards, the SNS visitors of first terminal equipment
Combination picture can be published to SNS Server by family end.
Under other application scenarios of the invention, can be mutual based on device discovery protocol between terminal device in home network
Mutually find, the first terminal equipment for being deployed with SNS client side can ask second terminal after SNS server is logged in
Equipment captures k pictures from the currently playing content of second terminal equipment, and the k pictures are sent to first by second terminal equipment
The k pictures can be published to SNS Server by terminal device, the SNS client side in first terminal equipment, or, first terminal
The k pictures can be inserted into certain local content to obtain new media content by equipment, and first terminal equipment will can obtain new
Media content uploading is to content server(Such as OTT Server), it is corresponding that content server generates the new media content for synthesizing
Playlist and URL, first terminal equipment is pushed to by URL, and URL is published to SNS by the SNS client side in first terminal equipment
Server.Or, the k pictures can be inserted into certain local content to obtain new media content, first by first terminal equipment
New media content is published to SNS Server by the SNS client side in terminal device.
In the scheme of the embodiment of the present invention, for the media content that OTT etc. can be played online, user can be entered by oneself
Edlin and synthesis, increased degree of participation of the user for third party content, and be organically combined with SNS, and content is shared
More facilitate, the spread speed shared is faster;The scope of SNS propagating contents is also extended simultaneously;User can obtain multichannel OTT and exist
Line video source, the editor for carrying out multichannel Online Video source and splicing, flexibility are very strong;SNS terminals are got in miscellaneous equipment OTT
Rong Hou, can take pictures, and issue photo in certain node of video;SNS equipment is not only browsed from what miscellaneous equipment got
Content, or browsing pictures of video etc., scene are enriched.
Referring to Fig. 5, the embodiment of the present invention also provides a kind of terminal device 500, it may include:Measurement acquisition unit 510, content
Acquiring unit 520, edit cell 530, reporting unit 540, receiving unit 550 and release unit 560.
Wherein, measurement acquisition unit 510, if playing M media online for having detected N number of second terminal equipment
Content, obtains the M network address, wherein in the above-mentioned M network address and above-mentioned M media from above-mentioned N number of second terminal equipment
Hold and correspond, above-mentioned M is more than or equal to above-mentioned N, above-mentioned N and M is positive integer;
Contents acquiring unit 520, for obtaining M media content from content server based on the above-mentioned M network address;
Edit cell 530, the M media content for being got to server from the discussion above enters edlin to obtain
One media content, and generate editor's information according to the edit mode that the first media content used is obtained.
Reporting unit 540, for sending above-mentioned editor's information to above-mentioned content server.
Receiving unit 550, second network address for receiving the transmission of the above server, wherein, the second network ground
Location is based on the network ground corresponding to the first media content playlist template that above-mentioned editor's information is generated by the above server
Location, wherein, the first media content playlist template is the corresponding media content playlist template of the first media content.
Release unit 560, for second network address to be published into social network server.
Under application scenes of the invention, measurement acquisition unit 510 can be specifically in above-mentioned terminal device 500
After logging on social network server, if it is online to detect the presence of N number of second terminal equipment based on service discovery protocol
M media content is played, from the above-mentioned M network address of N number of second terminal equipment acquisition, wherein, the above-mentioned M network address and upper
State M media content to correspond, above-mentioned M is more than or equal to above-mentioned N, above-mentioned N and M is positive integer.
Under application scenes of the invention, edit cell 530 can be specifically for obtaining to server from the discussion above
To the part or all of contents fragment that is included of M media content, sheared and/or typesetting be to be obtained in the first media
Hold, and editor's information is generated according to the edit mode that the first media content used is obtained.
Under application scenes of the invention, edit cell 530 can be specifically for obtaining to server from the discussion above
To the part or all of contents fragment that is included of M media content, carry out typesetting and insert wherein the second media content with
Obtain the first media content, and editor's information is generated according to the edit mode that the first media content used is obtained.
Wherein, reporting unit 540 is additionally operable to, and the second media content of above-mentioned insertion is sent to above-mentioned content server, with
It is easy to the above server to synthesize the first media according to above-mentioned editor's information, above-mentioned M media content and the second media content
Content.
It is understood that the function of each functional module of the terminal device 500 of the present embodiment can be according to above method reality
The method applied in example is implemented, and it implements the associated description that process is referred to above method embodiment, herein no longer
Repeat.
If as can be seen that terminal device 500 detects the presence of N number of second terminal equipment and plays online in the present embodiment
M media content, the M network address is obtained from N number of second terminal equipment;Based on the above-mentioned M network address from content server
M media content is obtained, the M media content that server from the discussion above gets is entered edlin to obtain in the first media
Hold, and editor's information is generated according to the edit mode that the first media content used is obtained;Above-mentioned volume is sent to content server
The information of collecting;Receive second network address that the above server sends;Second network address is published to society by terminal device 500
Hand over the webserver.Due to introduce can striding equipment media content sharing mechanism, terminal device 500 can be according to user individual
Need the media content for playing miscellaneous equipment to enter edlin, then share the address for editing the media content for obtaining
Social network server, it is mutual that this just greatly strengthens user content is shared under social networking service scene flexibility and user
Dynamic property, it is contemplated that user for content in itself participation will obtain it is unprecedented improve, interactive between user will greatly strengthen,
And be conducive to greatly enriching the media content of network side personalization.
The structural representation of a kind of terminal device 600 that Fig. 6 is provided for the present invention, as shown in fig. 6, the terminal of the present embodiment
Equipment include at least one processor 602 that is connected with bus 601 of at least one bus 601 and be connected with bus 601 to
A few memory 603.
Wherein, processor 602 is by bus 601, if the code stored in calling memory 603 is for detecting the presence of
N number of second terminal equipment plays M media content online, and the M network address is obtained from above-mentioned N number of second terminal equipment,
Wherein, the above-mentioned M network address and above-mentioned M media content are corresponded, and above-mentioned M is more than or equal to above-mentioned N, and above-mentioned N and M are
Positive integer;M media content is obtained from content server based on the above-mentioned M network address, server from the discussion above is obtained
To M media content enter edlin to obtain the first media content, and according to obtaining the editor that the first media content is used
Mode generates editor's information;Above-mentioned editor's information is sent to above-mentioned content server;Receive that the above server sends the
Two network address, wherein, second network address is based on the first media that above-mentioned editor's information is generated by the above server
The network address corresponding to content playlist, the first media content playlist template is the corresponding media content of the first media content
Playlist;Second network address is published to social network server.
Wherein, terminal device 600 can be mobile phone, personal digital assistant, notebook computer or can be used in logging in social network
Other type terminal apparatus of network server.Wherein, second terminal equipment can be as network TV terminal, digital TV terminal,
Intelligent television, OTT stream media playing devices can be used in playing online other type terminal apparatus of media content.
In some embodiments of the invention, terminal device 600 and N number of second terminal equipment can be located at same LAN
Interior, processor 602 can find N number of second terminal equipment based on device discovery protocol or other mechanism.Processor 602 may base
Detect that the N number of second terminal equipment of discovery plays M media content online in service discovery protocol or other mechanism.Its
In, processor 602 can be based on service discovery protocol and find whether second terminal equipment is currently running the various programs of setting.
In some embodiments of the invention, processor 602 can terminal device 600 log on social network server it
Afterwards or at other moment(For example after the upper electricity of the start of terminal device 600 or processor 602 is based on device discovery protocol and finds N number of the
After two terminal devices)If detecting the presence of N number of second terminal equipment based on service discovery protocol and playing M matchmaker online
Hold in vivo, then can obtain the M network address from above-mentioned N number of second terminal equipment.
In some embodiments of the invention, terminal device 600 may differ from any in above-mentioned N number of second terminal equipment
One terminal device, under special screne, terminal device 600 is likely to be one of them in above-mentioned N number of second terminal equipment
Terminal device.Wherein, above-mentioned N is equally likely to 1,2,3 or other positive integers.
In some embodiments of the invention, processor 602 can be according to the mode of various needs to taking from the discussion above
Business M media content getting of device enters edlin to obtain the first media content, and for example processor 602 may be to from above-mentioned interior
Hold the part or all of content segments in M media content getting of server to be sheared, typesetting and/or insert new content
(Such as insert pictures, word, voice and/or video clips etc.)Etc. various edit operations, to obtain the first media content.Its
In, according to edit mode generation editor's information that the first media content is used is obtained, may be used to indicate out and obtain the first media
Content uses various edit modes, therefore, be not inserted into the scene of new content during for editor, content server or other set
It is standby first media content to be obtained according to editor's information and M media content;The field of new content is inserted during for editor
Scape, content server or miscellaneous equipment can also obtain first according to editor's information, the new content inserted and M media content
Media content.
For example, the M media content that server gets from the discussion above of processor 602 pairs enters edlin to obtain
First media content, it may include:What the M media content that server from the discussion above gets was included is part or all of interior
Hold fragment(One contents fragment is probably 10 seconds, 1 second or other length), sheared and/or typesetting be to be obtained the first media
Content.
Again for example, the M media content that server gets from the discussion above of processor 602 pairs enters edlin to obtain
To the first media content, it may include:What the M media content that server from the discussion above gets was included is part or all of
Contents fragment, carries out typesetting and inserts the second media content wherein to obtain the first media content.In such a scenario, media
Content share method may also include:Terminal device 600 sends the second media content of above-mentioned insertion to above-mentioned content server, with
It is easy to the above server to synthesize the first media according to above-mentioned editor's information, above-mentioned M media content and the second media content
Content.
Wherein, be published to after social network server for second network address by terminal device 600, logs on social networks
Other users of server just can be based on second network address and edit the first media content for obtaining come viewing terminal equipment 600
, certainly, due to terminal capability difference, the resolution ratio and code check of the first media content of different user viewing may phases not to the utmost
Together.
The computer system that the present embodiment is provided, can be used for performing any shown embodiment of the method for Fig. 1, Fig. 3 and Fig. 4
The part that first terminal equipment correspondence is performed in technical scheme, its realization principle is similar with technique effect, and here is omitted.Figure
6 is only a kind of schematic diagram of the terminal device structures that the present invention is provided, and concrete structure can be according to being actually adjusted.
If as can be seen that terminal device 600 detects the presence of N number of second terminal equipment and plays online in the present embodiment
M media content, the M network address is obtained from N number of second terminal equipment;Based on the above-mentioned M network address from content server
M media content is obtained, the M media content that server from the discussion above gets is entered edlin to obtain in the first media
Hold, and editor's information is generated according to the edit mode that the first media content used is obtained;Above-mentioned volume is sent to content server
The information of collecting;Receive second network address that the above server sends;Second network address is published to society by terminal device 600
Hand over the webserver.Due to introduce can striding equipment media content sharing mechanism, terminal device 600 can be according to user individual
Need the media content for playing miscellaneous equipment to enter edlin, then share the address for editing the media content for obtaining
Social network server, it is mutual that this just greatly strengthens user content is shared under social networking service scene flexibility and user
Dynamic property, it is contemplated that user for content in itself participation will obtain it is unprecedented improve, interactive between user will greatly strengthen,
And be conducive to greatly enriching the media content of network side personalization.
Fig. 7 describes a kind of structure of terminal device 700 provided in an embodiment of the present invention, and the terminal device 700 includes:Extremely
A few processor 701, such as CPU, at least one network interface 704 or other users interface 703, memory 705, at least
One communication bus 702.Communication bus 702 is used to realize the connection communication between these components.The terminal device 700 is optional
Comprising user interface 703, including display, keyboard or pointing device(For example, mouse, trace ball(trackball), sense of touch
Plate or touch sensitive display screen).Memory 705 may include high-speed RAM memory, it is also possible to also including non-labile memory
(non-volatile memory), for example, at least one magnetic disk storage.Memory 705 can optionally include at least one
It is located remotely from the storage device of aforementioned processor 701.
In some embodiments, memory 705 stores following element, can perform module or data structure, or
Person their subset, or their superset:
Operating system 7051, comprising various system programs, for realizing various basic businesses and processing hardware based
Task;
Application program module 7052, comprising various application programs, for realizing various applied business.
Measurement acquisition unit 510, contents acquiring unit 520, Bian Jidan are included but is not limited in application program module 7052
Unit 530, reporting unit 540, receiving unit 550 and release unit 560.
The corresponding module implemented in embodiment shown in Figure 5 of each module in application program module 7052, herein
Do not repeat.
In embodiments of the present invention, by the program for calling memory 705 to store or instruction, processor 701 can be used for:If
Detect the presence of N number of second terminal equipment and play M media content online, M is obtained from above-mentioned N number of second terminal equipment
The network address, wherein, the above-mentioned M network address and above-mentioned M media content are corresponded, and above-mentioned M is more than or equal to above-mentioned N,
Above-mentioned N and M is positive integer;M media content is obtained from content server based on the above-mentioned M network address, to from the discussion above
The M media content that server gets enters edlin to obtain the first media content, and according to obtaining the first media content institute
Edit mode generation editor's information of use;Above-mentioned editor's information is sent to above-mentioned content server;Receive the above service
Second network address that device sends, wherein, second network address is generated by the above server based on above-mentioned editor's information
The first media content playlist template corresponding to the network address, the first media content playlist template be the first media content correspondence
Media content playlist template;Second network address is published to social network server.
Wherein, terminal device 700 can be mobile phone, personal digital assistant, notebook computer or can be used in logging in social network
Other type terminal apparatus of network server.Wherein, second terminal equipment can be as network TV terminal, digital TV terminal,
Intelligent television, OTT stream media playing devices can be used in playing online other type terminal apparatus of media content.
In some embodiments of the invention, terminal device 700 and N number of second terminal equipment can be located at same LAN
Interior, processor 701 can find N number of second terminal equipment based on device discovery protocol or other mechanism.Processor 701 may base
Detect that the N number of second terminal equipment of discovery plays M media content online in service discovery protocol or other mechanism.Its
In, processor 701 can be based on service discovery protocol and find whether second terminal equipment is currently running the various programs of setting.
In some embodiments of the invention, processor 701 can terminal device 700 log on social network server it
Afterwards or at other moment(For example after the upper electricity of the start of terminal device 700 or processor 701 is based on device discovery protocol and finds N number of the
After two terminal devices)If detecting the presence of N number of second terminal equipment based on service discovery protocol and playing M matchmaker online
Hold in vivo, then can obtain the M network address from above-mentioned N number of second terminal equipment.
In some embodiments of the invention, terminal device 700 may differ from any in above-mentioned N number of second terminal equipment
One terminal device, under special screne, terminal device 700 is likely to be one of them in above-mentioned N number of second terminal equipment
Terminal device.Wherein, above-mentioned N is equally likely to 1,2,3 or other positive integers.
Wherein, the media content mentioned in various embodiments of the present invention(Such as above-mentioned M media content)Audio, video can be referred to
Or other media contents.
In some embodiments of the invention, processor 701 can be according to the mode of various needs to taking from the discussion above
Business M media content getting of device enters edlin to obtain the first media content, and for example processor 701 may be to from above-mentioned interior
Hold the part or all of content segments in M media content getting of server to be sheared, typesetting and/or insert new content
(Such as insert pictures, word, voice and/or video clips etc.)Etc. various edit operations, to obtain the first media content.Its
In, according to edit mode generation editor's information that the first media content is used is obtained, may be used to indicate out and obtain the first media
Content uses various edit modes, therefore, be not inserted into the scene of new content during for editor, content server or other set
It is standby first media content to be obtained according to editor's information and M media content;The field of new content is inserted during for editor
Scape, content server or miscellaneous equipment can also obtain first according to editor's information, the new content inserted and M media content
Media content.
For example, the M media content that server gets from the discussion above of processor 701 pairs enters edlin to obtain
First media content, it may include:What the M media content that server from the discussion above gets was included is part or all of interior
Hold fragment(One contents fragment is probably 10 seconds, 1 second or other length), sheared and/or typesetting be to be obtained the first media
Content.
Again for example, the M media content that server gets from the discussion above of processor 701 pairs enters edlin to obtain
To the first media content, it may include:What the M media content that server from the discussion above gets was included is part or all of
Contents fragment, carries out typesetting and inserts the second media content wherein to obtain the first media content.In such a scenario, media
Content share method may also include:Terminal device 700 sends the second media content of above-mentioned insertion to above-mentioned content server, with
It is easy to the above server to synthesize the first media according to above-mentioned editor's information, above-mentioned M media content and the second media content
Content.
Wherein, be published to after social network server for second network address by terminal device 700, logs on social networks
Other users of server just can be based on second network address and edit the first media content for obtaining come viewing terminal equipment 700
, certainly, due to terminal capability difference, the resolution ratio and code check of the first media content of different user viewing may phases not to the utmost
Together.
If as can be seen that terminal device 700 detects the presence of N number of second terminal equipment and plays online in the present embodiment
M media content, the M network address is obtained from N number of second terminal equipment;Based on the above-mentioned M network address from content server
M media content is obtained, the M media content that server from the discussion above gets is entered edlin to obtain in the first media
Hold, and editor's information is generated according to the edit mode that the first media content used is obtained;Above-mentioned volume is sent to content server
The information of collecting;Receive second network address that the above server sends;Second network address is published to society by terminal device 700
Hand over the webserver.Due to introduce can striding equipment media content sharing mechanism, terminal device 700 can be according to user individual
Need the media content for playing miscellaneous equipment to enter edlin, then share the address for editing the media content for obtaining
Social network server, it is mutual that this just greatly strengthens user content is shared under social networking service scene flexibility and user
Dynamic property, it is contemplated that user for content in itself participation will obtain it is unprecedented improve, interactive between user will greatly strengthen,
And be conducive to greatly enriching the media content of network side personalization.
Referring to Fig. 8, the present invention also provides a kind of content sharing system, content, it may include:
First terminal equipment 810, N number of second terminal equipment(It is equal to as a example by 1 by N in figure), content server 830 and social activity
The webserver 840.
Wherein, first terminal equipment 810, if N number of second terminal equipment 820 is online to play M for detecting the presence of
Individual media content, the M network address, the above-mentioned M network address and above-mentioned M media are obtained from above-mentioned N number of second terminal equipment
Content is corresponded, and above-mentioned M is more than or equal to above-mentioned N, and above-mentioned N and M is positive integer;Based on the above-mentioned M network address from content
Server 830 obtains M media content, and the M media content to being got from content server 830 enters edlin to obtain the
One media content, and generate editor's information according to the edit mode that the first media content used is obtained;To content server 830
Send above-mentioned editor's information;Second network address that content server 830 sends is received, wherein, second network address is content
Server 830 is based on the network address corresponding to the first media content playlist template that above-mentioned editor's information is generated, the first matchmaker
Body content playlist is the corresponding media content playlist template of the first media content;Second network address is published to social network
Network server 840.
Wherein, first terminal equipment 810 can be such as the terminal device 500 described in above-mentioned embodiment, terminal device 600 or terminal
Equipment 700.
The embodiment of the present invention also provides a kind of schematic diagram of terminal device 900, wherein, terminal device 900 can be used to realize
The part or all of function of first terminal equipment or second terminal equipment in above-described embodiment.As shown in figure 9, for purposes of illustration only,
The part that some may be related to the embodiment of the present invention is illustrate only, particular technique details is not disclosed, refer to of the invention real
Apply a method part.
Wherein, Fig. 9 is illustrated that the part-structure of terminal device that may be related to terminal provided in an embodiment of the present invention
Block diagram.With reference to Fig. 9, terminal device can include radio frequency(Radio Frequency, RF)Circuit 910, memory 920, input
Unit 930, Wireless Fidelity(Wireless fidelity, WiFi)Module 970, display unit 940, sensor 950, audio-frequency electric
Road 960, processor 980 and power supply 990 etc. part.
Wherein, it will be understood by those skilled in the art that the terminal device structure shown in Fig. 9 is not constituted to terminal device
Restriction, can include than illustrating more or less part, or combine some parts, or different part arrangements.
RF circuits 910 can be used for receive and send messages or communication process in, the reception and transmission of signal, especially, by base station
Downlink information receive after, processed to processor 980;In addition, up data is activation will be designed to base station.Generally, RF circuits
Including but not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier(Low Noise
Amplifier, LNA), duplexer etc..Additionally, RF circuits 910 can also be communicated by radio communication with network and other equipment.
Above-mentioned radio communication can use any communication standard or agreement, including but not limited to global system for mobile communications(Global
System of Mobile communication, GSM), general packet radio service(General Packet Radio
Service, GPRS), CDMA(Code Division Multiple Access, CDMA), WCDMA
(Wideband Code Division Multiple Access,WCDMA), Long Term Evolution(Long Term Evolution,
LTE)), Email, Short Message Service(Short Messaging Service, SMS)Deng.
Wherein, memory 920 can be used to store software program and module, and processor 980 is by running storage in storage
The software program and module of device 920, so as to perform various function application and the data processing of terminal device.Memory 920
Storing program area and storage data field can mainly be included, wherein, storing program area can storage program area, at least one function institute
The application program for needing(Such as sound-playing function, image player function)Deng;Storage data field can be stored according to terminal device
Use created data(Such as voice data, phone directory)Deng.Additionally, memory 920 can be deposited including high random access
Reservoir, can also include nonvolatile memory, for example, at least one disk memory, flush memory device or other volatibility
Solid-state memory.
Input block 930 can be used to receive the numeral or character information of input, and produce the user with terminal device 900
Set and the relevant key signals of function control are input into.Specifically, input block 930 may include contact panel 931 and other
Input equipment 932.Contact panel 931, also referred to as touch-screen, can collect user thereon or neighbouring touch operation(Such as use
Family uses the behaviour of any suitable object or annex on contact panel 931 or near contact panel 931 such as finger, stylus
Make), and corresponding attachment means are driven according to formula set in advance.Optionally, contact panel 931 may include that touch detection is filled
Put and two parts of touch controller.Wherein, touch detecting apparatus detect the touch orientation of user, and detect that touch operation brings
Signal, transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and it is turned
Change contact coordinate into, then give processor 980, and the order sent of receiving processor 980 and can be performed.Furthermore, it is possible to
Contact panel 931 is realized using polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waves.Except contact panel
931, input block 930 can also include other input equipments 932.Specifically, other input equipments 932 can include but not limit
In physical keyboard, function key(Such as volume control button, switch key etc.), trace ball, mouse, the one kind in action bars etc. or
It is various.
Wherein, display unit 940 can be used for display by the information of user input or be supplied to the information and terminal of user
The various menus of equipment.Display unit 940 may include display panel 941, optionally, can use liquid crystal display(Liquid
Crystal Display, LCD), Organic Light Emitting Diode(Organic Light-Emitting Diode, OLED)Etc. form
To configure display panel 941.Further, contact panel 931 can cover display panel 941, when contact panel 931 is detected
After touch operation on or near it, processor 980 is sent to determine the type of touch event, with the basis of preprocessor 980
The type of touch event provides corresponding visual output on display panel 941.Although in fig .9, contact panel 931 and display
Panel 941 is input and the input function that terminal device is realized as two independent parts, but in certain embodiments,
Can by contact panel 931 and display panel 941 be integrated input that realize terminal device and output function.
Wherein, terminal device 900 may also include at least one sensor 950, such as optical sensor, motion sensor and
Other sensors.Specifically, optical sensor may include ambient light sensor and proximity transducer, wherein, ambient light sensor can
Light and shade according to ambient light adjusts the brightness of display panel 941, proximity transducer can when terminal device is moved in one's ear,
Close display panel 941 and/or backlight.As one kind of motion sensor, in the detectable all directions of accelerometer sensor(One
As be three axles)The size of acceleration, can detect that size and the direction of gravity when static, can be used for identification terminal equipment attitude
Using(Such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function(Such as pedometer, strike
Hit)Deng;Gyroscope, barometer, hygrometer, thermometer and infrared ray sensor for being can also configure as terminal device etc. other biography
Sensor, will not be repeated here.
Voicefrequency circuit 960, loudspeaker 961, microphone 962 can provide the COBBAIF between user and terminal device.Sound
Electric signal after the voice data conversion that frequency circuit 960 will can be received, is transferred to loudspeaker 961, is converted to by loudspeaker 961
Voice signal is exported;On the other hand, the voice signal of collection is converted to electric signal by microphone 962, is received by voicefrequency circuit 960
After be converted to voice data, it is such as another to be sent to through RF circuits 910 then after voice data output processor 980 is processed
Terminal device, or voice data is exported to memory 920 so as to further treatment.
WiFi belongs to short range wireless transmission technology, and terminal device can help user to receive and dispatch electricity by WiFi module 970
Sub- mail, browse webpage and access streaming video etc., it has provided the user wireless broadband internet and has accessed.Although Fig. 9 shows
Go out WiFi module 970, but it is understood that, it is simultaneously not belonging to must be configured into for terminal device 900, completely can basis
Needs are omitted in the essential scope for do not change invention.
Processor 980 is the control centre of terminal device, using each of various interfaces and the whole terminal device of connection
Individual part, by running or performing software program and/or module of the storage in memory 920, and calls storage in storage
Data in device 920, perform the various functions and processing data of terminal device, so as to carry out integral monitoring to terminal device.Can
Choosing, processor 980 may include one or more processing units;Preferably, processor 980 can integrated application processor and modulation
Demodulation processor, wherein, application processor mainly processes operating system, user interface and application program etc., modulation /demodulation treatment
Device mainly processes radio communication.It is understood that above-mentioned modem processor can not also be integrated into processor 980.
Terminal device 900 also includes the power supply 990 powered to all parts(Such as battery), it is preferred that power supply can lead to
Cross power-supply management system logically contiguous with processor 980, thus by power-supply management system realize management charge, electric discharge and
The functions such as power managed.Although not shown, terminal device 900 can also no longer be gone to live in the household of one's in-laws on getting married herein including camera, bluetooth module etc.
State.
It should be noted that for foregoing each method embodiment, in order to be briefly described, therefore it is all expressed as a series of
Combination of actions, but those skilled in the art should know, the present invention not by described by sequence of movement limited because
According to the present invention, some steps can sequentially or simultaneously be carried out using other.Secondly, those skilled in the art should also know
Know, embodiment described in this description belongs to preferred embodiment, involved action and module is not necessarily of the invention
It is necessary.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not have the portion described in detail in certain embodiment
Point, may refer to the associated description of other embodiment.
In several embodiments provided herein, it should be understood that disclosed device, can be by another way
Realize.For example, device embodiment described above is only schematical, such as the division of described unit is only one kind
Division of logic function, can there is other dividing mode when actually realizing, such as multiple units or component can combine or can
To be integrated into another system, or some features can be ignored, or not perform.It is another, it is shown or discussed each other
Coupling or direct-coupling or communication connection can be the INDIRECT COUPLING or communication connection of device or unit by some interfaces,
Can be electrical or other forms.
The unit that is illustrated as separating component can be or may not be it is physically separate, it is aobvious as unit
The part for showing can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be according to the actual needs selected to realize the mesh of this embodiment scheme
's.
In addition, each functional unit in various embodiments of the present invention can be integrated in a processing unit, or
Unit is individually physically present, it is also possible to which two or more units are integrated in a unit.Above-mentioned integrated unit
Both can be realized in the form of hardware, it would however also be possible to employ the form of SFU software functional unit is realized.
If the integrated unit is to realize in the form of SFU software functional unit and as independent production marketing or use
When, can store in a computer read/write memory medium.Based on such understanding, technical scheme is substantially
The part for being contributed to prior art in other words or all or part of the technical scheme can be in the form of software products
Embody, the computer software product is stored in a storage medium, including some instructions are used to so that a computer
Equipment(Can be personal computer, server or network equipment etc.)Perform each embodiment methods described of the invention whole or
Part steps.And foregoing storage medium includes:USB flash disk, read-only storage(ROM, Read-Only Memory), arbitrary access deposits
Reservoir(RAM, Random Access Memory), mobile hard disk, magnetic disc or CD etc. are various can be with store program codes
Medium.
The above, the above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although with reference to preceding
Embodiment is stated to be described in detail the present invention, it will be understood by those within the art that:It still can be to preceding
State the technical scheme described in each embodiment to modify, or equivalent is carried out to which part technical characteristic;And these
Modification is replaced, and does not make the spirit and scope of the essence disengaging various embodiments of the present invention technical scheme of appropriate technical solution.
Claims (8)
1. a kind of media content sharing method, it is characterised in that including:
If first terminal equipment detects the presence of N number of second terminal equipment and plays M media content online, from described N number of
Second terminal equipment obtains the M network address, wherein, the M network address and the M media content are corresponded, institute
M is stated more than or equal to the N, the N and M is positive integer;
M media content is obtained from content server based on the M network address, to what is got from the content server
M media content enters edlin to obtain the first media content, and according to obtaining the editor that first media content is used
Mode generates editor's information;Editor's information is sent to the content server;
Second network address that the content server sends is received, wherein, second network address is the content service
Device is based on the network address corresponding to the first media content playlist template that editor's information is generated, in first media
Appearance playlist is the corresponding media content playlist template of first media content;
Second network address is published to social network server;
Wherein, the M media content to being got from the content server enters edlin to obtain the first media content,
Including:The part or all of contents fragment included to the M media content got from the content server, is sheared
And/or typesetting is obtaining the first media content;
Or, the M media content to being got from the content server enters edlin to obtain the first media content,
Including:The part or all of contents fragment included to the M media content got from the content server, carries out typesetting
And the second media content is inserted wherein to obtain the first media content.
2. method according to claim 1, it is characterised in that if the first terminal equipment detects the presence of N number of second
Terminal device plays M media content online, and the M network address is obtained from N number of second terminal equipment, including:The
If a terminal device detects the presence of N number of second terminal equipment and plays M media content online based on service discovery protocol,
The M network address is obtained from N number of second terminal equipment.
3. method according to claim 2, it is characterised in that if it is described detected the presence of based on service discovery protocol it is N number of
Second terminal equipment plays M media content online, and the M network address, bag are obtained from N number of second terminal equipment
Include:
After first terminal equipment logs on social network server, if detecting the presence of N number of based on service discovery protocol
Two terminal devices play M media content online, and the M network address is obtained from N number of second terminal equipment.
4. the method according to any one of claims 1 to 3, it is characterised in that when described to being obtained from the content server
The M media content got enters edlin to obtain the first media content, including:To the M got from the content server
The part or all of contents fragment that individual media content is included, carries out typesetting and inserts the second media content wherein to obtain
During one media content,
Methods described also includes:The first terminal equipment sends in the second media of the insertion to the content server
Hold, synthesized according to editor's information, the M media content and second media content in order to the content server
First media content.
5. a kind of terminal device, it is characterised in that including:
Measurement acquisition unit, if playing M media content online for having detected N number of second terminal equipment, from the N
Individual second terminal equipment obtains the M network address, wherein, the M network address and the M media content are corresponded,
The M is more than or equal to the N, and the N and M is positive integer;
Contents acquiring unit, for obtaining M media content from content server based on the M network address;
Edit cell, for entering edlin to obtain the first media to the M media content got from the content server
Content, and generate editor's information according to the edit mode that first media content used is obtained;
Reporting unit, for sending editor's information to the content server;
Receiving unit, for receiving second network address that the content server sends, wherein, second network address is
The content server is based on the network address corresponding to the first media content playlist template that editor's information is generated, its
In, first media content playlist template is the corresponding media content playlist template of first media content;
Release unit, for second network address to be published into social network server;
Wherein, the edit cell is specifically for the portion that the M media content to being got from the content server is included
Point or full content fragment, sheared and/or typesetting be to be obtained the first media content, and according to obtaining in first media
Hold used edit mode generation editor's information;
Or, the edit cell is specifically for the portion that the M media content to being got from the content server is included
Point or full content fragment, carry out typesetting and insert the second media content wherein to obtain the first media content, and according to
Editor's information is generated to the edit mode that first media content is used.
6. terminal device according to claim 5, it is characterised in that the measurement acquisition unit is specifically for described
Terminal device is logged on after social network server, if detecting the presence of N number of second terminal equipment based on service discovery protocol
M media content is played online, and the M network address is obtained from N number of second terminal equipment, wherein, the M network
Address and the M media content are corresponded, and the M is more than or equal to the N, and the N and M is positive integer.
7. the terminal device according to claim 5 or 6, it is characterised in that when the edit cell is specifically for from institute
The part or all of contents fragment that the M media content that content server gets is included is stated, typesetting is carried out and is inserted wherein
Enter the second media content to obtain the first media content, and given birth to according to the edit mode that first media content used is obtained
During into editor's information;
Wherein, the reporting unit is additionally operable to, and the second media content of the insertion is sent to the content server, in order to
The content server synthesizes the first media according to editor's information, the M media content and second media content
Content.
8. a kind of content sharing system, content, it is characterised in that including:
First terminal equipment, N number of second terminal equipment, content server and social network server;
Wherein, the first terminal equipment, if playing M media online for detecting the presence of N number of second terminal equipment
Content, the M network address, the M network address and the M media content one are obtained from N number of second terminal equipment
One correspondence, the M is more than or equal to the N, and the N and M is positive integer;Taken from the content based on the M network address
Business device obtains M media content, and the M media content to being got from the content server enters edlin to obtain the first matchmaker
Hold in vivo, and editor's information is generated according to the edit mode that first media content used is obtained;To the content service
Device sends editor's information;Second network address that the content server sends is received, second network address is institute
The network address corresponding to the first media content playlist template that content server is generated based on editor's information is stated, it is described
First media content playlist template is the corresponding media content playlist template of first media content;By second network ground
Location is published to the social network server;
Wherein, the M media content to being got from the content server enters edlin to obtain the first media content,
Including:The part or all of contents fragment included to the M media content got from the content server, is sheared
And/or typesetting is obtaining the first media content;
Or, the M media content to being got from the content server enters edlin to obtain the first media content,
Including:The part or all of contents fragment included to the M media content got from the content server, carries out typesetting
And the second media content is inserted wherein to obtain the first media content.
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310311058.3A CN103412746B (en) | 2013-07-23 | 2013-07-23 | Media content sharing method and terminal device and content sharing system, content |
EP14757821.5A EP2851794A4 (en) | 2013-07-23 | 2014-02-25 | Media content sharing method, terminal device, and content sharing system |
KR1020147026984A KR101650804B1 (en) | 2013-07-23 | 2014-02-25 | Method for sharing media content, terminal device, and content sharing system |
EP21155964.6A EP3886452B1 (en) | 2013-07-23 | 2014-02-25 | Method for sharing media content, terminal device, and content sharing system |
JP2015527789A JP5990845B2 (en) | 2013-07-23 | 2014-02-25 | Method, terminal device, and content sharing system for sharing media content |
PCT/CN2014/072478 WO2015010470A1 (en) | 2013-07-23 | 2014-02-25 | Media content sharing method, terminal device, and content sharing system |
TW103125023A TWI547159B (en) | 2013-07-23 | 2014-07-22 | Media content sharing method, terminal device and content sharing system |
US14/480,890 US10666588B2 (en) | 2013-07-23 | 2014-09-09 | Method for sharing media content, terminal device, and content sharing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310311058.3A CN103412746B (en) | 2013-07-23 | 2013-07-23 | Media content sharing method and terminal device and content sharing system, content |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103412746A CN103412746A (en) | 2013-11-27 |
CN103412746B true CN103412746B (en) | 2017-06-06 |
Family
ID=49605759
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310311058.3A Active CN103412746B (en) | 2013-07-23 | 2013-07-23 | Media content sharing method and terminal device and content sharing system, content |
Country Status (6)
Country | Link |
---|---|
EP (2) | EP3886452B1 (en) |
JP (1) | JP5990845B2 (en) |
KR (1) | KR101650804B1 (en) |
CN (1) | CN103412746B (en) |
TW (1) | TWI547159B (en) |
WO (1) | WO2015010470A1 (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10666588B2 (en) | 2013-07-23 | 2020-05-26 | Huawei Technologies Co., Ltd. | Method for sharing media content, terminal device, and content sharing system |
CN103412746B (en) * | 2013-07-23 | 2017-06-06 | 华为技术有限公司 | Media content sharing method and terminal device and content sharing system, content |
CN104717559A (en) * | 2013-12-13 | 2015-06-17 | 中国电信股份有限公司 | Method, video server and system for sharing online video |
CN103984480A (en) * | 2014-05-20 | 2014-08-13 | 陈北宗 | Social software music one-key sharing button |
CN105493512B (en) * | 2014-12-14 | 2018-07-06 | 深圳市大疆创新科技有限公司 | A kind of method for processing video frequency, video process apparatus and display device |
CN107005624B (en) | 2014-12-14 | 2021-10-01 | 深圳市大疆创新科技有限公司 | Method, system, terminal, device, processor and storage medium for processing video |
CN105187473A (en) * | 2015-06-03 | 2015-12-23 | 深圳新创客电子科技有限公司 | Information push method, system and server |
US10331654B2 (en) * | 2016-05-20 | 2019-06-25 | Adobe Inc. | Using an action registry to edit data across users and devices |
CN109150554B (en) * | 2017-06-28 | 2020-10-16 | 武汉斗鱼网络科技有限公司 | Multi-user voice method, storage medium, electronic equipment and system for live broadcast room |
CN108924647A (en) * | 2018-07-27 | 2018-11-30 | 深圳众思科技有限公司 | Video editing method, video editing apparatus, terminal |
US10838599B2 (en) * | 2019-02-25 | 2020-11-17 | Snap Inc. | Custom media overlay system |
CN111726701B (en) * | 2020-06-30 | 2022-03-04 | 腾讯科技(深圳)有限公司 | Information implantation method, video playing method, device and computer equipment |
US20220215819A1 (en) * | 2021-01-03 | 2022-07-07 | Mark Lawrence Palmer | Methods, systems, apparatuses, and devices for facilitating the interactive creation of live music by multiple users |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101059808A (en) * | 2007-03-26 | 2007-10-24 | 徐礼岗 | Quality and on-line number P2P video frequency search system and method |
CN101127875A (en) * | 2007-09-13 | 2008-02-20 | 深圳市融合视讯科技有限公司 | An audience interaction method for broadcasting video stream media program |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7643564B2 (en) * | 2003-10-28 | 2010-01-05 | Motorola, Inc. | Method and apparatus for recording and editing digital broadcast content |
US7313580B2 (en) * | 2005-02-08 | 2007-12-25 | Domenico Vellante | Systems and methods for sharing information between a user group and associated document |
KR100834420B1 (en) * | 2006-10-19 | 2008-06-04 | 주식회사 넥슨 | Game play data editing and sharing system and the method thereof |
US7966426B2 (en) * | 2006-11-14 | 2011-06-21 | Microsoft Corporation | Offline synchronization capability for client application |
JP2010515338A (en) * | 2006-12-28 | 2010-05-06 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Method and apparatus for service discovery |
US20080162557A1 (en) * | 2006-12-28 | 2008-07-03 | Nokia Corporation | Systems, methods, devices, and computer program products providing for reflective media |
JP2008262280A (en) * | 2007-04-10 | 2008-10-30 | Sony Corp | Information processing system, information processor, server device, information processing method and program |
US20090313546A1 (en) * | 2008-06-16 | 2009-12-17 | Porto Technology, Llc | Auto-editing process for media content shared via a media sharing service |
JP2010049526A (en) * | 2008-08-22 | 2010-03-04 | Sony Ericsson Mobile Communications Ab | Mobile electronic apparatus, content playback device, content acquisition method, content whereabouts notification method, content acquisition program, content whereabouts notification method, and content use system |
JP5122433B2 (en) * | 2008-12-26 | 2013-01-16 | 株式会社ドワンゴ | Information communication system and information communication method |
KR101672454B1 (en) * | 2009-10-30 | 2016-11-04 | 삼성전자 주식회사 | Method and apparatus for managing content service in network based on content use history |
JP2011234198A (en) * | 2010-04-28 | 2011-11-17 | Sony Corp | Information providing method, content display terminal, mobile terminal, server device, information providing system, and program |
US20120030587A1 (en) * | 2010-07-30 | 2012-02-02 | Neel Ketkar | Systems and methods for sharing media using social media guidance applications |
KR101266132B1 (en) * | 2010-12-31 | 2013-05-27 | 주식회사 라이프사이언스테크놀로지 | Method of making digital comtents using social network, method of sharing note, and system thereof |
US20120282951A1 (en) * | 2011-01-10 | 2012-11-08 | Samsung Electronics Co., Ltd. | Anchoring and sharing locations and enjoyment experience information on a presentation timeline for multimedia content streamed over a network |
CN102790768B (en) * | 2012-07-05 | 2015-10-21 | 中兴通讯股份有限公司 | A kind of media services supplying method, Apparatus and system |
CN103179213B (en) * | 2013-04-03 | 2016-05-18 | 深圳市闪联信息技术有限公司 | Home media resource transmission system based on point-to-point agency mechanism |
CN103412746B (en) * | 2013-07-23 | 2017-06-06 | 华为技术有限公司 | Media content sharing method and terminal device and content sharing system, content |
-
2013
- 2013-07-23 CN CN201310311058.3A patent/CN103412746B/en active Active
-
2014
- 2014-02-25 EP EP21155964.6A patent/EP3886452B1/en active Active
- 2014-02-25 WO PCT/CN2014/072478 patent/WO2015010470A1/en active Application Filing
- 2014-02-25 KR KR1020147026984A patent/KR101650804B1/en active IP Right Grant
- 2014-02-25 JP JP2015527789A patent/JP5990845B2/en active Active
- 2014-02-25 EP EP14757821.5A patent/EP2851794A4/en not_active Ceased
- 2014-07-22 TW TW103125023A patent/TWI547159B/en active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101059808A (en) * | 2007-03-26 | 2007-10-24 | 徐礼岗 | Quality and on-line number P2P video frequency search system and method |
CN101127875A (en) * | 2007-09-13 | 2008-02-20 | 深圳市融合视讯科技有限公司 | An audience interaction method for broadcasting video stream media program |
Also Published As
Publication number | Publication date |
---|---|
KR20150029608A (en) | 2015-03-18 |
JP2015528971A (en) | 2015-10-01 |
EP2851794A4 (en) | 2015-11-11 |
TW201517609A (en) | 2015-05-01 |
KR101650804B1 (en) | 2016-08-24 |
WO2015010470A1 (en) | 2015-01-29 |
CN103412746A (en) | 2013-11-27 |
TWI547159B (en) | 2016-08-21 |
EP3886452B1 (en) | 2024-06-19 |
EP2851794A1 (en) | 2015-03-25 |
EP3886452A1 (en) | 2021-09-29 |
JP5990845B2 (en) | 2016-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103412746B (en) | Media content sharing method and terminal device and content sharing system, content | |
CN106101736B (en) | A kind of methods of exhibiting and system of virtual present | |
CN105025314B (en) | Multimedia live broadcast method and apparatus | |
CN103594103B (en) | Audio-frequency processing method and relevant apparatus | |
CN104967902B (en) | Video sharing method, apparatus and system | |
CN103414630B (en) | Network interdynamic method and relevant apparatus and communication system | |
CN104243517B (en) | Content share method and device between different terminals | |
CN107438200A (en) | The method and apparatus of direct broadcasting room present displaying | |
CN108123945B (en) | Distribution method, system and the intelligent terminal of random data | |
CN106534941A (en) | Method and device for realizing video interaction | |
CN107333162B (en) | Method and device for playing live video | |
CN106686396A (en) | Method and system for switching broadcasting rooms | |
CN104796743A (en) | Content item display system, method and device | |
CN105681872A (en) | Method and device for information interaction in live broadcasting process | |
CN106302087A (en) | Instant communication method, Apparatus and system | |
CN104967608B (en) | Play method, mobile terminal and the fixed terminal of multimedia file | |
CN106815230A (en) | Lyrics page generation method and device | |
CN107332976A (en) | Karaoke method, device, equipment and system | |
CN108228120A (en) | A kind of multi-screen ganged method and system under AR scenes | |
CN108965977A (en) | Methods of exhibiting, device, storage medium, terminal and the system of present is broadcast live | |
US10666588B2 (en) | Method for sharing media content, terminal device, and content sharing system | |
CN106657657B (en) | Method, the system of mobile terminal and mobile terminal video browsing | |
CN105608124A (en) | Screen capturing method and apparatus | |
CN106534877B (en) | A kind of method and device sending Media Stream | |
CN104408051A (en) | Song recommendation method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |