WO2013102355A1 - 个人内容分享方法、***、服务器和终端设备 - Google Patents

个人内容分享方法、***、服务器和终端设备 Download PDF

Info

Publication number
WO2013102355A1
WO2013102355A1 PCT/CN2012/080127 CN2012080127W WO2013102355A1 WO 2013102355 A1 WO2013102355 A1 WO 2013102355A1 CN 2012080127 W CN2012080127 W CN 2012080127W WO 2013102355 A1 WO2013102355 A1 WO 2013102355A1
Authority
WO
WIPO (PCT)
Prior art keywords
content
personal content
personal
library
terminal device
Prior art date
Application number
PCT/CN2012/080127
Other languages
English (en)
French (fr)
Inventor
张惠萍
王雷
范姝男
郜文美
吕小强
Original Assignee
华为终端有限公司
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 华为终端有限公司 filed Critical 华为终端有限公司
Priority to EP12864182.6A priority Critical patent/EP2713566A4/en
Publication of WO2013102355A1 publication Critical patent/WO2013102355A1/zh
Priority to US14/143,927 priority patent/US20140115641A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/27Server based end-user applications
    • H04N21/274Storing end-user multimedia data in response to end-user request, e.g. network recorder
    • H04N21/2743Video hosting of uploaded data from client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/613Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/214Specialised server platform, e.g. server located in an airplane, hotel, hospital
    • H04N21/2143Specialised server platform, e.g. server located in an airplane, hotel, hospital located in a single building, e.g. hotel, hospital or museum
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/222Secondary servers, e.g. proxy server, cable television Head-end
    • H04N21/2225Local VOD servers
    • 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/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • 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/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6175Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet
    • 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/643Communication protocols
    • H04N21/64322IP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/457Network directories; Name-to-address mapping containing identifiers of data entities on a computer, e.g. file names

Definitions

  • the present invention relates to Internet Protocol Television (abbreviation).
  • IPTV technology in particular, a personal content sharing method, system, server, and terminal device.
  • IPTV technology in particular, a personal content sharing method, system, server, and terminal device.
  • IPTV users can share personal content with other users in the following two ways, so that the target user can share the personal content.
  • Method 1 The IPTV user directly sends a link corresponding to the personal content to the target user, and the target user clicks on the link to view the content corresponding to the link.
  • Manner 2 The IPTV user transmits the content currently being viewed to the target user in real time, and the target user views the content synchronously with the IPTV user.
  • the IPTV user When the target user uses the existing personal content sharing method to obtain personal content, the IPTV user must actively send the content or content link to the target user. If an IPTV user does not actively send the content or content link, other users cannot obtain the content. The user's personal content. And the user needs to send the content to a targeted user, and can only send a single content at a time. If you need to send content to multiple users, or if you need to send multiple content, you must use multiple sending processes to achieve. Therefore, the scope of application of the existing personal content sharing method is small.
  • the embodiments of the present invention provide a personal content sharing method, a content sharing server, a terminal device, and a personal content sharing system, which are used to solve the defects in the prior art and expand the application range of the personal content sharing service.
  • a first aspect of the embodiments of the present invention provides a personal content sharing method, including: The personal content sharing server receives the first request message sent by the first terminal device, where the first request message includes: attribute information of the personal content in the first personal content library, where the attribute information includes at least the content identifier of the personal content;
  • the personal content sharing server generates and stores configuration information of the first personal content library according to the attribute information, where the configuration information of the first personal content library includes: a content identifier of the at least one personal content and an individual corresponding to the content identifier Content access indication information;
  • the personal content sharing server receives the second request message sent by the second terminal device, where the second request message includes: a content identifier of the target personal content in the first personal content library;
  • the personal content sharing server acquires corresponding personal content access indication information according to the content identifier of the target personal content, and provides the target personal content to the second terminal device according to the personal content access indication information.
  • a second aspect of the embodiments of the present invention provides a personal content sharing server, including:
  • An IPTV application entity configured to receive a first request message sent by the first terminal device, where the first request message includes: attribute information of the personal content, where the attribute information includes at least a content identifier of the personal content, and is generated according to the attribute information. And storing configuration information of the first personal content library, where the configuration information of the first personal content library includes: a content identifier of the at least one personal content and personal content access indication information corresponding to the content identifier;
  • An IPTV control entity configured to receive a second request message sent by the second terminal device, where the second request message includes: a content identifier of the target personal content in the first personal content library, according to the content identifier of the target personal content
  • the IPTV application entity acquires corresponding personal content access indication information, and establishes a session between the second terminal device and the content server according to the personal content access indication information;
  • a content server configured to store the personal content in the first personal content library, and provide the target personal content to the second terminal device through the session.
  • a third aspect of the embodiments of the present invention provides a personal content sharing method, including:
  • the first terminal device generates a first request message, where the first request message includes: attribute information of the personal content in the first personal content library, the attribute information includes at least a content identifier of the personal content; the first terminal device sends the personal content to the personal content
  • the sharing server sends the first request message, so that the personal content sharing server generates and stores configuration information of the first personal content library according to the attribute information, and the configuration information of the first personal content library includes: Content identification of a personal content and The content identifier corresponds to personal content access indication information.
  • a fourth aspect of the embodiments of the present invention provides a terminal device, including:
  • a message generating unit configured to generate a first request message, where the first request message includes: attribute information of the personal content in the first personal content library, where the attribute information includes at least a content identifier of the personal content;
  • a first sending unit configured to send the first request message to the personal content sharing server, so that the personal content sharing server generates and stores configuration information of the first personal content library according to the attribute information, where the first
  • the configuration information of the personal content library includes: a content identifier of the at least one personal content and personal content access indication information corresponding to the content identifier.
  • a fifth aspect of the embodiments of the present invention provides a personal content sharing method, including:
  • the second terminal device sends a second request message to the personal content sharing server, where the second request message includes: a content identifier of the target personal content in the first personal content library, so that the personal content sharing server is based on the target individual
  • the content identifier of the content acquires corresponding personal content access indication information
  • the second terminal device receives the target personal content provided by the personal content sharing server according to the personal content access indication information.
  • a sixth aspect of the embodiments of the present invention provides a terminal device, including:
  • a second sending unit configured to send a second request message to the personal content sharing server, where the second request message includes: a content identifier of the target personal content in the first personal content library, so that the personal content sharing server is The content identifier of the target personal content acquires corresponding personal content access indication information;
  • a second receiving unit configured to receive the target personal content provided by the personal content sharing server according to the personal content access indication information.
  • a seventh aspect of the present invention provides a personal content sharing system, including: the personal content sharing server according to the second aspect of the present invention, the terminal device according to the fourth aspect of the present invention, and the embodiment of the present invention.
  • the first user establishes a first personal content library in the personal content sharing server by using the first terminal device, and stores a content identifier of the personal content of the first user in the first personal content library
  • second The user uses the second terminal device to send a request message including the content identifier of the target personal content in the first personal content library, and the personal content sharing server according to the content
  • the identifier acquires the corresponding configuration information, and establishes a session according to the configuration information, so that the second terminal device obtains and views the corresponding personal content. Therefore, in the case that the first user is not pushed, the second user can still actively acquire the personal content of the first user by accessing the first personal content library, thereby expanding the application range of the personal content sharing method.
  • FIG. 1 is a flowchart of a personal content sharing method according to Embodiment 1 of the present invention.
  • FIG. 2 is a signaling flowchart of establishing a personal content library by a first terminal device in a personal content sharing method according to Embodiment 2 of the present invention
  • FIG. 3 is a signaling flowchart of acquiring, by a second terminal device, personal content of a first content library in a personal content sharing method according to Embodiment 3 of the present invention
  • FIG. 4 is a signaling flowchart of a second terminal device acquiring personal content of a first content library in a personal content sharing method according to Embodiment 4 of the present invention
  • FIG. 5 is a signaling flowchart of acquiring, by a second terminal device, personal content of a first content library in a personal content sharing method according to Embodiment 5 of the present invention
  • FIG. 6 is a schematic structural diagram of a personal content sharing server according to Embodiment 6 of the present invention
  • FIG. 7 is a schematic structural diagram of a terminal device according to Embodiment 7 of the present invention.
  • FIG. 8 is a schematic structural diagram of a terminal device according to Embodiment 8 of the present invention.
  • FIG. 9 is a schematic structural diagram of a personal content sharing system according to Embodiment 9 of the present invention.
  • the technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention.
  • the embodiments are a part of the embodiments of the invention, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
  • FIG. 1 is a flowchart of a personal content sharing method according to Embodiment 1 of the present invention.
  • the user who uses the first terminal device is the first user
  • the user who uses the second terminal device is the second user
  • the second user obtains the personal content of the first user.
  • the method includes the following process:
  • Step 101 The personal content sharing server receives the first request message sent by the first terminal device.
  • the IPTV application entity in the personal content sharing server receives the first request message sent by the first terminal device.
  • the first request message is used to request to configure a first personal content library.
  • the first request message includes: attribute information of personal content in the first personal content library, where the attribute information includes at least a content identifier of the personal content. .
  • Step 102 The personal content sharing server generates and stores configuration information of the first personal content library according to the attribute information.
  • the IPTV application entity in the personal content sharing server generates and stores configuration information of the first personal content library according to the attribute information, where the configuration information of the first personal content library is at least in the first personal content library.
  • a configuration information of a personal content the configuration information of each personal content includes personal content access indication information of the personal content, and for each personal content, the content of the personal content is used to identify personal content access to the personal content.
  • the indication information is marked. That is, the configuration information of the first personal content library includes: a content identifier of the at least one personal content and a personal content access indication information corresponding to the content identifier.
  • the personal content includes: IPTV on-demand content, IPTV live content, on-demand content of the IPTV live content as a personal content library, content of the selected clip, personally produced content provided by the first terminal locally, or content attached to the viewing room.
  • the personal content access indication information includes a combination of any one or more of the following information: an access address of the IPTV on-demand content in the first personal content library, an access address of the IPTV live broadcast content, and on-demand IPTV live content as a personal content library The access address of the content, the access address of the personally produced content provided by the first terminal locally, the access address of the content of the selected clip, the content of the visiting hall of the content of the hall attached to the hall, and the instruction of the hall, the viewing hall target address.
  • Step 103 The personal content sharing server receives the second request message sent by the second terminal device.
  • the IPTV control entity in the personal content sharing server receives the second request message sent by the second terminal device, where the second request message is used to request to establish a session.
  • the second request message includes: The content identifier of the target personal content in the content library.
  • Step 104 The personal content sharing server acquires corresponding personal content access indication information according to the content identifier of the target personal content, and provides the target personal content to the second terminal device according to the personal content access indication information.
  • the IPTV control entity in the personal content sharing server acquires the configuration information corresponding to the content identifier of the target personal content from the IPTV application entity, and establishes a session between the second terminal device and the corresponding server according to the configuration information, so that the second terminal is configured.
  • the device obtains the target personal content from the corresponding server.
  • the IPTV application entity establishes a first personal content library of the first user, and stores a content identifier of the personal content of the first user in the first personal content library, and the second user uses the second terminal.
  • the device sends a request message that includes the content identifier of the target personal content in the first personal content library, and the IPTV control entity obtains corresponding configuration information according to the content identifier by the IPTV application entity, and the IPTV control entity corresponds to the second terminal device according to the configuration information.
  • a session is established between the servers, thereby enabling the second terminal device to obtain and view the corresponding personal content. Therefore, the second user can still actively acquire the personal content of the first user by accessing the first personal content library without being pushed by the first user, thereby expanding the application range of the personal content sharing service.
  • the method may further include the following steps: if the attribute information indicates that the personal content includes the IPTV live broadcast The content as the personal content library on-demand content, after receiving the first request message, recording and storing the live program, and storing the IPTV live content as the access address of the personal content library on-demand content in the configuration information of the first personal content library If the attribute information indicates that the personal content includes the personal content, the personal content sharing server sends an upload content notification message to the first terminal device, notifying the user of the first terminal device to upload the personal production content, and storing the personally created content uploaded by the user, and The access address of the personally produced content is stored in the configuration information of the first personal content library.
  • the configuration information includes: a start time and an end time of the excerpt segment; in step 104, the second terminal device acquires the target personal content according to the configuration information.
  • the method includes: transmitting, to the second terminal device, a media stream between a start time and an end time of the selected segment.
  • the configuration information includes: establishing the viewing hall indication information and the target address of the viewing hall;
  • the obtaining, by the second terminal device, the target personal content according to the configuration information comprises: guiding the second terminal device to join the movie viewing hall.
  • the receiving the second request message sent by the second terminal device may further include: receiving, by the personal content sharing server, the establishment of the viewing room session request message of the first terminal And establishing a content identifier of the target personal content in the viewing room session request message, where the configuration information corresponding to the content identifier includes establishing a viewing hall indication information; and the personal content sharing server requests the virtual space server to create a view according to the indication information of establishing the viewing hall In the cinema, the viewing room is created by the virtual space server, and the first terminal device is added to the viewing room.
  • the personal content sharing method proposed by the present invention is described in detail below by using the IPTV system based on the Open IPTV Forum (OIPF) architecture as an example.
  • the content server specifically corresponds to a Content Delivery Network (CDN) CDN entity.
  • CDN Content Delivery Network
  • FIG. 2 is a signaling flowchart of establishing a personal content library by a first terminal device in a personal content sharing method according to Embodiment 2 of the present invention.
  • the second embodiment of the present invention uses the same personal content sharing method as the first embodiment of the present invention.
  • a specific process of establishing a personal content library by the first terminal device in the method is described in detail.
  • the process of establishing a personal content library by the first terminal device specifically includes the following steps.
  • Step 201 The first terminal device acquires library attribute information of the first personal content library.
  • the first user sends a first personal content library establishment command to the first terminal, where the command includes library attribute information of the first personal content library, specifically, the library attribute information is for the first personal content.
  • the attribute of the library is defined.
  • the library attribute information may include: a name and an organizational structure of the first personal content library, wherein the organizational structure includes dividing the first personal content library into at least one classification library and names of the respective classification libraries. Wait.
  • Step 202 The first terminal device acquires attribute information of the personal content in the first personal content library.
  • the personal content may include not only the content provided by the IPTV system, but also the personally produced content provided locally by the first terminal device.
  • the specific process of step 202 is: the first user retrieves the content list of the IPTV system through the first terminal device, and selects at least one content as the personal content from the content list of the IPTV system.
  • the first terminal device acquires attribute information of the personal content according to the content list of the IPTV system.
  • the content may include: IPTV on-demand content, IPTV live broadcast content, IPTV live broadcast content as a personal content library on-demand content, excerpted clip content, and the like, and the first user may select the first content among the above contents.
  • the content of the excerpt segment is set by the first user according to actual needs.
  • the user retrieves the content list of the IPTV system through the first terminal device, selects the target personal content from the content list, and sets the segment start time and the segment end time in the playing time period of the target personal content, and the segment start time and The content between the end times of the clips is the content of the excerpted clips.
  • the specific process of the 202 is: the first user selects at least one content from the personally produced content provided locally by the first terminal device as the personal content, and the first terminal device uses the attribute information of the content stored locally as the attribute information of the personal content.
  • the personally-produced content provided by the first terminal device may be stored in the first terminal device or other device, and may be any content file, and may specifically include: audio content or video content created by the first user, the first user A collection based on the content provided by the IPT V system or a personal blog, picture, etc. of the first user.
  • Step 203 The first terminal device sends a first request message to the IPTV application entity.
  • the first request message includes at least: a user identifier of the first user, library attribute information of the first personal content library, and attribute information of the personal content, and optionally, the The first request message may further include: access authority information.
  • the library attribute information is used to describe attributes of the first personal content library, including the name and organizational structure of the library, and the like.
  • the content attribute includes a content identifier, a name, a source, and other description information of each personal content in the library, and the description information may indicate the kind of the personal content.
  • the content attribute of the personal content may include only the content identifier, according to which the content identifier may be mapped to the code stream corresponding to the content in the IPTV system.
  • the content identifier of the content in the personal content library may be the same as the content identifier of the content in the IPTV system.
  • the content identifier is allocated to each content in the personal content library, and the content identifier has a mapping relationship with the content provided by the IPTV system, and the corresponding content is obtained from the IPTV system according to the mapping relationship.
  • the content attribute of the personal content may include a play time of the content, such as a start time and an end time of the content.
  • the content attribute of the personal content may further include a location of the excerpt content, for example, a start time and an end time of the excerpt content.
  • the content attribute of the personal content may further include a recording mode and a recording format for indicating the recording operation, including the content identification or the playing time. , content duration, content size, etc., the recording mode can use network recording mode or local recording mode.
  • the personal content is a personally produced content provided locally by the first terminal device, the content attribute thereof may include description information such as a content source, a content size, and the like.
  • the second user can view the content of the first user's personal content library through the viewing room service.
  • the content attribute of the personal content that needs to be pushed through the viewing room may also include Describe the triggering conditions such as the viewing hall. In the fifth embodiment of the present invention, this case will be described in detail through a specific embodiment.
  • the first request message may further include permission information.
  • the rights information is set by the first user and is used to specify access rights of other users to the first personal content library or one or more personal content in the first personal content library.
  • the permission information includes: allowing the second user to access the first personal content library, prohibiting the third user from accessing the first personal content library; or, the permission information includes: allowing the second user to access the first personal content library a content, a second content, and a third content, allowing the third user to access the first content in the first personal content library and prohibiting the third user from accessing the second content and the third content in the first personal content library.
  • step 204 to step 206 may be performed to verify whether the first user subscribes to the personal content library service, and then step 207 is performed; or the first user is not authenticated, which is equivalent to the default first user subscription.
  • the personal content library service after step 203, directly performs step 207.
  • Step 204 The IPTV application entity sends a rights verification request message to the IPTV service data entity.
  • the rights verification request message includes: a user identifier corresponding to the first terminal, that is, a user identifier of the first user.
  • Step 205 The IPTV service data entity queries whether the personal content database service is included in the subscription information according to the user identifier corresponding to the first terminal.
  • Step 206 When the subscription information corresponding to the user identifier corresponding to the first terminal includes the personal content library service, the IPTV service data entity returns a rights verification pass message to the IPTV application entity.
  • Step 207 The IPTV application entity controls the content server to store the personal content corresponding to the attribute information.
  • the IPTV application entity controls the content server, and stores the personal content corresponding to the attribute information in the content server. .
  • the IPTV application entity can query the play content schedule of the IPTV system according to the content identifier in the content attribute, and obtain the play time of the content, and the IPTV system starts playing the content at the time, the IPTV The application entity controls the content server for simultaneous recording and stores the recorded content in the content server.
  • the IPTV application entity For the personally produced content provided by the first terminal device, the IPTV application entity sends a personal content upload request message to the content server. Then, after receiving the response from the content server, the IPTV application entity initiates the IPTV application entity to the first terminal device. The personal content uploading invitation; Finally, the first terminal device uploads the personal content corresponding to the attribute information stored by the first terminal device to the content server according to the personal content uploading invitation, and the content server stores the content.
  • Step 208 The metadata control entity establishes metadata corresponding to the first personal content library.
  • the content server stores the personal content in the first personal content library.
  • the metadata control entity updates the metadata corresponding to the personal content, specifically, each
  • the metadata corresponding to the personal content may include, but is not limited to, the following information: a content identifier, an access address, and the like; then, the IPTV application entity transmits other metadata related to the first content library to the metadata control entity, and the other content related to the first content library
  • the metadata may include: library attribute information of the first content library, a protocol used to transmit the content, a transmission speed, a purchase method, and the like; finally, the metadata control entity compares the metadata corresponding to the personal content and other elements of the first content library.
  • the data aggregation forms metadata corresponding to the first content library.
  • Step 209 The IPTV application entity generates a content list and configuration information of the first personal content library.
  • the IPTV application entity generates a content list and configuration information of the first personal content library according to the metadata corresponding to the first content library established by the metadata control entity.
  • the content list may be in the form of an Electronic Program Guide (EPG).
  • the configuration information of the first personal content library includes the first personal content library.
  • the configuration information of each personal content may include: personal content access indication information, and further, may further include: access rights information.
  • the personal content access indication information is used to indicate operations that the network side entity and/or the terminal device need to perform when other users access the personal content, for example, obtaining a start time and an end time of the excerpt content, triggering the establishment of a viewing hall, and the like.
  • the personal content access indication information may be generated according to the attribute information carried in the first request message in step 203 above.
  • the access rights information is used to indicate permission information that allows or prohibits other users from accessing the first personal content library or one or more personal content in the first personal content library.
  • the access right information may also be generated according to the attribute information carried in the first request message in step 203 above.
  • the IPTV application entity storing the configuration information of the generated first personal content library, specifically, storing configuration information of each personal content in the first personal content library and storing configuration information of each personal content corresponding thereto Correspondence of the content identification of the personal content in the first personal content library.
  • the corresponding configuration information may be obtained from the IPT V application entity according to the content identifier.
  • Step 210 The IPTV application entity returns a first personal content library configuration success response message to the first terminal device.
  • the first terminal device sends a first request message to the IPTV application entity, and the IPTV application entity controls the content server to store the personal content in the first content library according to the configuration request message, and the IPTV application entity generates the first The content list and the configuration information of the personal content library, thereby successfully establishing the first personal content library, so that the second user accesses the first personal content library through the second terminal device, and obtains the personal content therein.
  • the second user can obtain a plurality of personal content in the first personal content library, thereby improving the efficiency of content push.
  • FIG. 3 is a signaling flowchart of a second terminal device acquiring personal content of a first content library in a personal content sharing method according to Embodiment 3 of the present invention.
  • the third embodiment of the present invention uses the same personal content sharing method as the first embodiment of the present invention.
  • the specific process of the second terminal device acquiring the personal content of the first content library is described in detail in the method. .
  • the process of the second terminal device acquiring the personal content of the first content library is started after all the steps shown in FIG. 2 are performed.
  • the process for the second terminal device to acquire the personal content of the first content library includes the following: step.
  • Step 301 The second terminal device acquires a content list of the first personal content library.
  • the second terminal device acquires a content list of the first personal content library, and displays the content list to the second user.
  • the second terminal device may obtain a content list of the first personal content library by using multiple specific methods. The following four preferred specific methods are briefly introduced.
  • Method 1 First, the second user sends the user identifier of the first user corresponding to the first terminal to the content server by using the second terminal device. Then, the IPTV application entity returns a content list of the first personal content library to the second terminal device according to the user identifier.
  • Method 2 The second user pre-subscribes the first personal content library by using the second terminal device. After the first user establishes or updates the content of the first content library, the content server initiates a notification to the subscribing user, and the second user uses the second terminal. The device obtains a content list of the first personal content library.
  • Method 3 After the first user establishes or updates the personal content library, the personal content database information is sent to the second user by using a short message or an email, and the short message or the email includes the content list of the first personal content library. And the second user uses the second terminal device to obtain the content list of the first personal content library according to the personal content library information.
  • Method 4 After the first user establishes or updates the first personal content library, publish the personal content library information to the social network, for example: publishing a link of the content list of the first personal content library through the social network, and the second user according to the social The friends in the network dynamically use the second terminal device to obtain a content list of the first personal content library.
  • Step 302 The second terminal device acquires a content identifier of the target personal content.
  • the second user selects the content that is desired to be viewed as the target personal content according to the content list of the first personal content library, and sends the target personal content indication information to the second terminal device, where the indication information includes the target personal content.
  • the content identifier in the first personal content library is not limited to the content of the first personal content library.
  • Step 303 The second terminal device sends a second request message to the IPTV control entity.
  • the second request message includes a user identifier corresponding to the first terminal device and a content identifier of the target personal content.
  • the user identifier corresponding to the first terminal device is the user identifier of the first user.
  • Step 304 The IPTV control entity sends a configuration information request message of the target personal content to the IPTV application entity.
  • the IPTV control entity sends a configuration information request message of the target personal content to the IPTV application entity according to the second request message.
  • the configuration information of the target personal content includes a content identifier of the target personal content, and the configuration information used to indicate to the IPTV application entity that the message request is the configuration information of the target personal content corresponding to the content identifier.
  • Step 305 The IPTV application entity returns configuration information of the target personal content to the IPTV control entity.
  • the IPTV application entity requests the content identifier of the target personal content in the message according to the configuration information of the target personal content in step 304, and queries the configuration information stored by the IPTV application entity and the correspondence between the configuration information and the content identifier to obtain the target.
  • the content of the personal content identifies the corresponding configuration information and returns it to the IPTV control entity.
  • the target personal content is the on-demand content provided by the IPTV system
  • the live content the IPTV live content as the personal content library on-demand content or the personal content provided locally by the first terminal
  • the personal content has been recorded or uploaded.
  • the mode is stored on the content server, and the configuration information includes only the access address of the target personal content, and the access address is used to indicate the storage location of the target personal content in the content server.
  • the configuration information includes not only the access address of the target personal content but also the start time and end time of the content of the excerpted clip. Specifically, the case where the target personal content is the content of the excerpt segment will be described in detail by the fourth embodiment of the present invention.
  • the content attribute of the target personal content includes description information such as a trigger condition for establishing a viewing hall, and the configuration information includes not only the target.
  • the access address of the personal content also needs to include instructions for establishing a viewing room. Specifically, the case where the description information such as the trigger condition for establishing the viewing hall is included in the content attribute of the target personal content will be described in detail by the fifth embodiment of the present invention.
  • Step 306 The IPTV control entity establishes a session between the second terminal device and the content server according to the configuration information, and the second terminal device acquires the target personal content from the content server.
  • the IPTV control entity makes a judgment according to the configuration information. If the configuration information includes the access right information, the IPTV control entity first verifies the access right of the user corresponding to the second terminal device according to the access right information, that is, the access right of the second user, and determines whether the second user has the right to access the target personal content. The IPTV Control Entity will only establish a session if the second user has access rights.
  • the target personal content is selected from the content list, and the second request message is sent to the network side by the second terminal device, and the IPTV control entity on the network side And the IPTV application entity and the content server establish a session according to the configuration information of the first personal content library, so that the second terminal device acquires the target personal content from the content server.
  • the second user may apply for the acquisition by the second user, or may be separately recommended by the first user to the second user, or may be published to the social user by the first user.
  • the manner of the network causes the second user to obtain a content list of the first personal content library.
  • the second user can flexibly acquire the content list of the first personal content library in a plurality of ways, thereby further improving the push efficiency and flexibility of the content push process.
  • the specific method for the IPTV control entity to establish a session between the second terminal device and the content server according to the configuration information may be With any specific method for establishing a session in an IPTV system in the prior art, the specific method for the second terminal device to acquire the target personal content from the content server may use any specific method for obtaining personal content in the IPTV system in the prior art, The specific methods used in the above two processes are not limited. If the second user obtains and views the content of the selected segment from the first personal content library, it can be executed in accordance with the specific process of the fourth embodiment of the present invention described below. If the second user obtains and views the content in the manner of the movie hall, it can be executed according to the specific process of the fifth embodiment of the present invention as described below.
  • FIG. 4 is a signaling flowchart of a second terminal device acquiring personal content of a first content library in a personal content sharing method according to Embodiment 4 of the present invention.
  • the fourth embodiment of the present invention uses the same personal content sharing method as the first embodiment of the present invention.
  • the personal content of the pushed personal content is taken as an example, and the personal content sharing shown in FIG. 3 is used.
  • the specific process of the second terminal device acquiring the personal content of the first content library in the method is described in detail.
  • the process of the second terminal device acquiring the personal content of the first content library starts after all the steps shown in FIG. 2 are performed.
  • the second terminal The process for the device to obtain the personal content of the first content library specifically includes the following steps.
  • Step 401 The second terminal device acquires a content list of the first personal content library.
  • Step 402 The second terminal device acquires indication information of the target personal content.
  • Step 403 The second terminal device sends a second request message to the IPTV control entity.
  • Steps 401 to 403 of the fourth embodiment of the present invention are the same as steps 301 to 303 of the third embodiment of the present invention, and details are not described herein again.
  • the target personal content is the content of the excerpt segment
  • the second request message carries the indication information of the content of the excerpt segment.
  • Step 404 The IPTV control entity sends a target personal content configuration information request message to the IPTV application entity.
  • Step 405 The IPTV application entity returns configuration information of the target personal content to the IPTV control entity.
  • the configuration information since the target personal content is the content of the excerpt segment, the configuration information includes not only the access address of the content of the excerpt segment but also the start time and end time of the content of the excerpt segment.
  • Step 406 The IPTV control entity sends a second request message to the content server.
  • the second request message carries indication information of the content of the selected segment.
  • Step 407 The content server returns a Real Time Streaming Protocol (RTSP) session identifier corresponding to the content of the selected segment to the IPTV control entity.
  • RTSP Real Time Streaming Protocol
  • Step 408 The IPTV control entity returns an RTSP session identifier and a start time and an end time of the content of the selected segment to the second terminal device.
  • Step 409 The second terminal device initiates a play request message to the content server.
  • the play request message carries an RTSP session identifier and a start time and an end time of the content of the selected segment.
  • the start time and end time of the content of the excerpt segment may be added in the form of a header field of the RTSP value field.
  • a specific implementation of the header field of the RTSP value field is as follows:
  • PLAY rtsp ⁇ Cluster.orangeCDN.net/chevaliers—du-ciel //Initiate a PLAY request to the CDN server
  • npt 10-15 II Request to play the 10th to 15th second
  • Step 410 The content server transmits the media stream of the content of the selected segment to the second terminal device.
  • the content server transmits the media stream of the content of the selected segment to the second terminal device, and the second terminal device receives the media stream and plays the content, and the second user can receive the content of the selected segment.
  • the second terminal device after acquiring the content list of the first personal content library, acquires configuration information of the target personal content from the IPTV application entity by using the IPTV control entity, and acquires the target individual from the content server according to the configuration information.
  • the media stream of the content so that the second terminal device acquires and plays the personal content pushed by the first terminal device through the content list of the first personal content library. Since the content list of the first personal content library includes a plurality of personal contents, the efficiency of the content push is improved by being able to push a plurality of personal contents to the second terminal device in a single content push process.
  • FIG. 5 is a signaling flowchart of a second terminal device acquiring personal content of a first content library in a personal content sharing method according to Embodiment 5 of the present invention.
  • the fifth embodiment of the present invention uses the same personal content sharing method as the first embodiment of the present invention.
  • the personal content that is pushed is the personal content that is viewed through the viewing room service, for example.
  • the specific process of the second terminal device acquiring the personal content of the first content library in the illustrated personal content sharing method is described in detail.
  • the process in which the second terminal device acquires the personal content of the first content library starts after all the steps shown in FIG. 2 are performed, as shown in FIG. 5, in the case where the pushed personal content is the personal content viewed through the viewing room service.
  • the process of the second terminal device acquiring the personal content of the first content library specifically includes the following steps.
  • the viewing room business is used to enable all users accessing the same movie theater to simultaneously watch the same content, and on the basis of synchronously watching the same content, a chat room can also be established, and all users accessing the movie viewing hall can watch The content is communicated and discussed in the chat room at the same time.
  • the first user creates a viewing hall as an example. First, the process of creating and accessing the viewing room by the first user is performed, and the following steps 501 to 511 are included.
  • Step 501 The first terminal device acquires the target personal content.
  • the first user selects the personal content to be viewed from the content list of the first personal content library as the target personal content, and sends a control signal for indicating the target personal content to the first terminal device.
  • the target personal content is the personal content played by the viewing hall.
  • Step 502 The first terminal device sends a second request message to the IPTV control entity.
  • the second request message includes a content identifier of the target personal content.
  • Step 503 The IPTV control entity sends a target personal content configuration information request message to the IPTV application entity.
  • Step 504 The IPTV application entity returns configuration information of the target personal content to the IPTV control entity.
  • the configuration information includes not only the access address of the personal content, but also the establishment of the viewing hall indication information and the target of the viewing hall. address.
  • the target address of the viewing hall may be an address of the virtual space server, and the target address of the viewing hall may be pre-configured in the IPTV application entity, or the first user specifies the target of the viewing hall when establishing the personal content library. address.
  • Step 505 The IPTV control entity sends a movie hall creation request message to the virtual space server.
  • the IPTV control entity acquires the address of the virtual space server according to the target address of the viewing hall in the configuration information, and sends a viewing hall creation request message to the corresponding virtual space server according to the address.
  • Step 506 The virtual space server creates a viewing hall and joins the first terminal device to the viewing room.
  • the virtual space server creates a viewing hall according to the viewing hall creation request message, and the target address in the creation request message is the address of the requesting service.
  • the virtual space server allocates the actual address of the viewing hall to the viewing room according to the viewing room creation request message. For example, for a viewing room creation request from different users, the server assigns different actual addresses to different users for their use. .
  • Step 507 The virtual space server returns a cinema response creation success response message to the IPTV control entity.
  • Step 508 The IPTV control entity updates configuration information of the target personal content.
  • the IPTV control entity first requests the IPTV application entity to obtain the configuration information through the interface connected to the IPTV application entity, and then the IPTV control entity updates the configuration information of the target personal content, and the IPTV control entity updates the actual address of the viewing room. Go to the configuration information of the target personal content.
  • Step 509 The IPTV control entity returns a session establishment success response to the first terminal device. Interest.
  • Step 510 The first terminal device sends a join multicast request message to a transport processing function (TPF).
  • TPF transport processing function
  • the join multicast request message includes: a multicast address of the personal content.
  • Step 511 The transmission processing function entity transmits a media stream of the target personal content to the first terminal device.
  • the transmission processing function entity adds the first terminal device to the multicast channel of the live content of the movie theater, and transmits the media stream of the target personal content to the first terminal device.
  • the first terminal device After step 511, the first terminal device has completed establishing and accessing the viewing room, which plays the above-mentioned target personal content. If the target personal content selected by the second user from the content list of the first personal content library is also the target program content in the movie viewing hall, then the process of accessing the movie viewing hall by the second user is performed, including The following steps 521 to 529 are performed.
  • Step 521 The second terminal device acquires the target personal content.
  • the second user selects the personal content to be viewed from the content list of the first personal content library as the target personal content, and sends a control signal for indicating the target personal content to the second terminal device.
  • the target personal content acquired by the second terminal device is the same personal content as the target personal content acquired by the first terminal device in step 501.
  • Step 522 The second terminal device sends a second request message to the IPTV control entity.
  • the second request message carries the content identifier of the target personal content.
  • Step 523 The IPTV control entity sends a target personal content configuration information request message to the IPTV application entity.
  • Step 524 The IPTV application entity returns configuration information of the target personal content to the IPTV control entity.
  • Step 525 The IPTV control entity performs rights verification on the second terminal device and obtains a viewing hall address.
  • Step 526 The IPTV control entity guides the second terminal device to join the cinema hall.
  • Step 527 The IPTV control entity returns a session establishment success response message to the second terminal device.
  • Step 528 The second terminal device sends a join multicast request message to the transport processing function entity.
  • the join multicast request message includes: a multicast address of the personal content.
  • Step 529 The transmission processing function entity transmits the media stream of the target personal content to the second terminal device.
  • the transmission processing function entity adds the second terminal device to the multicast channel of the live content of the movie theater, and transmits the media stream of the target personal content to the second terminal device.
  • the first terminal device and the second terminal device have all joined the viewing room, and the first terminal device and the second terminal device simultaneously play the target personal content in the viewing room, and further, the first user And the second user can also perform real-time message interaction by using the communication function of the viewing room through the first terminal device and the second terminal device, respectively, and exchange the programs that are commonly viewed.
  • the first terminal device establishes a viewing hall, and when the target personal content selected by the second user of the second terminal device is the content viewed through the viewing hall, the second terminal The device is connected to the cinema, and the first user and the second user simultaneously view the personal content.
  • the viewing room may be established by the second terminal device. After the second terminal device establishes the viewing hall, the first terminal device accesses the viewing room, the first user and the second The user simultaneously views the personal content.
  • the specific process of establishing the viewing room by the second terminal device is the same as the process of establishing the viewing room by the first terminal device in the fifth embodiment of the present invention, that is, the above steps
  • the operations performed by the first terminal device in 501 through 511 are performed by the second terminal device in this embodiment.
  • the specific process of the first terminal device accessing the cinema hall is the same as the process of the second terminal device accessing the cinema hall in the fifth embodiment of the present invention, that is, in the specific implementation manner of the second terminal device establishing the cinema hall, that is, The operations performed by the second terminal device in the above steps 521 to 529 are performed by the first terminal device in this embodiment.
  • the first user and the second user can simultaneously watch the same personal content, thereby further increasing the flexibility of personal content sharing while improving the efficiency of personal content sharing.
  • FIG. 6 is a schematic structural diagram of a personal content sharing server according to Embodiment 6 of the present invention.
  • the personal content discovery system includes at least: an IPTV application entity 61, an IPTV control entity 62, and a content server 63.
  • the IPTV application entity 61 is configured to receive a first request message sent by the first terminal device, where the first request message includes: attribute information of the personal content in the first personal content library, and the IPTV application entity
  • the configuration information is used to generate and store the first personal content library according to the attribute information.
  • the configuration information of the first personal content library includes: a content identifier of the at least one personal content and personal content access indication information corresponding to the content identifier.
  • the IPTV control entity 62 is configured to receive a second request message sent by the second terminal device, where the second request message includes: a content identifier of the target personal content in the first personal content library, where the IPTV control entity 62 is configured to use the target personal content.
  • the content identifier acquires corresponding personal content access indication information from the IPTV application entity 62, and establishes a session between the second terminal device and the content server 63 according to the personal content access indication information.
  • the content server 63 is for storing personal content in the first personal content library, and provides the target personal content to the second terminal device through the session.
  • the virtual content server 64 is used to create a viewing room based on the viewing room creation request message.
  • the IPTV control entity 62 is further configured to send a movie hall creation request message to the virtual space server 64 to guide the second terminal device to join the movie viewing hall.
  • the content server 63 is further configured to provide the target personal content to the second terminal device through the viewing room.
  • the content server 63 may specifically implement the transfer processing function entity.
  • the personal content sharing server further includes: an IPTV service data entity 65 and an IPTV metadata control entity 66.
  • the IPTV application entity 61 is further configured to send a rights verification request message including a user identifier corresponding to the first terminal to the IPTV service material entity 65, and store the personal content in the first personal content library through the message control content server 63 according to the rights verification.
  • the IPTV service data entity 65 is configured to store the subscription information, and query whether the personal content database service is included in the subscription information of the user identifier corresponding to the first terminal according to the rights verification request message, and return the rights verification pass message to the IPTV application entity 61.
  • the IPTV metadata control entity 66 is configured to establish metadata corresponding to the first personal content library and store it in the content server.
  • the personal content includes: IPTV on-demand content, IPTV live content, IPTV live broadcast content as a personal content library on-demand content, content of the selected clip, personal production content provided by the first terminal, and additional The content of the viewing hall.
  • the attribute information of the personal content in the first personal content library includes: a content identifier, a name, a source or a description information of the personal content.
  • the configuration information of the first personal content library includes: IPTV on-demand content in the first personal content library, IPTV live broadcast content, IPTV live broadcast content as a personal content library on-demand content, personal production provided by the first terminal locally The content, the content of the excerpt, the interview with the content of the viewing room, and the establishment of the viewing room information and the target address of the viewing hall.
  • the first request message further includes: rights information, where the rights information is used to set other users other than the user who uses the first terminal device to the first personal content. a library or access to at least one personal content in the first personal content library.
  • the IPTV application entity 61 is further configured to: when the personal content includes the IPTV live broadcast content as the personal content library on-demand content, after receiving the first request message, recording and storing The live program, and storing, in the configuration information of the first personal content library, the IPTV live broadcast content as an access address of the personal content library on-demand content.
  • the IPTV application entity 61 is further configured to: when the personal content includes personally produced content, notify the user to upload the personally produced content, store the personally generated content uploaded by the user to the content server, and configure the first personal content library The information stores the access address of the personally produced content.
  • the IPTV application entity 61 is specifically configured to: when the personal content is the view configuration information; the IPTV control entity 62 is specifically configured to transmit the start time and the end time of the excerpt segment to the second terminal device. Media stream.
  • the IPTV application entity 61 is specifically configured to generate and store the configuration information including establishing a viewing hall indication information and a target address of the viewing hall when the personal content is the content of the additional viewing hall;
  • the IPTV control entity 62 is specifically configured to guide the second terminal device to join the movie viewing hall.
  • the IPTV control entity 62 is further configured to receive the establishment of the viewing room session request message of the first terminal, and establish a viewing hall session request message.
  • the content identifier of the target personal content is included, and the configuration information corresponding to the content identifier includes the establishment of the viewing hall indication information, and the IPTV control entity 62 is further configured to request the virtual space server to create the viewing hall.
  • the first user uses the first terminal device to establish a first personal content library through the IPTV application entity in the personal content sharing server, and stores the personal content of the first user in the first personal content library.
  • the content identifier the second user uses the second terminal device to obtain the content list of the first personal content library, so that the personal content can be selected from the list and the content identifier of the selected content is obtained, and the IPTV control entity and the IPTV application entity are Content identification and access to and view of the corresponding personal content. Therefore, the content sharing server is used, and the second user can actively obtain the personal content of the first user by accessing the first personal content library when the user is not pushed by the first user, thereby expanding the application of the personal content sharing service. range.
  • FIG. 7 is a schematic structural diagram of a terminal device according to Embodiment 7 of the present invention.
  • the terminal device serves as the first terminal device in each of the above embodiments of the present invention.
  • the terminal device at least includes: a message generating unit 71 and a first transmitting unit 72.
  • the message generating unit 71 is configured to generate a first request message.
  • the first request message includes: attribute information of the personal content in the first personal content library.
  • the first sending unit 72 is configured to send a first request message to the personal content sharing server, so that the personal content sharing server generates and stores the configuration information of the first personal content library according to the attribute information.
  • the configuration information of the first personal content library includes: a content identifier of the at least one personal content and personal content access indication information corresponding to the content identifier.
  • the terminal device may further include: a first receiving unit 73 and an uploading unit 74.
  • the first receiving unit 73 is configured to receive an upload content notification message from the personal content sharing server.
  • the uploading unit 74 is configured to upload personally produced content to the personal content sharing server according to the uploading content notification message.
  • the terminal device may further include: a viewing hall establishment requesting unit 75.
  • the viewing room establishment requesting unit 75 is configured to send a setup movie room session request message to the personal content sharing server, so that the personal content sharing server requests the virtual space server to create a movie viewing hall.
  • the establishment of the viewing room session request message includes the content identifier of the target personal content, and the configuration information corresponding to the content identifier includes the establishment of the viewing hall indication information.
  • FIG. 8 is a schematic structural diagram of a terminal device according to Embodiment 8 of the present invention.
  • the terminal device as the above Each of the second terminal devices in the embodiment of the present invention. As shown in FIG. 8, the terminal device includes at least: a second sending unit 81 and a second receiving unit 82.
  • the second sending unit 81 is configured to send a second request message to the personal content sharing server, so that the personal content sharing server acquires the corresponding personal content access indication information according to the content identifier of the target personal content.
  • the second request message includes: a content identifier of the target personal content in the first personal content library.
  • the second receiving unit 82 is configured to receive the target personal content provided by the personal content sharing server according to the personal content access instruction information.
  • FIG. 9 is a schematic structural diagram of a personal content sharing system according to Embodiment 9 of the present invention.
  • the personal content sharing system includes at least: a personal content sharing server 91, a first terminal device 92, and a second terminal device 93.
  • the personal content sharing server 91, the first terminal device 92, and the second terminal device 93, and the internal components refer to the corresponding description in the first embodiment of the present invention to the eighth embodiment of the present invention, and details are not described herein again.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供一种个人内容分享方法、***、服务器和终端设备。接收第一终端设备发送的第一请求消息,该第一请求消息包括:第一个人内容库中个人内容的属性信息,根据所述属性信息生成并存储第一个人内容库的配置信息,接收第二终端设备发送的第二请求消息,该第二请求消息包括:第一个人内容库中目标个人内容的内容标识,根据配置信息向第二终端设备提供所述目标个人内容。采用本发明提供的个人内容分享方法、***、服务器和终端设备,第二用户能够在未经过第一用户推送的情况下主动获取第一用户的个人内容,从而能够扩展个人内容分享业务的应用范围。

Description

个人内容分享方法、 ***、 服务器和终端设备 技术领域 本发明实施例涉及互联网协议电视 ( Internet Protocol Television , 简称
IPTV )技术, 尤其涉及一种个人内容分享方法、 ***、 服务器和终端设备。 背景技术 随着 IPTV技术的不断发展, IPTV的应用越来越普及。 使用 IPTV的 用户在通过 IPTV ***获取丰富的内容的同时, 也希望通过 IPTV ***向 其他用户分享自己关注或喜爱的内容, 即个人内容。
目前, 现有的 IPTV***中, IPTV用户可以釆用以下两种方式向其他 用户分享个人内容, 以便目标用户分享该个人内容。 方式一: IPTV 用户 向目标用户直接发送个人内容对应的链接, 目标用户点击该链接, 收看该 链接对应的内容。 方式二: IPTV 用户向目标用户实时传送当前正在收看 的内容, 目标用户与该 IPTV用户同步观看该内容。
在目标用户釆用上述现有的个人内容分享方法获取个人内容时, 必须 由 IPTV用户主动将内容或内容链接发送给目标用户, 如果一个 IPTV用 户没有主动发送内容或内容链接, 则其他用户无法获取该用户的个人内 容。 而且该用户需要将内容发送给目标明确的用户, 并且, 每次只能发送 单个内容。 如果需要向多个用户发送内容, 或者如果需要发送多个内容, 则必须釆用多次发送过程才能实现。 因此, 釆用现有的个人内容分享方法 的应用范围小。 发明内容 本发明实施例提供一种个人内容分享方法、 内容分享服务器、 终端设备 和个人内容分享***, 用以解决现有技术中的缺陷, 扩展个人内容分享业务 的应用范围。
本发明实施例第一方面提供一种个人内容分享方法, 包括: 个人内容分享服务器接收第一终端设备发送的第一请求消息, 所述第一 请求消息包括: 第一个人内容库中个人内容的属性信息, 所述属性信息至少 包括个人内容的内容标识;
个人内容分享服务器根据所述属性信息生成并存储第一个人内容库的配 置信息, 所述第一个人内容库的配置信息包括: 至少一个个人内容的内容标 识和所述内容标识对应的个人内容访问指示信息;
个人内容分享服务器接收第二终端设备发送的第二请求消息, 所述第二 请求消息包括: 第一个人内容库中目标个人内容的内容标识;
个人内容分享服务器根据所述目标个人内容的内容标识获取对应的个人 内容访问指示信息, 根据所述个人内容访问指示信息向所述第二终端设备提 供所述目标个人内容。
本发明实施例第二方面提供一种个人内容分享服务器, 包括:
IPTV应用实体, 用于接收第一终端设备发送的第一请求消息, 所述第一 请求消息包括: 个人内容的属性信息, 所述属性信息至少包括个人内容的内 容标识, 根据所述属性信息生成并存储第一个人内容库的配置信息, 所述第 一个人内容库的配置信息包括: 至少一个个人内容的内容标识和所述内容标 识对应的个人内容访问指示信息;
IPTV控制实体, 用于接收第二终端设备发送的第二请求消息, 所述第二 请求消息包括: 第一个人内容库中目标个人内容的内容标识, 根据所述目标 个人内容的内容标识从所述 IPTV应用实体获取对应的个人内容访问指示信 息, 根据所述个人内容访问指示信息在所述第二终端设备与内容服务器之间 建立会话;
内容服务器, 用于存储所述第一个人内容库中的个人内容, 通过所述会 话向所述第二终端设备提供所述目标个人内容。
本发明实施例第三方面提供一种个人内容分享方法, 包括:
第一终端设备生成第一请求消息, 所述第一请求消息包括: 第一个人内 容库中个人内容的属性信息, 所述属性信息至少包括个人内容的内容标识; 第一终端设备向个人内容分享服务器发送所述第一请求消息, 以使所述 个人内容分享服务器根据所述属性信息生成并存储第一个人内容库的配置信 息, 所述第一个人内容库的配置信息包括: 至少一个个人内容的内容标识和 所述内容标识对应的个人内容访问指示信息。
本发明实施例第四方面提供一种终端设备, 包括:
消息生成单元, 用于生成第一请求消息, 所述第一请求消息包括: 第一 个人内容库中个人内容的属性信息, 所述属性信息至少包括个人内容的内容 标识;
第一发送单元, 用于向个人内容分享服务器发送所述第一请求消息, 以 使所述个人内容分享服务器根据所述属性信息生成并存储第一个人内容库的 配置信息, 所述第一个人内容库的配置信息包括: 至少一个个人内容的内容 标识和所述内容标识对应的个人内容访问指示信息。
本发明实施例第五方面提供一种个人内容分享方法, 包括:
第二终端设备向个人内容分享服务器发送第二请求消息, 所述第二请求 消息包括: 第一个人内容库中目标个人内容的内容标识, 以使所述个人内容 分享服务器根据所述目标个人内容的内容标识获取对应的个人内容访问指示 信息;
第二终端设备接收所述个人内容分享服务器根据所述个人内容访问指示 信息提供的所述目标个人内容。
本发明实施例第六方面提供一种终端设备, 包括:
第二发送单元, 用于向个人内容分享服务器发送第二请求消息, 所述第 二请求消息包括: 第一个人内容库中目标个人内容的内容标识, 以使所述个 人内容分享服务器根据所述目标个人内容的内容标识获取对应的个人内容访 问指示信息;
第二接收单元, 用于接收所述个人内容分享服务器根据所述个人内容访 问指示信息提供的所述目标个人内容。
本发明实施例第七方面提供一种个人内容分享***, 包括: 本发明实施 例第二方面所述的个人内容分享服务器、 本发明实施例第四方面所述的终端 设备和本发明实施例第六方面所述的终端设备。
由上述技术方案可知, 第一用户使用第一终端设备在个人内容分享服 务器中建立第一个人内容库, 在该第一个人内容库中存储第一用户的个人 内容的内容标识, 第二用户使用第二终端设备发送包含第一个人内容库中 的目标个人内容的内容标识的请求消息, 个人内容分享服务器根据该内容 标识获取对应的配置信息, 根据配置信息建立会话, 从而使得第二终端设 备获得并观看对应的个人内容。 因此, 在未经过第一用户推送的情况下, 第二用户仍然可以通过访问第一个人内容库来主动获取第一用户的个人 内容, 从而扩展了个人内容分享方法的应用范围。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实 施例或现有技术描述中所需要使用的附图作一简单地介绍, 显而易见地, 下 面描述中的附图是本发明的一些实施例, 对于本领域普通技术人员来讲, 在 不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。
图 1为本发明实施例一的个人内容分享方法的流程图;
图 2为本发明实施例二的个人内容分享方法中第一终端设备建立个人 内容库的信令流程图;
图 3为本发明实施例三的个人内容分享方法中第二终端设备获取第一 内容库的个人内容的信令流程图;
图 4为本发明实施例四的个人内容分享方法中第二终端设备获取第一 内容库的个人内容的信令流程图;
图 5为本发明实施例五的个人内容分享方法中第二终端设备获取第一 内容库的个人内容的信令流程图;
图 6为本发明实施例六的个人内容分享服务器的结构示意图; 图 7为本发明实施例七的终端设备的结构示意图。
图 8为本发明实施例八的终端设备的结构示意图。
图 9为本发明实施例九的个人内容分享***的结构示意图。 具体实施方式 为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本发 明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描述, 显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。 基于 本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获 得的所有其他实施例, 都属于本发明保护的范围。 图 1为本发明实施例一的个人内容分享方法的流程图。 在本发明实施例 一以及下述的各个实施例中, 使用第一终端设备的用户为第一用户, 使用第 二终端设备的用户为第二用户, 以第二用户获取第一用户的个人内容为例。 如图 1所示, 该方法包括如下过程:
步骤 101 : 个人内容分享服务器接收第一终端设备发送的第一请求消息。 在本步骤中, 个人内容分享服务器中的 IPTV应用实体接收第一终端设 备发送的第一请求消息。 该第一请求消息用于请求配置第一个人内容库, 具 体地, 该第一请求消息包括: 第一个人内容库中个人内容的属性信息, 所述 属性信息至少包括个人内容的内容标识。
步骤 102: 个人内容分享服务器根据属性信息生成并存储第一个人内容 库的配置信息。
在本步骤中, 个人内容分享服务器中的 IPTV应用实体根据属性信息生 成并存储第一个人内容库的配置信息, 该第一个人内容库的配置信息由第一 个人内容库中的至少一个个人内容的配置信息组成, 每一个个人内容的配置 信息包括该个人内容的个人内容访问指示信息, 对于每一个个人内容来说, 釆用该个人内容的内容标识对该个人内容的个人内容访问指示信息进行标 记。 即: 第一个人内容库的配置信息包括: 至少一个个人内容的内容标识和 该内容标识对应的个人内容访问指示信息。 具体地, 个人内容包括: IPTV点 播内容、 IPTV直播内容、 将 IPTV直播内容作为个人内容库点播内容、 节选 片段的内容、 第一终端本地提供的个人制作内容或附加观影厅的内容。 个人 内容访问指示信息包括以下信息中的任意一项或多项的组合: 第一个人内容 库中的 IPTV点播内容的访问地址、 IPTV直播内容的访问地址、 将 IPTV直 播内容作为个人内容库点播内容的访问地址、 第一终端本地提供的个人制作 内容的访问地址、 节选片段的内容的访问地址、 附加观影厅的内容的访问地 厅的内容的建立观影厅指示信息、 观影厅的目标地址。
步骤 103: 个人内容分享服务器接收第二终端设备发送的第二请求消息。 在本步骤中, 个人内容分享服务器中的 IPTV控制实体接收第二终端设 备发送的第二请求消息, 该第二请求消息用于请求建立会话, 具体地, 第二 请求消息包括: 第一个人内容库中目标个人内容的内容标识。 步骤 104: 个人内容分享服务器根据目标个人内容的内容标识获取对应 的个人内容访问指示信息, 根据所述个人内容访问指示信息向第二终端设备 提供目标个人内容。
在本步骤中,个人内容分享服务器中的 IPTV控制实体从 IPTV应用实体 获取目标个人内容的内容标识对应的配置信息, 根据配置信息在第二终端设 备与对应服务器之间建立会话, 使第二终端设备从对应服务器获取目标个人 内容。
在本发明实施例一中, IPTV应用实体建立第一用户的第一个人内容库, 在该第一个人内容库中存储第一用户的个人内容的内容标识, 第二用户使用 第二终端设备发送包含第一个人内容库中目标个人内容的内容标识的请求消 息, IPTV控制实体通过 IPTV应用实体根据该内容标识获取对应的配置信息, IPTV控制实体根据配置信息在第二终端设备与对应服务器之间建立会话,从 而使得第二终端设备能够获得并观看对应的个人内容。 因此, 在未经过第一 用户推送的情况下, 第二用户仍然可以通过访问第一个人内容库来主动获取 第一用户的个人内容, 从而扩展了个人内容分享业务的应用范围。
在上述技术方案的基础上, 进一步地, 步骤 102的根据属性信息生成并 存储第一个人内容库的配置信息之前, 该方法还可以还包括以下步骤: 若属 性信息表明个人内容包含将 IPTV 直播内容作为个人内容库点播内容, 在接 收到第一请求消息后, 录制并存储直播节目, 并在第一个人内容库的配置信 息中存储该将 IPTV 直播内容作为个人内容库点播内容的访问地址; 若属性 信息表明个人内容包含个人制作内容, 个人内容分享服务器向所述第一终端 设备发送上传内容通知消息, 通知第一终端设备的用户上传个人制作内容, 存储用户上传的个人制作内容, 并在所述第一个人内容库的配置信息中存储 所述个人制作内容的访问地址。
在上述技术方案的基础上, 若属性信息表明该个人内容为视频节选片段 的内容, 配置信息包括: 节选片段的开始时间和结束时间; 步骤 104中根据 配置信息使第二终端设备获取目标个人内容包括: 向第二终端设备传送节选 片段的开始时间和结束时间之间的媒体流。
在上述技术方案的基础上, 若属性信息表明该个人内容为附加观影厅的 内容, 配置信息包括: 建立观影厅指示信息和观影厅的目标地址; 步骤 104 中根据配置信息使第二终端设备获取目标个人内容包括: 引导第二终端设备 加入观影厅。 进一步地, 若属性信息表明该个人内容为附加观影厅的内容, 接收第二终端设备发送的第二请求消息之前还可以包括: 个人内容分享服务 器接收第一终端的建立观影厅会话请求消息, 建立观影厅会话请求消息中包 含目标个人内容的内容标识, 内容标识对应的配置信息中包含建立观影厅指 示信息; 个人内容分享服务器根据建立观影厅指示信息向虚拟空间服务器请 求创建观影厅, 由虚拟空间服务器创建观影厅, 并将第一终端设备加入观影 厅。
以下通过本发明实施例二至实施例五, 以基于开放 IPTV论坛 (Open IPTV Forum , 简称 OIPF )架构的 IPTV***为例, 对本发明提出的个人内 容分享方法进行详细介绍。 在 OIPF架构的 IPTV ***中, 内容服务器具 体对应内容分发网络( Content Delivery Network , 简称 CDN ) CDN实体。
图 2为本发明实施例二的个人内容分享方法中第一终端设备建立个人 内容库的信令流程图。 本发明实施例二釆用与本发明实施例一相同的个人 内容分享方法, 在本发明实施例二中, 对该方法中第一终端设备建立个人 内容库的具体过程进行详细说明。 如图 2所示, 第一终端设备建立个人内 容库的过程具体包括如下步骤。
步骤 201: 第一终端设备获取第一个人内容库的库属性信息。
在本步骤中, 第一用户向第一终端发送第一个人内容库建立命令, 该 命令中包括第一个人内容库的库属性信息, 具体地, 该库属性信息对第一 个人内容库的属性进行定义, 例如, 该库属性信息可以包括: 第一个人内 容库的名称和组织结构, 其中组织结构包括将第一个人内容库划分为至少 一个分类库以及各个分类库的名称等。
步骤 202:第一终端设备获取第一个人内容库中个人内容的属性信息。 在本步骤中, 个人内容不仅可以包括 IPTV***提供的内容, 还可以 包括第一终端设备本地提供的个人制作内容。
对于个人内容是 IPTV***提供的内容的情况, 步骤 202的具体过程 为: 第一用户通过第一终端设备调取 IPTV***的内容列表, 从 IPTV 系 统的内容列表中选择至少一个内容作为个人内容,第一终端设备根据 IPTV ***的内容列表获取该个人内容的属性信息。 具体地, IPTV ***提供的 内容可以包括: IPTV点播内容、 IPTV直播内容、 将 IPTV直播内容作为 个人内容库点播内容、 节选片段的内容等等, 第一用户可以在上述内容中 选择第一内容。 其中, 节选片段的内容由第一用户根据实际需要设置。 具 体地, 该用户通过第一终端设备调取 IPTV***的内容列表, 从内容列表 中选择目标个人内容, 在目标个人内容的播放时间段内设置片段开始时间 和片段结束时间, 上述片段开始时间和片段结束时间之间的内容即为节选 片段的内容。
对于个人内容为第一终端设备本地提供的个人制作内容的情况, 步骤
202的具体过程为: 第一用户从第一终端设备本地提供的个人制作内容中 选择至少一个内容作为个人内容, 第一终端设备以本地存储的该内容的属 性信息作为个人内容的属性信息。 具体地, 第一终端设备本地提供的个人 制作内容可以存储在第一终端设备或其他设备中, 可以是任意的内容文 件, 具体可以包括: 第一用户制作的音频内容或视频内容、 第一用户根据 IPT V***提供的内容制作的集锦或第一用户的个人博客、 图片等。
步骤 203 : 第一终端设备向 IPTV应用实体发送第一请求消息。
在本步骤中, 该第一请求消息中至少包括: 第一用户的用户标识、 上 述第一个人内容库的库属性信息和上述个人内容的属性信息, 在此基础 上, 可选地, 该第一请求消息中还可以包括: 访问权限信息。
具体地, 库属性信息用于描述第一个人内容库的属性, 包括该库的名 称和组织结构等。 内容属性包括库中各个个人内容的内容标识、 名称、 来 源和其它描述信息等, 所述描述信息可以指示所述个人内容的种类。 如果 个人内容为 IPTV***提供的点播内容或直播内容, 该个人内容的内容属 性可以仅包括内容标识, 根据该内容标识可以映射到该内容在 IPTV*** 中对应的码流。 具体地, 对于同一个内容, 该内容在个人内容库中的内容 标识可以与该内容在 IPTV***中的内容标识相同。 或者, 在个人内容库 中为每一个内容分配内容标识, 该内容标识与 IPTV***提供的内容存在 映射关系, 根据该映射关系从 IPTV***获取对应的内容。 或者, 如果个 人内容为 IPTV***提供的点播内容或直播内容, 该个人内容的内容属性 中可以包括该内容的播放时间, 例如该内容的开始时间和结束时间。 如果 个人内容为 IPTV ***提供的节选片段的内容, 在包括上述与 IPTV *** 中一致的内容标识的基础上, 该个人内容的内容属性中还可以包括节选内 容的位置,例如:节选内容的开始时间和结束时间等。如果个人内容为 IPTV ***提供的将 IPTV直播内容作为个人内容库点播内容, 在包括内容标识 或播放时间的基础上, 该个人内容的内容属性还可以包括用于指示录制操 作的录制方式、 录制格式、 内容时长、 内容大小等, 其中, 录制方式可以 釆用网络录制方式或本地录制方式。 如果个人内容为第一终端设备本地提 供的个人制作内容,其内容属性可以包括内容来源、内容大小等描述信息。
在其它的具体实施方式中, 第二用户可以通过观影厅业务收看第一用 户的个人内容库的内容, 则对于此种情况, 需要通过观影厅推送的个人内 容的内容属性中还可以包括建立观影厅的触发条件等描述信息。 在本发明 实施例五中, 将通过一个具体实施例对此种情况进行详细描述。
可选地, 该第一请求消息中还可以包括权限信息。 该权限信息由第一 用户设定, 用于规定其他用户对第一个人内容库或第一个人内容库中的一 个或多个个人内容的访问权限。 例如, 权限信息包括: 允许第二用户访问 第一个人内容库、 禁止第三用户访问第一个人内容库; 或者, 权限信息包 括: 允许第二用户访问第一个人内容库中的第一内容、 第二内容和第三内 容、 允许第三用户访问第一个人内容库中的第一内容且禁止第三用户访问 第一个人内容库中的第二内容和第三内容。
在步骤 203之后, 可以先执行步骤 204至步骤 206 , 验证第一用户是 否订阅了个人内容库业务, 然后再执行步骤 207; 也可以不对第一用户进 行权限认证, 相当于默认第一用户订阅了个人内容库业务, 在步骤 203之 后直接执行步骤 207。
步骤 204: IPTV应用实体向 IPTV服务资料实体发送权限验证请求消 息。
在本步骤中,该权限验证请求消息中包括:第一终端对应的用户标识, 即第一用户的用户标识。
步骤 205: IPTV服务资料实体根据第一终端对应的用户标识查询订阅 信息中是否包括个人内容库业务。
步骤 206: 当第一终端对应的用户标识对应的订阅信息包括个人内容 库业务时, IPTV服务资料实体向 IPTV应用实体返回权限验证通过消息。 步骤 207: IPTV应用实体控制内容服务器存储上述属性信息对应的个 人内容。
在本步骤中, 如果有将 IPTV直播内容作为个人内容库点播内容或者 有第一终端设备本地提供的个人制作内容, 则 IPTV应用实体控制内容服 务器, 将属性信息对应的个人内容存储到内容服务器中。 对于将 IPTV直 播内容作为个人内容库点播内容, IPTV 应用实体可以根据内容属性中的 内容标识查询 IPTV***的播放内容时间表, 获取该内容的播放时间, 在 IPTV***开始播放该内容的时刻, IPTV应用实体控制内容服务器进行同 步录制, 并将录制的内容存储到内容服务器中。
对于第一终端设备本地提供的个人制作内容, 首先, IPTV 应用实体 向内容服务器发送个人内容上传请求消息; 然后, IPTV 应用实体在接收 到内容服务器的应答后, IPTV 应用实体向第一终端设备发起个人内容上 传邀请; 最后, 第一终端设备根据该个人内容上传邀请, 将自身存储的上 述属性信息对应的个人内容上传到内容服务器, 内容服务器存储上述内 容。
步骤 208: 元数据控制实体建立第一个人内容库对应的元数据。
在步骤 207中完成了内容服务器对第一个人内容库中的个人内容的存 储, 则在步骤 208中, 首先, 元数据控制实体对上述个人内容对应的元数 据进行更新, 具体地, 每个个人内容对应的元数据中可以包括但不限于以 下信息: 内容标识、 访问地址等; 然后, IPTV 应用实体向元数据控制实 体传送第一内容库相关的其它元数据, 第一内容库相关的其它元数据可以 包括: 第一内容库的库属性信息、 传输内容所使用的协议、 传输速度、 购 买方式等; 最后, 元数据控制实体将上述个人内容对应的元数据和第一内 容库的其它元数据聚合形成第一内容库对应的元数据。
步骤 209: IPTV 应用实体生成第一个人内容库的内容列表和配置信 息。
在本步骤中, IPTV 应用实体根据元数据控制实体建立的第一内容库 对应的元数据, 生成第一个人内容库的内容列表和配置信息。 具体地, 该 内容列表可以釆用电子节目菜单 ( Electronic Program Guide , 简称 EPG ) 形式。 具体地, 该第一个人内容库的配置信息中包括第一个人内容库中的 每一个个人内容的配置信息, 可以包括: 个人内容访问指示信息, 进一步 地, 还可以包括: 访问权限信息。 其中, 个人内容访问指示信息用于指示 其他用户访问个人内容时, 网络侧实体和 /或终端设备需要进行的操作, 例 如: 获取节选内容的开始时间和结束时间、 触发建立观影厅等。 个人内容 访问指示信息可以根据上述步骤 203 中第一请求消息携带的属性信息生 成。 访问权限信息用于指示允许或禁止其他用户访问第一个人内容库或第 一个人内容库中的一个或多个个人内容的权限信息。 访问权限信息也可以 根据上述步骤 203中第一请求消息携带的属性信息生成。 在 IPTV应用实 体中, 存储上述生成的第一个人内容库的配置信息, 具体地, 存储第一个 人内容库中的每一个个人内容的配置信息并且存储每一个个人内容的配 置信息与其对应的个人内容在第一个人内容库中的内容标识的对应关系。 在后续过程中, 则可以根据内容标识从 IPT V应用实体中查询获取对应的 配置信息。
步骤 210: IPTV应用实体向第一终端设备返回第一个人内容库配置成 功响应消息。
在本发明实施例二中, 由第一终端设备向 IPTV应用实体发送第一请 求消息, IPTV 应用实体根据该配置请求消息控制内容服务器存储第一内 容库中的个人内容, IPTV 应用实体生成第一个人内容库的内容列表和配 置信息, 从而成功建立了第一个人内容库, 以便第二用户通过第二终端设 备访问第一个人内容库, 获取其中的个人内容。 从而通过一次内容推送过 程, 使得第二用户能够获取第一个人内容库中多个个人内容, 提高了内容 推送的效率。
图 3为本发明实施例三的个人内容分享方法中第二终端设备获取第一 内容库的个人内容的信令流程图。 本发明实施例三釆用与本发明实施例一 相同的个人内容分享方法, 在本发明实施例三中, 对该方法中第二终端设 备获取第一内容库的个人内容的具体过程进行详细说明。 第二终端设备获 取第一内容库的个人内容的过程在图 2 所示的全部步骤执行完毕之后开 始, 如图 3所示, 第二终端设备获取第一内容库的个人内容的过程具体包 括如下步骤。
步骤 301 : 第二终端设备获取第一个人内容库的内容列表。 在本步骤中, 第二终端设备获取第一个人内容库的内容列表, 将该内 容列表展示给第二用户。 具体地, 第二终端设备可以釆用多种具体方法获 取第一个人内容库的内容列表, 以下对其中四种较佳的具体方法进行简要 介绍。
方法一: 首先, 第二用户使用第二终端设备向内容服务器发送第一终 端对应的第一用户的用户标识。 然后, IPTV 应用实体根据用户标识, 向 第二终端设备返回第一个人内容库的内容列表。
方法二: 第二用户使用第二终端设备预先订阅第一个人内容库, 在第 一用户建立或更新第一内容库的内容后, 内容服务器向订阅用户发起通 知, 第二用户使用第二终端设备获取第一个人内容库的内容列表。
方法三: 第一用户建立或更新个人内容库后, 将个人内容库信息通过 短消息或电子邮件等方式发送给第二用户, 该短消息或电子邮件中包括第 一个人内容库的内容列表的链接, 第二用户使用第二终端设备根据该个人 内容库信息获取第一个人内容库的内容列表。
方法四: 第一用户建立或更新第一个人内容库后, 将个人内容库信息 发布到社交网络, 例如: 通过社交网络发布第一个人内容库的内容列表的 链接, 第二用户根据社交网络中的好友动态, 使用第二终端设备获取第一 个人内容库的内容列表。
步骤 302: 第二终端设备获取目标个人内容的内容标识。
在本步骤中, 第二用户根据第一个人内容库的内容列表, 选择希望收 看的内容作为目标个人内容, 向第二终端设备发送目标个人内容指示信 息, 该指示信息中包括该目标个人内容在第一个人内容库中的内容标识。
步骤 303 : 第二终端设备向 IPTV控制实体发送第二请求消息。
在本步骤中, 该第二请求消息中包括第一终端设备对应的用户标识和 上述目标个人内容的内容标识。 其中, 第一终端设备对应的用户标识为第 一用户的用户标识。
步骤 304: IPTV控制实体向 IPTV应用实体发送目标个人内容的配置 信息请求消息。
在本步骤中, IPTV控制实体根据上述第二请求消息, 向 IPTV应用实 体发送目标个人内容的配置信息请求消息。 其中, 目标个人内容的配置信 息请求消息中包括目标个人内容的内容标识, 用于向 IPTV应用实体指示 该消息请求的配置信息为该内容标识对应的目标个人内容的配置信息。
步骤 305: IPTV应用实体向 IPTV控制实体返回目标个人内容的配置 信息。
在本步骤中, IPTV应用实体根据步骤 304 中目标个人内容的配置信 息请求消息中的目标个人内容的内容标识, 查询 IPTV应用实体自身存储 的配置信息以及配置信息与内容标识的对应关系, 获取目标个人内容的内 容标识对应的配置信息并将其返回给 IPTV控制实体。
如果目标个人内容是 IPTV***提供的点播内容、 直播内容、 将 IPTV 直播内容作为个人内容库点播内容或第一终端本地提供的个人制作内容, 在步骤 207之后, 该个人内容已经通过录制或上传的方式存储在内容服务 器上, 则配置信息中只包括该目标个人内容的访问地址, 该访问地址用于 指示该目标个人内容在内容服务器的存储位置。
如果目标个人内容是节选片段的内容, 则配置信息中不仅包括目标个 人内容的访问地址, 还需要包括节选片段的内容的开始时间和结束时间。 具体地, 对于目标个人内容是节选片段的内容的情况, 将通过本发明实施 例四进行详细说明。
如果釆用第二用户通过观影厅业务收看第一用户的个人内容库的内 容的方式, 目标个人内容的内容属性中包括建立观影厅的触发条件等描述 信息, 则配置信息中不仅包括目标个人内容的访问地址, 还需要包括建立 观影厅的指示信息。 具体地, 对于目标个人内容的内容属性中包括建立观 影厅的触发条件等描述信息的情况, 将通过本发明实施例五进行详细说 明。
步骤 306: IPTV控制实体根据配置信息在第二终端设备与内容服务器 之间建立会话, 第二终端设备从内容服务器获取目标个人内容。
在本步骤中, IPTV 控制实体根据配置信息进行判断。 如果配置信息 中包含访问权限信息, IPTV 控制实体首先根据访问权限信息验证第二终 端设备对应的用户的访问权限, 即第二用户的访问权限, 判断第二用户是 否具有访问目标个人内容的权限, 只有在第二用户具备访问权限时, IPTV 控制实体才会建立会话。 在本发明实施例三中, 第二用户获得第一内容库的内容列表后, 从内 容列表中选择目标个人内容, 通过第二终端设备向网络侧发送第二请求消 息, 网络侧的 IPTV控制实体、 IPTV应用实体和内容服务器根据第一个人 内容库的配置信息建立会话, 使得第二终端设备从内容服务器获取目标个 人内容。 通过建立第一个人内容库和向第二用户内容推送第一个人内容库 的内容列表, 能够在一次内容推送过程中向第二用户推送第一个人内容库 的全部内容, 从而提高了内容推送效率。 并且, 在第一用户完成第一个人 内容库的建立之后, 可以通过第二用户主动申请获取的方式, 或通过第一 用户向第二用户单独推荐的方式, 或通过第一用户发布到社交网络的方 式, 使得第二用户获取第一个人内容库的内容列表。 第二用户能够通过多 种方式灵活地获取第一个人内容库的内容列表, 从而进一步提高了内容推 送过程的推送效率和灵活性。
在本发明实施例三中, 如果第二用户从第一个人内容库中获取并收看 录制内容, 则 IPTV控制实体根据配置信息在第二终端设备与内容服务器 之间建立会话的具体方法可以釆用现有技术中在 IPTV***中建立会话的 任何具体方法, 第二终端设备从内容服务器获取目标个人内容的具体方法 可以釆用现有技术中在 IPTV***中获取个人内容的任何具体方法, 对上 述两个过程中釆用的具体方法不做限制。 如果第二用户从第一个人内容库 中获取并收看节选片段的内容, 则可以按照下述的本发明实施例四的具体 过程执行。 如果第二用户釆用观影厅方式获取并收看内容, 则可以按照下 述的本发明实施例五的具体过程执行。
图 4为本发明实施例四的个人内容分享方法中第二终端设备获取第一 内容库的个人内容的信令流程图。 本发明实施例四釆用与本发明实施例一 相同的个人内容分享方法, 在本发明实施例四中, 以推送的个人内容为节 选片段的内容为例, 对图 3所示的个人内容分享方法中第二终端设备获取 第一内容库的个人内容的具体过程进行详细说明。 第二终端设备获取第一 内容库的个人内容的过程在图 2所示的全部步骤执行完毕之后开始, 如图 4所示, 在推送的个人内容为节选片段的内容的情况下, 第二终端设备获 取第一内容库的个人内容的过程具体包括如下步骤。
步骤 401 : 第二终端设备获取第一个人内容库的内容列表。 步骤 402: 第二终端设备获取目标个人内容的指示信息。
步骤 403 : 第二终端设备向 IPTV控制实体发送第二请求消息。
本发明实施例四的步骤 401至步骤 403分别与本发明实施例三的步骤 301至步骤 303相同, 在此不再赘述。 具体地, 在本发明实施例四中, 上 述目标个人内容为节选片段的内容, 第二请求消息中携带节选片段的内容 的指示信息。
步骤 404: IPTV控制实体向 IPTV应用实体发送目标个人内容配置信 息请求消息。
步骤 405: IPTV应用实体向 IPTV控制实体返回目标个人内容的配置 信息。
在本发明实施例四中, 由于目标个人内容为节选片段的内容, 则上述 配置信息中不仅包括该节选片段的内容的访问地址, 而且还包括该节选片 段的内容的开始时间和结束时间。
步骤 406: IPTV控制实体向内容服务器发送第二请求消息。
在本步骤中, 该第二请求消息中携带节选片段的内容的指示信息。 步骤 407: 内容服务器向 IPTV控制实体返回上述节选片段内容对应 的实时流传输协议 ( Real Time Streaming Protocol, 简称 RTSP )会话标识。
步骤 408: IPTV控制实体向第二终端设备返回 RTSP会话标识和该节 选片段的内容的开始时间和结束时间。
步骤 409: 第二终端设备向内容服务器发起播放请求消息。
在本步骤中, 该播放请求消息中携带 RTSP会话标识和该节选片段的 内容的开始时间和结束时间。 其中, 该节选片段的内容的开始时间和结束 时间可以以 RTSP值域的头域的形式添加。 RTSP值域的头域的一个具体 的实施例如下:
PLAY rtsp:〃 Cluster.orangeCDN.net/chevaliers— du—ciel //向 CDN服务器发起 PLAY请求
CSeq: 1981 II 消息序号
Session: 940211290776250 II rtsp session ID
Range: npt=10-15 II 请求播放第 10至 15秒的内容
步骤 410: 内容服务器向第二终端设备传送该节选片段的内容的媒体 流。 在本步骤中, 内容服务器向第二终端设备传送该节选片段的内容的媒 体流, 第二终端设备接收上述媒体流并播放, 则第二用户能够收看到该节 选片段的内容。
在本发明实施例四中, 第二终端设备获取第一个人内容库的内容列表 之后, 通过 IPTV控制实体从 IPTV应用实体获取目标个人内容的配置信 息, 根据该配置信息从内容服务器获取目标个人内容的媒体流, 从而第二 终端设备通过第一个人内容库的内容列表获取并播放第一终端设备推送 的个人内容。 因为第一个人内容库的内容列表中包括多个个人内容, 因此 通过能够一次内容推送过程向第二终端设备推送多个个人内容, 从而提高 了内容推送的效率。
图 5为本发明实施例五的个人内容分享方法中第二终端设备获取第一 内容库的个人内容的信令流程图。 本发明实施例五釆用与本发明实施例一 相同的个人内容分享方法, 在本发明实施例五中, 以推送的个人内容为通 过观影厅业务收看的个人内容为例, 对图 3所示的个人内容分享方法中第 二终端设备获取第一内容库的个人内容的具体过程进行详细说明。 第二终 端设备获取第一内容库的个人内容的过程在图 2所示的全部步骤执行完毕 之后开始, 如图 5所示, 在推送的个人内容为通过观影厅业务收看的个人 内容的情况下, 第二终端设备获取第一内容库的个人内容的过程具体包括 如下步骤。
观影厅业务用于使接入同一观影厅的全部用户同步收看同一内容, 并 且, 在同步收看同一内容的基础上, 还可以建立聊天室, 接入该观影厅的 全部用户能够在收看内容的同时在该聊天室内进行交流、 讨论。 在本发明 实施例五中, 以第一用户创建观影厅为例, 首先, 执行第一用户创建并接 入观影厅的流程, 包括如下步骤 501至步骤 511。
步骤 501 : 第一终端设备获取目标个人内容。
在本步骤中, 第一用户从第一个人内容库的内容列表中选择待收看的 个人内容作为目标个人内容, 向第一终端设备下发用于指示目标个人内容 的控制信号。 在本发明实施例五中, 该目标个人内容为釆用观影厅播放的 个人内容。
步骤 502: 第一终端设备向 IPTV控制实体发送第二请求消息。 在本步骤中, 该第二请求消息包括目标个人内容的内容标识。
步骤 503 : IPTV控制实体向 IPTV应用实体发送目标个人内容配置信 息请求消息。
步骤 504: IPTV应用实体向 IPTV控制实体返回目标个人内容的配置 信息。
在本发明实施例五中, 由于目标个人内容为通过观影厅收看的内容, 则上述配置信息中不仅包括该个人内容的访问地址, 而且还包括建立观影 厅指示信息和观影厅的目标地址。 具体地, 观影厅的目标地址可以是虚拟 空间服务器的地址,观影厅的目标地址可以预先配置在 IPTV应用实体中, 或者, 由第一用户在建立个人内容库时指定观影厅的目标地址。
步骤 505: IPTV 控制实体向虚拟空间服务器发送观影厅创建请求消 息。
在本步骤中, IPTV 控制实体根据配置信息中的观影厅的目标地址, 获取虚拟空间服务器的地址, 根据该地址向对应的虚拟空间服务器发送观 影厅创建请求消息。
步骤 506: 虚拟空间服务器创建观影厅并将第一终端设备加入该观影 厅。
在本步骤中, 虚拟空间服务器根据观影厅创建请求消息创建观影厅, 该创建请求消息中的目标地址为请求业务的地址。 虚拟空间服务器根据该 观影厅创建请求消息为该观影厅分配观影厅的实际地址, 例如, 对于来自 不同用户的观影厅创建请求, 服务器对不同的用户分配不同的实际地址供 他们使用。
步骤 507: 虚拟空间服务器向 IPTV控制实体返回观影厅创建成功响 应消息。
步骤 508: IPTV控制实体更新目标个人内容的配置信息。
在本步骤中, IPTV控制实体首先通过与 IPTV应用实体连接的接口, 向 IPTV应用实体请求获取配置信息, 然后 IPTV控制实体更新目标个人 内容的配置信息, IPTV 控制实体将观影厅的实际地址更新到目标个人内 容的配置信息中。
步骤 509: IPTV 控制实体向第一终端设备返回建立会话成功响应消 息。
步骤 510: 第一终端设备向传输处理功能实体 (Transport Processing Functions , 简称 TPF )发送加入组播请求消息。
在本步骤中, 该加入组播请求消息中包括: 个人内容的组播地址。 步骤 511 : 传输处理功能实体向第一终端设备传送目标个人内容的媒 体流。
在本步骤中, 传输处理功能实体将第一终端设备加入观影厅直播内容 的组播信道, 向第一终端设备传送目标个人内容的媒体流。
在步骤 511之后, 第一终端设备已经完成建立并接入观影厅, 该观影 厅播放上述目标个人内容。 如果过第二用户从第一个人内容库的内容列表 中选择收看的目标个人内容也是上述观影厅中的目标节目内容, 则接下来 执行第二用户接入该观影厅的流程, 包括如下步骤 521至步骤 529。
步骤 521 : 第二终端设备获取目标个人内容。
在本步骤中, 第二用户从第一个人内容库的内容列表中选择待收看的 个人内容作为目标个人内容, 向第二终端设备下发用于指示目标个人内容 的控制信号。 在本发明实施例五中, 第二终端设备获取的目标个人内容与 上述步骤 501中第一终端设备获取的目标个人内容为同一个人内容。
步骤 522: 第二终端设备向 IPTV控制实体发送第二请求消息。
在本步骤中, 该第二请求消息中携带上述目标个人内容的内容标识。 步骤 523 : IPTV控制实体向 IPTV应用实体发送目标个人内容配置信 息请求消息。
步骤 524: IPTV应用实体向 IPTV控制实体返回目标个人内容的配置 信息。
步骤 525: IPTV控制实体对第二终端设备进行权限验证并获取观影厅 地址。
步骤 526: IPTV控制实体引导第二终端设备加入观影厅。
步骤 527: IPTV 控制实体向第二终端设备返回建立会话成功响应消 息。
步骤 528:第二终端设备向传输处理功能实体发送加入组播请求消息。 在本步骤中, 该加入组播请求消息中包括: 个人内容的组播地址。 步骤 529: 传输处理功能实体向第二终端设备传送目标个人内容的媒 体流。
在本步骤中, 传输处理功能实体将第二终端设备加入观影厅直播内容 的组播信道, 向第二终端设备传送目标个人内容的媒体流。
在步骤 529之后, 第一终端设备与第二终端设备均已经加入到该观影 厅中, 第一终端设备与第二终端设备同步播放观影厅中的目标个人内容, 进一步地, 第一用户和第二用户还可以分别通过第一终端设备和第二终端 设备利用观影厅的通信功能进行实时消息交互, 对共同收看的节目进行交 流。
在上述本发明实施例五的具体过程中, 由第一终端设备建立观影厅, 当使用第二终端设备的第二用户选择的目标个人内容为通过观影厅收看 的内容时, 第二终端设备接入观影厅, 第一用户与第二用户同步收看该个 人内容。 在本发明其它的具体实施例中, 还可以由第二终端设备建立观影 厅, 在第二终端设备建立观影厅后, 第一终端设备接入观影厅, , 第一用 户与第二用户同步收看该个人内容。 在由第二终端设备建立观影厅的具体 实施方式中, 第二终端设备建立观影厅的具体过程与本发明实施例五中第 一终端设备建立观影厅的过程相同, 即, 上述步骤 501至步骤 511中由第 一终端设备执行的操作, 在此具体实施方式中由第二终端设备完成。 在由 第二终端设备建立观影厅的具体实施方式中, 第一终端设备接入观影厅的 具体过程与本发明实施例五中第二终端设备接入观影厅的过程相同, 即, 上述步骤 521至步骤 529中由第二终端设备执行的操作, 在此具体实施方 式中由第一终端设备完成。
在本发明实施例五中, 通过建立观影厅, 从而使得第一用户与第二用 户可以同步收看同一个个人内容, 因此在提高个人内容分享效率的同时, 进一步增加了个人内容分享的灵活性。
图 6为本发明实施例六的个人内容分享服务器的结构示意图。 如图 6 所示, 该个人内容发现***中至少包括: IPTV应用实体 61、 IPTV控制实 体 62和内容服务器 63。
其中, IPTV应用实体 61用于接收第一终端设备发送的第一请求消息, 第一请求消息包括: 第一个人内容库中个人内容的属性信息, IPTV应用实体 61用于根据属性信息生成并存储第一个人内容库的配置信息, 第一个人内容 库的配置信息包括: 至少一个个人内容的内容标识和所述内容标识对应的个 人内容访问指示信息。
IPTV控制实体 62用于接收第二终端设备发送的第二请求消息, 第二请 求消息包括: 第一个人内容库中目标个人内容的内容标识, IPTV控制实体 62用于根据所述目标个人内容的内容标识从 IPTV应用实体 62获取对应的个 人内容访问指示信息, 根据所述个人内容访问指示信息在所述第二终端设备 与内容服务器 63之间建立会话。
内容服务器 63用于存储第一个人内容库中的个人内容,通过会话向第二 终端设备提供目标个人内容。
在上述技术方案的基础上, 进一步地, 在个人内容分享服务器包括 IPTV 应用实体 61、 IPTV控制实体 62和内容服务器 63的基础上, 还包括: 虚拟 空间服务器 64。 虚拟空间服务器 64用于根据观影厅创建请求消息创建观影 厅。 IPTV控制实体 62还用于向虚拟空间服务器 64发送观影厅创建请求消息, 引导第二终端设备加入观影厅。 内容服务器 63还用于通过所述观影厅向第二 终端设备提供目标个人内容。 具体地, 在个人内容分享服务器包括虚拟空间 服务器 64的情况下, 内容服务器 63具体可以釆用传输处理功能实体实现。
在上述技术方案的基础上, 具体地, 个人内容分享服务器还包括: IPTV 服务资料实体 65和 IPTV元数据控制实体 66。 IPTV应用实体 61还用于向 IPTV服务资料实体 65发送包括第一终端对应的用户标识的权限验证请求消 息,根据权限验证通过消息控制内容服务器 63存储第一个人内容库中的个人 内容。 IPTV服务资料实体 65用于存储订阅信息, 根据权限验证请求消息查 询第一终端对应的用户标识的订阅信息中是否包括个人内容库业务, 是则向 IPTV应用实体 61返回权限验证通过消息。 IPTV元数据控制实体 66用于建 立第一个人内容库对应的元数据并存储于内容服务器中。
在上述技术方案的基础上, 进一步地, 个人内容包括: IPTV点播内容、 IPTV直播内容、 将 IPTV直播内容作为个人内容库点播内容、 节选片段的内 容、 第一终端本地提供的个人制作内容、 附加观影厅的内容。
所述第一个人内容库中个人内容的属性信息包括: 所述个人内容的内容 标识、 名称、 来源或描述信息。 所述第一个人内容库的配置信息包括: 所述第一个人内容库中的 IPTV 点播内容、 IPTV直播内容、 将 IPTV直播内容作为个人内容库点播内容、 第 一终端本地提供的个人制作内容、 节选片段的内容、 附加观影厅的内容的访 以及所述附加观影厅的内容的建立观影厅指示信息和观影厅的目标地址。
在上述技术方案的基础上, 进一步地, 所述第一请求消息中还包括: 权 限信息, 所述权限信息用于设置使用第一终端设备的用户以外的其它用户对 所述第一个人内容库或对所述第一个人内容库中的至少一个个人内容的访问 权限。
在上述技术方案的基础上, 进一步地, IPTV应用实体 61还用于当所述 个人内容包含将 IPTV 直播内容作为个人内容库点播内容时, 在接收到所述 第一请求消息后, 录制并存储所述直播节目, 并向所述第一个人内容库的配 置信息中存储所述将 IPTV 直播内容作为个人内容库点播内容的访问地址。 IPTV应用实体 61还用于当所述个人内容包含个人制作内容时, 通知用户上 传所述个人制作内容, 向内容服务器存储用户上传的个人制作内容, 并向所 述第一个人内容库的配置信息中存储所述个人制作内容的访问地址。
在上述技术方案的基础上, IPTV应用实体 61具体用于当个人内容为视 述配置信息; 则 IPTV控制实体 62具体用于向第二终端设备传送所述节选片 段的开始时间和结束时间之间的媒体流。
在上述技术方案的基础上, IPTV应用实体 61具体用于当个人内容为附 加观影厅的内容时, 生成并存储包括建立观影厅指示信息和观影厅的目标地 址的所述配置信息; 则 IPTV控制实体 62具体用于引导所述第二终端设备加 入观影厅。 在上述技术方案的基础上, 进一步地, 当个人内容为附加观影厅 的内容时, IPTV控制实体 62还用于接收第一终端的建立观影厅会话请求消 息, 建立观影厅会话请求消息中包含目标个人内容的内容标识, 内容标识对 应的配置信息中包含建立观影厅指示信息, IPTV控制实体 62还用于向虚拟 空间服务器请求创建观影厅。
上述个人内容分享服务器中的各个组成部分的具体工作流程和执行功能 可以参见前述本发明实施例一至本发明实施例五的相应记载,在此不再赘述。 在本发明实施例六中, 第一用户使用第一终端设备通过个人内容分享 服务器中的 IPTV应用实体建立第一个人内容库, 在该第一个人内容库中 存储第一用户的个人内容的内容标识, 第二用户使用第二终端设备获取第 一个人内容库的内容列表, 从而可以从该列表中选择个人内容并获取所选 内容的内容标识, 通过 IPTV控制实体和 IPTV应用实体根据内容标识和 获得并观看对应的个人内容。 因此, 釆用该内容分享服务器, 第二用户在 未经过第一用户推送时, 仍然可以通过访问第一个人内容库来主动获取第 一用户的个人内容, 从而扩展了个人内容分享业务的应用范围。
以上对本发明的个人内容分享服务器的结构进行了介绍, 下面通过本 发明的下述实施例, 对终端设备的结构进行说明。
图 7为本发明实施例七的终端设备的结构示意图。 该终端设备作为上述 各个本发明实施例中的第一终端设备。 如图 7所示, 该终端设备至少包括: 消息生成单元 71和第一发送单元 72。
其中, 消息生成单元 71用于生成第一请求消息。 该第一请求消息包括: 第一个人内容库中个人内容的属性信息。
第一发送单元 72用于向个人内容分享服务器发送第一请求消息,以使个 人内容分享服务器根据属性信息生成并存储第一个人内容库的配置信息。 该 第一个人内容库的配置信息包括: 至少一个个人内容的内容标识和所述内容 标识对应的个人内容访问指示信息。
在上述技术方案的基础上, 进一步地, 该终端设备还可以包括: 第一接 收单元 73和上传单元 74。 第一接收单元 73用于接收来自个人内容分享服务 器的上传内容通知消息。 上传单元 74用于根据上传内容通知消息, 向个人内 容分享服务器上传个人制作内容。
在上述技术方案的基础上, 进一步地, 该终端设备还可以包括: 观影 厅建立请求单元 75。 观影厅建立请求单元 75用于向个人内容分享服务器 发送建立观影厅会话请求消息, 以使个人内容分享服务器向虚拟空间服务 器请求创建观影厅。 建立观影厅会话请求消息中包含目标个人内容的内容 标识, 内容标识对应的配置信息中包含建立观影厅指示信息。 图 8为本发明实施例八的终端设备的结构示意图。 该终端设备作为上述 各个本发明实施例中的第二终端设备。 如图 8所示, 该终端设备至少包括: 第二发送单元 81和第二接收单元 82。
其中, 第二发送单元 81用于向个人内容分享服务器发送第二请求消息, 以使个人内容分享服务器根据目标个人内容的内容标识获取对应的个人内容 访问指示信息。 该第二请求消息包括: 第一个人内容库中目标个人内容的内 容标识。
第二接收单元 82 用于接收个人内容分享服务器根据个人内容访问指示 信息提供的目标个人内容。
图 9为本发明实施例九的个人内容分享***的结构示意图。 如图 9所 示, 该个人内容分享***中至少包括: 个人内容分享服务器 91、 第一终端 设备 92和第二终端设备 93。 其中, 个人内容分享服务器 91、 第一终端设 备 92和第二终端设备 93的执行功能以及内部组成结构参见上述本发明实 施例一至本发明实施例八中的相应描述, 在此不再赘述。
需要说明的是: 对于前述的各方法实施例, 为了简单描述, 故将其都 表述为一系列的动作组合, 但是本领域技术人员应该知悉, 本发明并不受 所描述的动作顺序的限制, 因为依据本发明, 某些步骤可以釆用其他顺序 或者同时进行。 其次, 本领域技术人员也应该知悉, 说明书中所描述的实 施例均属于优选实施例, 所涉及的动作和模块并不一定是本发明所必须 的。
在上述实施例中, 对各个实施例的描述都各有侧重, 某个实施例中没 有详述的部分, 可以参见其他实施例的相关描述。
本领域普通技术人员可以理解: 实现上述方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成, 前述的程序可以存储于一计算机可读 取存储介质中, 该程序在执行时, 执行包括上述方法实施例的步骤; 而前述 的存储介质包括: ROM、 RAM, 磁碟或者光盘等各种可以存储程序代码的介 最后应说明的是: 以上实施例仅用以说明本发明的技术方案, 而非对其限 制; 尽管参照前述实施例对本发明进行了详细的说明, 本领域的普通技术 人员应当理解: 其依然可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分技术特征进行等同替换; 而这些修改或者替换, 并不使相 应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims

权 利 要 求 书
1、 一种个人内容分享方法, 其特征在于, 包括:
个人内容分享服务器接收第一终端设备发送的第一请求消息, 所述第一 请求消息包括: 第一个人内容库中个人内容的属性信息, 所述属性信息至少 包括个人内容的内容标识;
个人内容分享服务器根据所述属性信息生成并存储第一个人内容库的配 置信息, 所述第一个人内容库的配置信息包括: 至少一个个人内容的内容标 识和所述内容标识对应的个人内容访问指示信息;
个人内容分享服务器接收第二终端设备发送的第二请求消息, 所述第二 请求消息包括: 第一个人内容库中目标个人内容的内容标识;
个人内容分享服务器根据所述目标个人内容的内容标识获取对应的个人 内容访问指示信息, 根据所述个人内容访问指示信息向所述第二终端设备提 供所述目标个人内容。
2、 如权利要求 1所述的方法, 其特征在于, 所述第一个人内容库中个人 内容的属性信息包括:
所述个人内容的内容标识、 名称、 来源或描述信息, 所述描述信息指示 所述个人内容的种类。
3、 如权利要求 2所述的方法, 其特征在于,
所述第一请求消息中还包括: 权限信息, 所述权限信息用于设置使用第 一终端设备的用户以外的其它用户对所述第一个人内容库或对所述第一个人 内容库中的至少一个个人内容的访问权限;
所述根据所述个人内容访问指示信息向所述第二终端设备提供所述目标 个人内容之前还包括: 根据所述权限信息验证所述第二终端设备是否具有访 问目标个人内容的权限, 如果是, 执行根据所述个人内容访问指示信息向所 述第二终端设备提供所述目标个人内容的步骤。
4、 如权利要求 2或 3所述的方法, 其特征在于,
根据个人内容的描述信息的指示, 所述个人内容包括: IPTV点播内容、 IPTV直播内容、 将 IPTV直播内容作为个人内容库点播内容、 节选片段的内 容、 第一终端本地提供的个人制作内容或附加观影厅的内容;
若所述个人内容包括 IPTV 点播内容, 则所述个人内容访问指示信息包 括: 所述第一个人内容库中的 IPTV点播内容的访问地址;
若所述个人内容包括 IPTV 直播内容, 则所述个人内容访问指示信息包 括: 所述第一个人内容库中的 IPTV直播内容的访问地址;
若所述个人内容包括将 IPTV 直播内容作为个人内容库点播内容, 则所 述个人内容访问指示信息包括: 所述第一个人内容库中的将 IPTV 直播内容 作为个人内容库点播内容的访问地址;
若所述个人内容包括第一终端本地提供的个人制作内容, 则所述个人内 容访问指示信息包括: 所述第一个人内容库中的第一终端本地提供的个人制 作内容的访问地址;
若所述个人内容包括节选片段的内容, 则所述个人内容访问指示信息包 括: 所述第一个人内容库中的节选片段的内容的开始时间、 结束时间和访问 地址;
若所述个人内容包括附加观影厅的内容, 则所述个人内容访问指示信息 包括: 所述第一个人内容库中的所述附加观影厅的内容的建立观影厅指示信 息和观影厅的目标地址。
5、 如权利要求 4所述的方法, 其特征在于, 所述个人内容分享服务器根 据所述属性信息生成并存储第一个人内容库的配置信息之前还包括:
若所述个人内容包含将 IPTV 直播内容作为个人内容库点播内容, 所述 个人内容分享服务器在接收到所述第一请求消息后, 录制并存储所述直播节 目, 并在所述第一个人内容库的配置信息中存储所述将 IPTV 直播内容作为 个人内容库点播内容的访问地址。
6、 如权利要求 4或 5所述的方法, 其特征在于, 所述个人内容分享服务 器根据所述属性信息生成并存储第一个人内容库的配置信息之前还包括: 若所述个人内容包含个人制作内容, 所述个人内容分享服务器向所述第 一终端设备发送上传内容通知消息, 通知所述第一终端设备上传所述个人制 作内容, 存储用户上传的个人制作内容, 并在所述第一个人内容库的配置信 息中存储所述个人制作内容的访问地址。
7、 如权利要求 4至 6中任意一项所述的方法, 其特征在于,
若所述个人内容包含视频节选片段的内容, 所述个人内容分享服务器根 据所述配置信息向所述第二终端设备提供所述目标个人内容包括: 向所述第
8、 如权利要求 4至 7中任意一项所述的方法, 其特征在于, 若所述个人内容为附加观影厅的内容, 所述个人内容分享服务器根据所 述配置信息向所述第二终端设备提供所述目标个人内容包括: 引导所述第二 终端设备加入所述观影厅。
9、 如权利要求 8所述的方法, 其特征在于, 所述个人内容分享服务器接 收第二终端设备发送的第二请求消息之前还包括:
所述个人内容分享服务器接收所述第一终端的建立观影厅会话请求消 息, 所述建立观影厅会话请求消息中包含目标个人内容的内容标识, 所述内 容标识对应的配置信息中包含建立观影厅指示信息;
所述个人内容分享服务器根据所述建立观影厅指示信息向虚拟空间服务 器请求创建观影厅, 由虚拟空间服务器创建观影厅。
10、 一种个人内容分享服务器, 其特征在于, 包括:
IPTV应用实体, 用于接收第一终端设备发送的第一请求消息, 所述第一 请求消息包括: 个人内容的属性信息, 所述属性信息至少包括个人内容的内 容标识, 根据所述属性信息生成并存储第一个人内容库的配置信息, 所述第 一个人内容库的配置信息包括: 至少一个个人内容的内容标识和所述内容标 识对应的个人内容访问指示信息;
IPTV控制实体, 用于接收第二终端设备发送的第二请求消息, 所述第二 请求消息包括: 第一个人内容库中目标个人内容的内容标识, 根据所述目标 个人内容的内容标识从所述 IPTV应用实体获取对应的个人内容访问指示信 息, 根据所述个人内容访问指示信息在所述第二终端设备与内容服务器之间 建立会话;
内容服务器, 用于存储所述第一个人内容库中的个人内容, 通过所述会 话向所述第二终端设备提供所述目标个人内容。
11、 如权利要求 10所述的服务器, 其特征在于, 所述第一个人内容库中 个人内容的属性信息包括:
所述个人内容的内容标识、 名称、 来源或描述信息, 所述描述信息指示 所述个人内容的种类。
12、 如权利要求 10或 11所述的服务器, 其特征在于, 根据个人内容的 描述信息的指示, 所述个人内容包括: IPTV点播内容、 IPTV直播内容、 将 IPTV直播内容作为个人内容库点播内容、 节选片段的内容、 第一终端本地提 供的个人制作内容或附加观影厅的内容;
若所述个人内容包括 IPTV 点播内容, 则所述个人内容访问指示信息包 括: 所述第一个人内容库中的 IPTV点播内容的访问地址;
若所述个人内容包括 IPTV 直播内容, 则所述个人内容访问指示信息包 括: 所述第一个人内容库中的 IPTV直播内容的访问地址;
若所述个人内容包括将 IPTV 直播内容作为个人内容库点播内容, 则所 述个人内容访问指示信息包括: 所述第一个人内容库中的将 IPTV 直播内容 作为个人内容库点播内容的访问地址;
若所述个人内容包括第一终端本地提供的个人制作内容, 则所述个人内 容访问指示信息包括: 所述第一个人内容库中的第一终端本地提供的个人制 作内容的访问地址;
若所述个人内容包括节选片段的内容, 则所述个人内容访问指示信息包 括: 所述第一个人内容库中的节选片段的内容的开始时间、 结束时间和访问 地址;
若所述个人内容包括附加观影厅的内容, 则所述个人内容访问指示信息 包括: 所述第一个人内容库中的所述附加观影厅的内容的建立观影厅指示信 息和观影厅的目标地址。
13、 如权利要求 10至 12中任意一项所述的服务器, 其特征在于, 还包括: 虚拟空间服务器, 用于根据观影厅创建请求消息创建观影厅; 所述 IPTV控制实体还用于向所述虚拟空间服务器发送所述观影厅创建 请求消息, 引导所述第二终端设备加入所述观影厅;
所述内容服务器还用于通过所述观影厅向所述第二终端设备提供所述目 标个人内容。
14、 如权利要求 10至 13中任意一项所述的服务器, 其特征在于, 还包 括:
IPTV服务资料实体, 用于存储订阅信息, 根据权限验证请求消息查询第 一终端对应的用户标识的订阅信息中是否包括个人内容库业务,是则向 IPTV 应用实体返回权限验证通过消息; IPTV元数据控制实体,用于建立所述第一个人内容库对应的元数据并存 储于内容服务器中; 对应的用户标识的所述权限验证请求消息, 根据所述权限验证通过消息控制 所述内容服务器存储所述第一个人内容库中的个人内容。
15、 一种个人内容分享方法, 其特征在于, 包括:
第一终端设备生成第一请求消息, 所述第一请求消息包括: 第一个人内 容库中个人内容的属性信息, 所述属性信息至少包括个人内容的内容标识; 第一终端设备向个人内容分享服务器发送所述第一请求消息, 以使所述 个人内容分享服务器根据所述属性信息生成并存储第一个人内容库的配置信 息, 所述第一个人内容库的配置信息包括: 至少一个个人内容的内容标识和 所述内容标识对应的个人内容访问指示信息。
16、 如权利要求 15所述的方法, 其特征在于, 所述第一终端设备向个人 内容分享服务器发送第一请求消息之后, 还包括:
所述第一终端设备接收来自所述个人内容分享服务器的上传内容通知消 息;
所述第一终端设备根据所述上传内容通知消息, 向所述个人内容分享服 务器上传个人制作内容。
17、 如权利要求 15或 16所述的方法, 其特征在于, 所述第一终端设备 向个人内容分享服务器发送第一请求消息之后, 还包括:
所述第一终端设备向所述个人内容分享服务器发送建立观影厅会话请求 消息, 所述建立观影厅会话请求消息中包含目标个人内容的内容标识, 所述 内容标识对应的配置信息中包含建立观影厅指示信息, 以使所述个人内容分 享服务器向虚拟空间服务器请求创建观影厅。
18、 一种终端设备, 其特征在于, 包括:
消息生成单元, 用于生成第一请求消息, 所述第一请求消息包括: 第一 个人内容库中个人内容的属性信息, 所述属性信息至少包括个人内容的内容 标识;
第一发送单元, 用于向个人内容分享服务器发送所述第一请求消息, 以 使所述个人内容分享服务器根据所述属性信息生成并存储第一个人内容库的 配置信息, 所述第一个人内容库的配置信息包括: 至少一个个人内容的内容 标识和所述内容标识对应的个人内容访问指示信息。
19、 如权利要求 18所述的设备, 其特征在于, 还包括:
第一接收单元, 用于接收来自所述个人内容分享服务器的上传内容通知 消息;
上传单元, 用于根据所述上传内容通知消息, 向所述个人内容分享服务 器上传个人制作内容。
20、 如权利要求 18或 19所述的设备, 其特征在于, 还包括:
观影厅建立请求单元, 用于向所述个人内容分享服务器发送建立观影厅 会话请求消息, 所述建立观影厅会话请求消息中包含目标个人内容的内容标 识, 所述内容标识对应的配置信息中包含建立观影厅指示信息, 以使所述个 人内容分享服务器向虚拟空间服务器请求创建观影厅。
21、 一种个人内容分享方法, 其特征在于, 包括:
第二终端设备向个人内容分享服务器发送第二请求消息, 所述第二请求 消息包括: 第一个人内容库中目标个人内容的内容标识, 以使所述个人内容 分享服务器根据所述目标个人内容的内容标识获取对应的个人内容访问指示 信息;
第二终端设备接收所述个人内容分享服务器根据所述个人内容访问指示 信息提供的所述目标个人内容。
22、 一种终端设备, 其特征在于, 包括:
第二发送单元, 用于向个人内容分享服务器发送第二请求消息, 所述第 二请求消息包括: 第一个人内容库中目标个人内容的内容标识, 以使所述个 人内容分享服务器根据所述目标个人内容的内容标识获取对应的个人内容访 问指示信息;
第二接收单元, 用于接收所述个人内容分享服务器根据所述个人内容访 问指示信息提供的所述目标个人内容。
23、 一种个人内容分享***, 其特征在于, 包括: 如权利要求 10至 14 所述的个人内容分享服务器、 如权利要求 18至 20所述的终端设备和如权利 要求 22所述的终端设备。
PCT/CN2012/080127 2012-01-04 2012-08-15 个人内容分享方法、***、服务器和终端设备 WO2013102355A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP12864182.6A EP2713566A4 (en) 2012-01-04 2012-08-15 TERMINAL DEVICE, SERVER, SYSTEM AND METHOD FOR SHARING PERSONAL CONTENT
US14/143,927 US20140115641A1 (en) 2012-01-04 2013-12-30 Personal Content Sharing Method, System, Server, and Terminal Device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210000970.2 2012-01-04
CN201210000970.2A CN103200430B (zh) 2012-01-04 2012-01-04 个人内容分享方法、***、服务器和终端设备

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/143,927 Continuation US20140115641A1 (en) 2012-01-04 2013-12-30 Personal Content Sharing Method, System, Server, and Terminal Device

Publications (1)

Publication Number Publication Date
WO2013102355A1 true WO2013102355A1 (zh) 2013-07-11

Family

ID=48722770

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/080127 WO2013102355A1 (zh) 2012-01-04 2012-08-15 个人内容分享方法、***、服务器和终端设备

Country Status (4)

Country Link
US (1) US20140115641A1 (zh)
EP (1) EP2713566A4 (zh)
CN (1) CN103200430B (zh)
WO (1) WO2013102355A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017092257A1 (zh) * 2015-11-30 2017-06-08 乐视控股(北京)有限公司 一种现场直播中的共同收看仿真方法和装置
CN110769281A (zh) * 2019-11-08 2020-02-07 贵阳朗玛信息技术股份有限公司 一种共享音视频的方法及装置

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102685563B (zh) * 2011-03-15 2015-11-25 华为终端有限公司 互联网协议电视内容共享方法、装置以及终端设备
US9251145B2 (en) * 2012-08-01 2016-02-02 International Business Machines Corporation Content management
WO2014028070A1 (en) * 2012-08-17 2014-02-20 Flextronics Ap, Llc Channel changer for intelligent television
CN104378340B (zh) * 2013-08-16 2019-05-10 中兴通讯股份有限公司 一种多媒体内容交互方法及装置
CN104717559A (zh) * 2013-12-13 2015-06-17 中国电信股份有限公司 用于分享在线视频的方法、视频服务器和***
CN104753998A (zh) * 2013-12-30 2015-07-01 方正宽带网络服务股份有限公司 终端、社交应用服务器和信息分享方法
CN104093067B (zh) * 2014-06-23 2017-08-25 广州三星通信技术研究有限公司 在终端中分享、播放视听片段的设备和方法
US20160065677A1 (en) * 2014-09-02 2016-03-03 Palo Alto Research Center Incorporated System and method for a reliable content exchange of a ccn pipeline stream
CN104320680B (zh) * 2014-09-30 2018-08-24 广州华多网络科技有限公司 一种视频直播管理方法、开启方法、相关设备及***
CN104333507B (zh) * 2014-11-11 2018-05-08 广州华多网络科技有限公司 一种基于交互应用的消息传输方法及其***、服务设备
CN105791223B (zh) * 2014-12-22 2020-01-31 联想(北京)有限公司 一种媒体流数据的处理方法及***、电子设备
CN104581366A (zh) * 2014-12-30 2015-04-29 北京奇艺世纪科技有限公司 一种互联网电视播放方法和服务器
WO2017000190A1 (zh) * 2015-06-30 2017-01-05 深圳市星电商科技有限公司 一种信息交互处理方法、***及终端
CN106325087A (zh) * 2015-07-01 2017-01-11 中兴通讯股份有限公司 通告资源处理方法、装置及***
CN105898508A (zh) * 2016-06-01 2016-08-24 北京奇艺世纪科技有限公司 一种视频同步共享播放方法及装置
CN108076387B (zh) * 2016-12-29 2021-05-28 北京市商汤科技开发有限公司 业务对象推送方法及装置、电子设备
CN108989850B (zh) * 2017-08-29 2021-08-06 视联动力信息技术股份有限公司 一种视频播放控制方法及控制***
CN107729483B (zh) * 2017-10-17 2021-05-11 Oppo广东移动通信有限公司 一种分类显示方法、装置、终端及计算机可读存储介质
CN109996123A (zh) * 2018-01-03 2019-07-09 阿里巴巴集团控股有限公司 多媒体数据的处理方法和***及存储介质、移动设备
CN108829528B (zh) * 2018-06-11 2021-06-25 腾讯科技(深圳)有限公司 内容分享方法和装置、消息处理方法和装置
CN110198265A (zh) * 2019-06-06 2019-09-03 ***通信集团内蒙古有限公司 信息处理方法、***、装置、设备和介质
CN111147354B (zh) * 2019-12-25 2022-04-26 广州方硅信息技术有限公司 消息处理方法、装置、设备及存储介质
CN112214774A (zh) * 2020-09-30 2021-01-12 维沃移动通信有限公司 权限设置方法、文件播放方法、装置和电子设备
CN114638231B (zh) * 2022-03-21 2023-07-28 马上消费金融股份有限公司 实体链接方法、装置及电子设备
CN115242875A (zh) * 2022-07-13 2022-10-25 苏州华星光电技术有限公司 消息编码及解码方法、处理装置和存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101399776A (zh) * 2008-10-13 2009-04-01 华为技术有限公司 一种对等网络资源共享的方法、装置及***
CN101729442A (zh) * 2008-10-23 2010-06-09 华为技术有限公司 一种实现内容共享的方法和装置
WO2011034474A1 (en) * 2009-09-17 2011-03-24 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement for sharing media content

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080148330A1 (en) * 2000-02-03 2008-06-19 Gad Liwerant Method and system for sharing video over a network
US7356838B2 (en) * 2001-06-06 2008-04-08 Yahoo! Inc. System and method for controlling access to digital content, including streaming media
US20060123455A1 (en) * 2004-12-02 2006-06-08 Microsoft Corporation Personal media channel
EP1798928A1 (en) * 2005-12-16 2007-06-20 Alcatel Lucent A packet based media delivery system with community channel manager
US20070283385A1 (en) * 2006-06-01 2007-12-06 Chaoxin Charles Qiu Methods and apparatus to provide media content created for a specific individual via IPTV
WO2008072093A2 (en) * 2006-12-13 2008-06-19 Quickplay Media Inc. Mobile media platform
CN101345868A (zh) * 2007-07-09 2009-01-14 华为技术有限公司 共享媒体数据的方法、终端及***
CN101459664B (zh) * 2007-10-22 2010-10-20 华为技术有限公司 一种获取iptv业务媒体描述信息的方法及装置
US20100005517A1 (en) * 2008-07-02 2010-01-07 Telefonaktiebolaget Lm Ericsson (Publ) Iptv content sharing in ims network
US8856903B2 (en) * 2008-09-10 2014-10-07 Nec Corporation Content delivery system
US20100306671A1 (en) * 2009-05-29 2010-12-02 Microsoft Corporation Avatar Integrated Shared Media Selection
US20100100897A1 (en) * 2009-12-18 2010-04-22 Manuel-Devadoss Johson Smith J Method and system to provide live entertainment digital content to the home viewers
US9104302B2 (en) * 2010-09-09 2015-08-11 Opentv, Inc. Methods and systems for drag and drop content sharing in a multi-device environment
US8832763B2 (en) * 2010-09-29 2014-09-09 Verizon Patent And Licensing Inc. Catalog slicing in a video provisioning system
US10057535B2 (en) * 2010-12-09 2018-08-21 Comcast Cable Communications, Llc Data segment service
US9271022B2 (en) * 2011-02-11 2016-02-23 Sony Corporation Internet content subscription service via multiple devices
US8589986B2 (en) * 2011-02-11 2013-11-19 Sony Corporation Method and aparatus for sharing internet assets or content URLs via a second display device
US9106943B2 (en) * 2011-05-04 2015-08-11 Cisco Technology, Inc. Sharing of subscriber-recorded digital video recorder content

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101399776A (zh) * 2008-10-13 2009-04-01 华为技术有限公司 一种对等网络资源共享的方法、装置及***
CN101729442A (zh) * 2008-10-23 2010-06-09 华为技术有限公司 一种实现内容共享的方法和装置
WO2011034474A1 (en) * 2009-09-17 2011-03-24 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement for sharing media content

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2713566A4 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017092257A1 (zh) * 2015-11-30 2017-06-08 乐视控股(北京)有限公司 一种现场直播中的共同收看仿真方法和装置
CN110769281A (zh) * 2019-11-08 2020-02-07 贵阳朗玛信息技术股份有限公司 一种共享音视频的方法及装置

Also Published As

Publication number Publication date
EP2713566A4 (en) 2014-07-30
EP2713566A1 (en) 2014-04-02
US20140115641A1 (en) 2014-04-24
CN103200430B (zh) 2017-05-31
CN103200430A (zh) 2013-07-10

Similar Documents

Publication Publication Date Title
WO2013102355A1 (zh) 个人内容分享方法、***、服务器和终端设备
US10116572B2 (en) Method, device, and system for acquiring streaming media data
JP6490654B2 (ja) 生放送でタイムマシン機能を提供する方法およびシステム
JP4862052B2 (ja) ストリーミングメディアネットワークシステム、ストリーミングメディアサービス実現方法、およびストリーミングメディアサービスイネーブラ
US8189030B2 (en) Permission-based content filtering for video recordings
US20130145016A1 (en) Methods and apparatuses for domain management
JP5269208B2 (ja) データ配信方法及び装置
TW201106199A (en) Media bookmarks
CN102137277B (zh) 实现交互式轮播频道的方法、装置及***
CN106060055B (zh) 一种电视视频播放方法及***
WO2009140922A1 (zh) 频道信息生成、访问控制、交付方法、iptv***及装置
WO2012152168A1 (zh) 在观看节目时获取评论信息的方法、***和装置
JP2009532809A (ja) ピアツーピアのビデオ・オン・デマンド技術
WO2011000289A1 (zh) 一种p2p流媒体数据分发的方法、***及proxy节点
US20150067110A1 (en) Media Playing Method, Apparatus, and System
WO2018090978A1 (zh) 自适应播放、控制方法、机顶盒及电子节目服务器
US20150113565A1 (en) Method for Controlling Media Contents in Virtual Room, Terminal, and Device
WO2015035742A1 (zh) 一种数字电视的音视频共享方法、终端及***
JP4220523B2 (ja) ネットワーク上に応用されるグループ再生方法およびコンピュータシステムおよびコンピュータ読取り可能媒体
US20190068660A1 (en) System, method and apparatus for content eavesdropping
WO2010057391A1 (zh) 一种流媒体播放控制方法、设备及***
US10298984B2 (en) Network PVR
JP2012175221A (ja) 通信システム、動画再生装置、およびコメント入出力端末
JP2016091436A (ja) 通信装置、通信方法、及び、プログラム
WO2016165596A1 (zh) 一种多媒体文件控制方法和***

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12864182

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2012864182

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE