[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
CN201310311058.3A
Other languages
Chinese (zh)
Other versions
CN103412746A (en
Inventor
黄波
陈秋林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201310311058.3A priority Critical patent/CN103412746B/en
Publication of CN103412746A publication Critical patent/CN103412746A/en
Priority to JP2015527789A priority patent/JP5990845B2/en
Priority to KR1020147026984A priority patent/KR101650804B1/en
Priority to EP21155964.6A priority patent/EP3886452B1/en
Priority to EP14757821.5A priority patent/EP2851794A4/en
Priority to PCT/CN2014/072478 priority patent/WO2015010470A1/en
Priority to TW103125023A priority patent/TWI547159B/en
Priority to US14/480,890 priority patent/US10666588B2/en
Application granted granted Critical
Publication of CN103412746B publication Critical patent/CN103412746B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control 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/632Control 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content 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

Media content sharing method and terminal device and content sharing system, content
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.
CN201310311058.3A 2013-07-23 2013-07-23 Media content sharing method and terminal device and content sharing system, content Active CN103412746B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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