Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
CONTENT SHARING METHOD AND RELATED DEVICE
Document Type and Number:
WIPO Patent Application WO/2013/189240
Kind Code:
A1
Abstract:
Disclosed are a content sharing method and a related device, which are applied to the technical field of communications. The method comprises: if a program content is shared between two user terminal devices which belong to different SP nodes, a first terminal device therein needing to share with a second terminal device the information about the program content to be shared through an SPP node; and then the second terminal device sending to the SPP node an acquisition request of the program content to be shared, and the SPP node sending a content query request to the second SP node of a user to which the second terminal device is subordinate, so as to request to query address information corresponding to an identifier of the program content to be shared, and sending to the second terminal device the address information about the program content which is returned by the second SP node, so that the second terminal device acquires the program content. In the method in this embodiment, the second terminal device need not be added to a network domain where the first terminal device is located, thereby simplifying the flow of sharing the program content between the user terminal devices which belong to different SP nodes.

Inventors:
LV XIAOQIANG (CN)
WANG LEI (CN)
GAO WENMEI (CN)
FAN SHUNAN (CN)
WANG YAHUI (CN)
Application Number:
PCT/CN2013/076823
Publication Date:
December 27, 2013
Filing Date:
June 05, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI DEVICE CO LTD (CN)
International Classes:
H04N21/23
Foreign References:
CN101422042A2009-04-29
CN1455909A2003-11-12
CN102123320A2011-07-13
Download PDF:
Claims:
权利要求

1、 一种内容分享方法, 其特征在于,

用于将第一用户的第一终端设备上显示的待分享节目内容分享给第二用户 的第二终端设备, 所述第一用户注册到第一服务提供商节点, 且所述第一服务 提供商节点提供所述待分享节目内容给所述第一终端设备; 所述第二用户注册 到第二服务提供商节点; 所述方法包括:

服务平台提供商节点接收第二终端设备发送的对所述待分享节目内容的获 取请求, 所述获取请求中包括第二终端设备的用户标识;

如果所述第二终端设备的用户标识未注册到所述第一服务提供商节点, 所 述服务平台提供商节点向所述第二服务提供商节点发送内容查询请求, 所述内 容查询请求中包括所述待分享节目内容的标识;

所述服务平台提供商节点接收所述第二服务提供商节点返回的, 在所述第 二服务提供商节点下与所述待分享节目内容的标识对应的节目内容地址信息, 将所述节目内容地址信息发送给所述第二终端设备, 以便所述第二终端设备获 取所述节目内容。

2、 如权利要求 1所述的方法, 其特征在于, 所述接收第二终端设备发送的 对所述待分享节目内容的获取请求, 之前还包括:

所述服务平台提供商节点接收所述第一终端设备发送的对所述待分享节目 内容的分享请求, 向所述第一终端设备发送接入到所述服务平台提供商节点上 的终端设备的用户标识列表;

所述服务平台提供商节点接收所述第一终端设备从所述用户标识列表中选 择的第二终端设备的用户标识;

所述服务平台提供商节点将所述待分享节目内容的信息发送给所述选择的 第二终端设备。

3、 如权利要求 1所述的方法, 其特征在于, 所述接收第二终端设备发送的 对所述待分享节目内容的获取请求, 之前还包括:

所述服务平台提供商节点接收所述第一终端设备发送的对所述待分享节目 内容的分享请求, 生成本地储存所述待分享节目内容的信息的地址信息, 并将 所述生成的地址信息发送给所述第一终端设备, 以便所述第一终端设备将所述 生成的地址信息发送给所述第二终端设备;

所述服务平台提供商节点接收所述第二终端设备根据所述生成的地址信 息, 发送的对所述待分享节目内容的信息的获取请求, 将所述待分享节目内容 的信息发送给所述第二终端设备。

4、 如权利要求 1至 3任一项所述的方法, 其特征在于, 所述向所述第二服务 提供商节点发送内容查询请求, 之前还包括:

所述服务平台提供商节点获取所述第二终端设备的用户标识所属的第二服 务提供商节点的列表, 并通过拒绝接入响应消息将所述第二服务提供商节点的 列表发送给所述第二终端设备;

所述服务平台提供商节点接收所述第二终端设备发送的对所述待分享内容 的内容查询请求, 所述内容查询请求中包括: 所述第二终端设备的用户标识, 及在所述第二服务提供商节点的列表中选择的第二服务提供商节点的信息; 则所述向所述第二服务提供商节点发送内容查询请求, 具体包括: 向所述 选择的第二服务提供商节点发送内容查询请求。

5、 如权利要求 1至 3任一项所述的方法, 其特征在于, 所述方法还包括: 所述服务平台提供商节点记录待分享节目内容, 第一终端设备的用户标识 及第二终端设备的用户标识的对应关系。 6、 一种内容分享方法, 其特征在于,

用于将第一用户的第一终端设备上显示的待分享节目内容分享给第二用户 的第二终端设备, 所述第一用户注册到第一服务提供商节点, 且所述第一服务 提供商节点提供所述待分享节目内容给所述第一终端设备; 所述第二用户注册 到第二服务提供商节点, 但未注册到所述第一服务提供商节点; 所述方法包括: 所述第二终端设备获取所述待分享节目内容的信息;

所述第二终端设备发送所述待分享节目内容的获取请求给服务平台提供商 节点, 所述获取请求中包括第二终端设备的用户标识;

所述第二终端设备接收所述服务平台提供商节点根据所述获取请求返回 的, 在所述第二服务提供商节点下与所述待分享节目内容对应的节目内容地址 信息;

所述第二终端设备根据所述节目内容地址信息, 向所述第二服务提供商节 点请求获取对应的节目内容。

7、 如权利要求 6所述的方法, 其特征在于, 所述发送所述待分享节目内容 的获取请求给服务平台提供商节点, 之后还包括:

所述第二终端设备接收所述服务平台提供商节点发送的拒绝接入响应消 息, 所述拒绝接入响应消息中包括: 所述第二终端设备所属用户的第二服务提 供商节点的列表;

所述第二终端设备发送待分享节目内容的内容查询请求给所述服务平台提 供商节点, 所述内容查询请求中包括: 所述第二终端设备的用户标识, 及在所 述第二服务提供商节点列表中选择的第二服务提供商节点的信息, 以指示所述 服务平台提供商节点向所述选择的第二服务提供商节点发送内容查询请求。

8、 一种服务平台提供商节点, 其特征在于, 包括: 获取请求接收单元, 用于接收第二终端设备发送的第一终端设备上显示待 分享节目内容的获取请求, 所述获取请求中包括第二终端设备的用户标识; 内容查询单元, 用于如果所述第二终端设备的用户标识未注册到第一服务 提供商节点, 向所述第二终端设备所属用户的第二服务提供商节点发送内容查 询请求, 所述内容查询请求中包括所述待分享节目内容的标识; 其中, 所述第 一终端设备的用户标识注册到所述第一服务提供商节点, 且所述第一服务提供 商节点提供所述待分享节目内容给所述第一终端设备;

地址接收单元, 用于接收所述第二服务提供商节点返回的, 在所述第二服 务提供商节点下与所述待分享节目内容的标识对应的节目内容地址信息; 地址转发单元, 用于将所述节目内容地址信息发送给所述第二终端设备, 以便所述第二终端设备获取所述节目内容。

9、 如权利要求 8所述的节点, 其特征在于, 所述节点还包括:

列表提供单元, 用于接收所述第一终端设备发送的对待分享节目内容的分 享请求, 向所述第一终端设备发送接入到服务平台提供商节点上的终端设备的 用户标识列表;

选择接收单元, 用于接收所述第一终端设备从所述用户标识列表中选择的 第二终端设备的信息;

信息发送单元, 用于将所述待分享节目内容的信息发送给所述选择的第二 终端设备。

10、 如权利要求 8所述的节点, 其特征在于, 所述节点还包括:

地址生成发送单元, 用于接收所述第一终端设备发送的对待分享节目内容 的分享请求, 生成本地储存所述待分享节目内容的信息的地址信息, 并将所述 生成的地址信息通过所述第一终端设备发送给第二终端设备; 信息获取单元, 用于接收所述第二终端设备对所述待分享节目内容的信息 的获取请求, 将所述待分享节目内容的信息发送给所述第二终端设备。

11、 如权利要求 8至 10任一项所述的节点, 其特征在于, 还包括: 响应发送单元, 用于获取所述第二终端设备的用户标识所属用户的第二服 务提供商节点的列表, 并通过拒绝接入响应消息将所述第二服务提供商节点的 列表发送给所述第二终端设备;

内容查询接收单元, 用于接收所述第二终端设备发送的待分享内容的内容 查询请求, 所述内容查询请求中包括: 所述第二终端设备的用户标识, 及在所 述第二服务提供商节点的列表中选择的第二服务提供商节点的信息;

所述内容查询单元, 用于向所述选择的第二服务提供商节点发送内容查询 请求。

12、 如权利要求 8至 10任一项所述的节点, 其特征在于, 分享记录单元, 用 于记录待分享节目内容, 第一终端设备的用户标识及第二终端设备的用户标识 的对应关系。

13、 一种终端设备, 其特征在于, 包括:

分享信息获取单元, 用于获取第一终端设备上显示的待分享节目内容的信 息;

获取请求发送单元, 用于发送所述待分享节目内容的获取请求给服务平台 提供商节点, 所述获取请求中包括本终端设备的用户标识;

地址信息接收单元, 用于接收所述服务平台提供商节点根据所述获取请求 返回的, 在所述本终端设备所属用户的第二服务提供商节点下与所述待分享节 目内容对应的节目内容地址信息; 其中, 所述本终端设备的用户标识未注册到 第一服务提供商节点, 所述第一终端设备的用户标识注册到所述第一服务提供 商节点, 且所述第一服务提供商节点提供所述待分享节目内容给所述第一终端 设备;

待分享获取单元, 用于根据所述节目内容地址信息, 向所述第二服务提供 商节点请求获取对应的节目内容。

14、 如权利要求 13所述的设备, 其特征在于, 还包括:

响应接收单元, 用于接收所述服务平台提供商节点发送的拒绝接入响应消 息, 所述拒绝接入响应消息中包括: 所述本终端设备所属用户的第二服务提供 商节点的列表;

内容查询发送单元, 用于发送待分享内容的内容查询请求给所述服务平台 提供商节点, 所述内容查询请求中包括: 所述本终端设备的用户标识, 及在所 述第二服务提供商节点的列表中选择的第二服务提供商节点的信息, 以指示所 述服务平台提供商节点向所述选择的第二服务提供商节点发送内容查询请求。

15、 一种内容分享方法, 其特征在于,

用于将第一用户的第一终端设备上显示的待分享节目内容分享给第二用户 的第二终端设备, 所述第一用户注册到第一服务提供商节点, 且所述第一服务 提供商节点提供所述待分享节目内容给所述第一终端设备; 所述第二用户注册 到第二服务提供商节点; 所述方法包括:

服务平台提供商节点接收第二终端设备发送的对所述待分享节目内容的获 取请求, 所述获取请求中包括所述第二终端设备的用户标识;

如果所述第二终端设备的用户标识未注册到所述第一服务提供商节点, 所 述服务平台提供商节点向所述第一服务提供商节点发送临时标识分配请求; 所述服务平台提供商节点接收所述第一服务提供商节点根据所述临时标识 分配请求返回的, 所述第一服务提供商节点下所述第二终端设备的临时标识, 将所述临时标识发送给所述第二终端设备, 以便所述第二终端设备根据所述临 时标识向所述第一服务提供商节点获取所述待分享节目内容。

16、 如权利要求 15所述的方法, 其特征在于, 所述接收第二终端设备发送 的所述待分享节目内容的获取请求, 之前还包括:

所述服务平台提供商节点将所述待分享节目内容的信息发送给第二终端设 备。

17、 如权利要求 15或 16所述的方法, 其特征在于, 所述服务平台提供商节 点接收到所述第一服务提供商节点返回的临时标识, 之后还包括:

所述服务平台提供商节点接收所述第二终端设备发送的所述待分享节目内 容的访问请求, 将所述访问请求发送给所述第一服务提供商节点, 以指示所述 第一服务提供商节点下发所述待分享节目内容, 所述访问请求中包括所述临时 标识。

18、 如权利要求 17所述的方法, 其特征在于, 所述服务平台提供商节点接 收所述第二终端设备发送的所述待分享节目内容的访问请求, 之后还包括: 所述服务平台提供商节点从所述第二终端设备的用户标识在第二服务提供 商节点的账户中, 扣除所述第二终端设备访问待分享节目内容的费用, 并在所 述第一服务提供商节点的商家账户中增加所述扣除的值。

19、 一种内容分享方法, 其特征在于,

用于将第一用户的第一终端设备上显示的待分享节目内容分享给第二用户 的第二终端设备, 所述第一用户注册到第一服务提供商节点, 且所述第一服务 提供商节点提供所述待分享节目内容给所述第一终端设备; 所述第二用户注册 到第二服务提供商节点, 但未注册到所述第一服务提供商节点; 所述方法包括: 所述第二终端设备获取所述待分享节目内容的信息; 所述第二终端设备发送所述待分享节目内容的获取请求给服务平台提供商 节点, 所述获取请求中包括第二终端设备的用户标识;

所述第二终端设备接收所述服务平台提供商节点根据所述获取请求返回 的, 第一服务提供商节点为所述第二终端设备分配的在所述第一服务提供商节 点下的临时标识;

所述第二终端设备根据所述临时标识, 向所述第一服务提供商节点请求获 取对应的节目内容。

20、 如权利要求 19所述的方法, 其特征在于, 所述发送所述待分享节目内 容的获取请求给服务平台提供商节点, 之后还包括:

所述第二终端设备接收所述服务平台提供商节点发送的拒绝接入响应消 息;

所述第二终端设备发送临时标识分配请求给所述服务平台提供商节点, 所 述临时标识分配请求中包括: 所述第二终端设备的用户标识, 以指示所述第一 服务提供商节点为所述第二终端设备分配在所述第一服务提供商节点下的临时 标识。

21、 一种服务平台提供商节点, 其特征在于, 包括:

获取请求接收单元, 用于接收第二终端设备发送的对第一终端设备上显示 的待分享节目内容的获取请求, 所述获取请求中包括所述第二终端设备的用户 标识;

标识分配发送单元, 用于如果所述第二终端设备的用户标识未注册到第一 服务提供商节点, 向所述第一服务提供商节点发送临时标识分配请求; 其中, 所述第一终端设备的用户标识注册到所述第一服务提供商节点, 且所述第一服 务提供商节点提供所述待分享节目内容给所述第一终端设备; 临时标识发送单元, 用于接收所述第一服务提供商节点根据所述临时标识 分配请求返回的, 所述第一服务提供商节点下所述第二终端设备的临时标识, 将所述临时标识发送给所述第二终端设备, 以便所述第二终端设备根据所述临 时标识向所述第一服务提供商节点获取所述待分享节目内容。

22、 如权利要求 21所述的节点, 其特征在于, 还包括:

分享信息发送单元, 用于将第一终端设备上显示的待分享节目内容的信息 发送给第二终端设备。

23、 如权利要求 21或 22所述的节点, 其特征在于, 还包括:

访问单元, 用于接收所述第二终端设备发送的所述待分享节目内容的访问 请求, 将所述访问请求发送给所述第一服务提供商节点, 以指示所述第一服务 提供商节点下发所述待分享节目内容, 所述访问请求中包括所述临时标识。

24、 如权利要求 23所述的节点, 其特征在于, 还包括:

计费单元, 用于从所述第二终端设备的用户标识在第二服务提供商节点的 账户中, 扣除所述第二终端设备访问待分享节目内容的费用, 并在所述第一服 务提供商节点的商家账户中增加所述扣除的值。

25、 一种终端设备, 其特征在于, 包括:

分享信息获取单元, 用于获取第一终端设备上显示的待分享节目内容的信 息;

获取请求发送单元, 用于发送所述待分享节目内容的获取请求给服务平台 提供商节点, 所述获取请求中包括本终端设备的用户标识;

临时标识接收单元, 用于接收所述服务平台提供商节点根据所述本终端设 备的用户标识返回的, 第一服务提供商节点为所述本终端设备分配的在所述第 一服务提供商节点下的临时标识; 其中, 所述本终端设备的用户标识未注册到 第一服务提供商节点, 第一终端设备的用户标识注册到所述第一服务提供商节 点, 且所述第一服务提供商节点提供所述待分享节目内容给所述第一终端设备; 节目获取单元, 用于根据所述临时标识, 向所述第一服务提供商节点请求 获取对应的节目内容。

26、 如权利要求 25所述的设备, 其特征在于, 还包括:

响应接收单元, 用于接收所述服务平台提供商节点发送的拒绝接入响应消 息;

临时标识请求单元, 用于发送临时标识分配请求给所述服务平台提供商节 点, 所述临时标识分配请求中包括: 所述本终端设备的用户标识, 以指示所述 第一服务提供商节点为所述本终端设备分配在所述第一服务提供商节点下的临 时标识。

Description:
一种内容分享方法及相关设备 本申请要求于 2012年 6月 20日提交中国专利局、 申请号为 201210204629.9· 发明名称为"一种内容分享方法及相关设备"的 国专利申请的优先权其全部内 容通过引用结合在本申请中。

技术领域

本发明涉及通信技术领域, 特别涉及内容分享方法及相关设备。

背景技术

互联网协议电视(Internet Protocol Television, IPTV )是一种利用宽带有线 电视网, 提供包括数字电视在内的多种交互式服务的新 技术。 在 IPTV的系统可 以灵活的实现电子菜单、 节目录制、 实时快进、 快退、 终端账号及计费管理、 节目编排等多种功能, 不仅可以采用广播、 组播和单播多种方式发布电视节目, 还可以提供基于因特网的其他内容业务, 如网络游戏、 电子邮件和电子理财等 业务。

现有的 IPTV系统中可以包括服务平台提供商 ( Service Platform Provider, SPP )、 服务提供商 (Service Provider, SP )和内容提供商 (Content Provider, CP )所布置的节点, 用户可以订阅 SP的服务, 这样用户利用终端设备就可以通 过 SPP节点接入到 SP节点, 进一步地获取 CP节点上提供的节目。 如果用户需 要将终端设备当前显示的节目, 分享给另一用户时, 对于订阅了不同 SP节点的 用户之间进行分享时, 需要先将被分享用户的终端设备临时加入到分 享用户的 终端设备所在的网络域, 比如家庭局域网中, 然后再进行分享。 这种方法操作 比较复杂, 不适合规模较大的分享。

发明内容

本发明实施例提供内容分享方法及相关设备, 筒化了属于不同 SP节点的用 户终端设备之间分享节目内容的流程。

本发明实施例提供一种内容分享方法, 包括:

用于将第一用户的第一终端设备上显示的待分 享节目内容分享给第二用户 的第二终端设备, 所述第一用户注册到第一服务提供商节点, 且所述第一服务 提供商节点提供所述待分享节目内容给所述第 一终端设备; 所述第二用户注册 到第二服务提供商节点; 所述方法包括:

服务平台提供商节点接收第二终端设备发送的 对所述待分享节目内容的获 取请求, 所述获取请求中包括第二终端设备的用户标识 ;

如果所述第二终端设备的用户标识未注册到所 述第一服务提供商节点, 所 述服务平台提供商节点向所述第二服务提供商 节点发送内容查询请求, 所述内 容查询请求中包括所述待分享节目内容的标识 ;

所述服务平台提供商节点接收所述第二服务提 供商节点返回的, 在所述第 二服务提供商节点下与所述待分享节目内容的 标识对应的节目内容地址信息, 将所述节目内容地址信息发送给所述第二终端 设备, 以便所述第二终端设备获 取所述节目内容。

本发明实施例提供一种内容分享方法, 包括:

用于将第一用户的第一终端设备上显示的待分 享节目内容分享给第二用户 的第二终端设备, 所述第一用户注册到第一服务提供商节点, 且所述第一服务 提供商节点提供所述待分享节目内容给所述第 一终端设备; 所述第二用户注册 到第二服务提供商节点, 但未注册到所述第一服务提供商节点; 所述方法包括: 所述第二终端设备获取所述待分享节目内容的 信息;

所述第二终端设备发送所述待分享节目内容的 获取请求给服务平台提供商 节点, 所述获取请求中包括第二终端设备的用户标识 ; 所述第二终端设备接收所述服务平台提供商节 点根据所述获取请求返回 的, 在所述第二服务提供商节点下与所述待分享节 目内容对应的节目内容地址 信息;

所述第二终端设备根据所述节目内容地址信息 , 向所述第二服务提供商节 点请求获取对应的节目内容。

本发明实施例提供一种服务平台提供商节点, 包括:

获取请求接收单元, 用于接收第二终端设备发送的第一终端设备上 显示待 分享节目内容的获取请求, 所述获取请求中包括第二终端设备的用户标识 ; 内容查询单元, 用于如果所述第二终端设备的用户标识未注册 到第一服务 提供商节点, 向所述第二终端设备所属用户的第二服务提供 商节点发送内容查 询请求, 所述内容查询请求中包括所述待分享节目内容 的标识; 其中, 所述第 一终端设备的用户标识注册到所述第一服务提 供商节点, 且所述第一服务提供 商节点提供所述待分享节目内容给所述第一终 端设备;

地址接收单元, 用于接收所述第二服务提供商节点返回的, 在所述第二服 务提供商节点下与所述待分享节目内容的标识 对应的节目内容地址信息; 地址转发单元, 用于将所述节目内容地址信息发送给所述第二 终端设备, 以便所述第二终端设备获取所述节目内容。

本发明实施例提供一种终端设备, 包括:

分享信息获取单元, 用于获取第一终端设备上显示的待分享节目内 容的信 息;

获取请求发送单元, 用于发送所述待分享节目内容的获取请求给服 务平台 提供商节点, 所述获取请求中包括本终端设备的用户标识;

地址信息接收单元, 用于接收所述服务平台提供商节点根据所述获 取请求 返回的, 在所述本终端设备所属用户的第二服务提供商 节点下与所述待分享节 目内容对应的节目内容地址信息; 其中, 所述本终端设备的用户标识未注册到 第一服务提供商节点, 所述第一终端设备的用户标识注册到所述第一 服务提供 商节点, 且所述第一服务提供商节点提供所述待分享节 目内容给所述第一终端 设备 ^

待分享获取单元, 用于根据所述节目内容地址信息, 向所述第二服务提供 商节点请求获取对应的节目内容。

可见, 本发明实施例中, 如果属于不同 SP节点的两个用户终端设备之间进 行分享节目内容时, 需要其中的第一终端设备将待分享节目内容的 信息通过 SPP 节点分享给第二终端设备; 然后由第二终端设备向 SPP节点发送待分享节目内容 的获取请求, 并由 SPP节点向第二终端设备所属用户的第二 SP节点发送内容查询 请求, 请求查询与待分享节目内容的标识对应的地址 信息, 并将第二 SP节点返 回的节目内容地址信息发送给第二终端设备, 以便第二终端设备获取节目内 容。 本实施例中的方法中, 第二终端设备不需要加入到第一终端设备所在 的网 络逸 而只需通过 SPP节点在该第二终端设备所属用户的第二 SP节点查询是否能 提供待分享节目内容, 这样筒化了属于不同 SP节点的用户终端设备之间分享节 目内容的流程。

本发明实施例提供一种内容分享方法, 包括:

用于将第一用户的第一终端设备上显示的待分 享节目内容分享给第二用户 的第二终端设备, 所述第一用户注册到第一服务提供商节点, 且所述第一服务 提供商节点提供所述待分享节目内容给所述第 一终端设备; 所述第二用户注册 到第二服务提供商节点; 所述方法包括:

服务平台提供商节点接收第二终端设备发送的 对所述待分享节目内容的获 取请求, 所述获取请求中包括所述第二终端设备的用户 标识;

如果所述第二终端设备的用户标识未注册到所 述第一服务提供商节点, 所 述服务平台提供商节点向所述第一服务提供商 节点发送临时标识分配请求; 所述服务平台提供商节点接收所述第一服务提 供商节点根据所述临时标识 分配请求返回的, 所述第一服务提供商节点下所述第二终端设备 的临时标识, 将所述临时标识发送给所述第二终端设备, 以便所述第二终端设备根据所述临 时标识向所述第一服务提供商节点获取所述待 分享节目内容。

本发明实施例提供一种内容分享方法, 包括:

用于将第一用户的第一终端设备上显示的待分 享节目内容分享给第二用户 的第二终端设备, 所述第一用户注册到第一服务提供商节点, 且所述第一服务 提供商节点提供所述待分享节目内容给所述第 一终端设备; 所述第二用户注册 到第二服务提供商节点, 但未注册到所述第一服务提供商节点; 所述方法包括: 所述第二终端设备获取所述待分享节目内容的 信息;

所述第二终端设备发送所述待分享节目内容的 获取请求给服务平台提供商 节点, 所述获取请求中包括第二终端设备的用户标识 ;

所述第二终端设备接收所述服务平台提供商节 点根据所述获取请求返回 的, 第一服务提供商节点为所述第二终端设备分配 的在所述第一服务提供商节 点下的临时标识;

所述第二终端设备根据所述临时标识, 向所述第一服务提供商节点请求获 取对应的节目内容。

本发明实施例提供一种服务平台提供商节点, 包括:

获取请求接收单元, 用于接收第二终端设备发送的对第一终端设备 上显示 的待分享节目内容的获取请求, 所述获取请求中包括所述第二终端设备的用户 标识;

标识分配发送单元, 用于如果所述第二终端设备的用户标识未注册 到第一 服务提供商节点, 向所述第一服务提供商节点发送临时标识分配 请求; 其中, 所述第一终端设备的用户标识注册到所述第一 服务提供商节点, 且所述第一服 务提供商节点提供所述待分享节目内容给所述 第一终端设备;

临时标识发送单元, 用于接收所述第一服务提供商节点根据所述临 时标识 分配请求返回的, 所述第一服务提供商节点下所述第二终端设备 的临时标识, 将所述临时标识发送给所述第二终端设备, 以便所述第二终端设备根据所述临 时标识向所述第一服务提供商节点获取所述待 分享节目内容。

本发明实施例提供一种终端设备, 包括:

分享信息获取单元, 用于获取第一终端设备上显示的待分享节目内 容的信 息;

获取请求发送单元, 用于发送所述待分享节目内容的获取请求给服 务平台 提供商节点, 所述获取请求中包括本终端设备的用户标识;

临时标识接收单元, 用于接收所述服务平台提供商节点根据所述本 终端设 备的用户标识返回的, 第一服务提供商节点为所述本终端设备分配的 在所述第 一服务提供商节点下的临时标识; 其中, 所述本终端设备的用户标识未注册到 第一服务提供商节点, 第一终端设备的用户标识注册到所述第一服务 提供商节 点, 且所述第一服务提供商节点提供所述待分享节 目内容给所述第一终端设备; 节目获取单元, 用于根据所述临时标识, 向所述第一服务提供商节点请求 获取对应的节目内容。

另一方面, 如果属于不同 SP节点的两个用户终端设备之间进行分享节目 容时, 需要其中的第一终端设备通过 SPP节点将待分享节目内容的信息分享给第 二终端设备; 然后由第二终端设备向 SPP节点发送待分享节目内容的获取请求, 并由 SPP节点向待分享节目内容所在且第一终端设备 所属用户的第一 SP节点发 送临时标识分配请求, 请求为第二终端设备分配一个临时标识, 并将该临时标 识发送给第二终端设备, 以便第二终端设备根据该临时标识获取节目内 容。 本 实施例中的方法中, 第二终端设备不需要加入到第一终端设备所在 的网络域, 而只需通过 SPP节点在该第一 SP节点请求分配临时标识,这样筒化了属于不 SP 节点的用户终端设备之间分享节目内容的流程 。

附图说明

为了更清楚地说明本发明实施例或现有技术中 的技术方案, 下面将对实施 例或现有技术描述中所需要使用的附图作筒单 地介绍, 显而易见地, 下面描述 中的附图仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付 出创造性劳动性的前提下, 还可以根据这些附图获得其他的附图。

图 1是本发明实施例中 IPTV系统的结构示意图;

图 2是本发明实施例提供的一种内容分享方法的 程图;

图 3是本发明实施例提供的另一种内容分享方法 流程图;

图 4是本发明实施例提供的另一种内容分享方法 流程图;

图 5是本发明实施例提供的一种 SPP节点的结构示意图;

图 6是本发明实施例提供的另一种 SPP节点的结构示意图;

图 7a是本发明实施例提供的另一种 SPP节点的结构示意图;

图 7b是本发明实施例提供的另一种 SPP节点的结构示意图;

图 8是本发明实施例提供的一种终端设备的结构 意图;

图 9是本发明实施例提供的另一种内容分享方法 流程图;

图 10是本发明实施例提供的另一种内容分享方法 流程图; 图 11是本发明实施例提供的另一种 SPP节点的结构示意图;

图 12是本发明实施例提供的另一种 SPP节点的结构示意图;

图 13是本发明实施例提供的另一种终端设备的结 示意图;

图 14是本发明具体的应用例中内容分享方法的信 流程图;

图 15是本发明具体的应用例中另一种内容分享方 的信令流程图; 图 16是本发明具体的应用例中另一种内容分享方 的信令流程图; 图 17是本发明具体的应用例中另一种内容分享方 的信令流程图。

具体实施方式

下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清 楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是 全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。

本发明实施例提供一种内容分享方法, 主要是用于 IPTV系统中, 属于不同 SP的用户终端设备之间对于节目内容的分享, 如图 1所示为 IPTV系统的结构图, 系统中包括 SPP节点、 SP节点和 CP节点, 可以理解, 该 IPTV系统中还可以包括 其它能够支持 SPP节点、 SP节点和 CP节点之间进行通信的网络节点, 其中, 一 个 SPP节点可以对应连接多个 SP节点, 一个 SP节点又可以由对应的多个 CP节点 来提供具体的节目内容, 且一个 CP节点可以为多个 SP节点提供节目内容。

本发明实施例的内容分享方法用于将第一用户 (即以下的用户 A )的第一终 端设备上显示的待分享节目内容分享给第二用 户 (即以下的用户 B )的第二终端 设备, 其中用户 A注册到第一服务提供商节点即第一终端设备 用户标识储存到 第一 SP节点, 且第一服务提供商节点提供待分享节目内容给 第一终端设备; 用 户 B注册到第二服务提供商节点即第二终端设备 用户标识储存到第二 SP节 点, 本实施例中方法的流程图如图 2所示, 包括:

步骤 101 , SPP节点接收第二终端设备发送的对第一终端设 备上显示的待分 享节目内容的获取请求, 在获取请求中包括第二终端设备的用户标识, 在获取 请求中还可以包括待分享节目内容的信息, 具体可以包括如下信息中的至少一 个: 唯一标识待分享节目内容的地址信息比如统一 资源定位符

( Uniform/Universal Resource Locator , URL )等, 第一终端设备的用户标识, 待分享节目内容所在的第一 SP节点的信息, 待分享节目内容的标识、 类型, 待 分享节目内容在第一终端设备上开始显示的相 对偏移量及结束的相对偏移量 等。

可以理解, 用户 A和用户 B可以通过不同的终端设备(比如分别通过第 终 端设备和第二终端设备 )接入 IPTV系统中的 SPP节点, 且用户 A和用户 B可以分 别通过不同的终端设备订阅该 SPP节点下至少一个 SP节点的节目内容 并将该用 户 A和用户 B的用户标识等信息注册到 SP节点, 这样第一终端设备和第二终端设 备就可以通过 SPP节点向所属的任一 SP节点获取相应的节目内容。

其中, 如果用户 A需要将第一终端设备当前显示的节目内容分 给用户 B , 则可以先通过 SPP节点将待分享节目内容的信息分享给第二终 端设备, 具体地, 第一终端设备可以发送对待分享节目内容的分 享请求给 SPP节点, 而 SPP节点可 以将该分享节目内容的信息通过第一终端设备 发送给第二终端设备, 或由 SPP节 点直接发送给第二终端设备, 这样第二终端设备就可以向 SPP节点发送上述的获 取请求。 上述第二终端设备在发送给 SPP节点的获取请求中还可以包括指示信息 用于指示该待分享节目内容是其它终端设备分 享的节目内容比如分享服务标 识。

进一步地, 在第一终端设备还可以分享多个待分享节目内 容给第二终端设 备, 并通过 SPP节点将多个待分享节目内容的信息列表发送 给第二终端设备, 这 样用户通过第二终端设备在待分享节目内容的 信息列表中选择获取哪个节目内 容, 并发送上述的获取请求给 SPP节点。

本实施例中, 将用户 A接入 SPP节点所使用的终端设备统称为第一终端设 备, 将用户 B接入 SPP节点所使用的终端设备统称为第二终端设备 , 将第一 SP节 点统称为第一终端设备所属用户的 SP节点, 第二 SP节点统称为第二终端设备所 属用户的 SP节点, 为并不表示顺序关系。

步骤 102, SPP节点确定第二终端设备的用户标识是否注册 到第一服务提供 商节点, 如果未注册, 则执行步骤 103; 如果注册, 则认为第二终端设备可以直 接接入到第一 SP节点中并获取第一 SP节点上的该待分享节目内容。

可以理解, SPP节点可以向第一 SP节点发送请求来确定第二终端设备的用户 标识是否注册到第一 SP节点, 具体地, SPP节点向第一 SP节点发送第二终端设备 的文件获取请求, 并在文件获取请求中携带第二终端设备的用户 标识即用户 B的 用户标识; 而在每个 SP节点都储存了注册到该 SP节点的各个用户标识, 当第一 SP节点接收到该文件获取请求, 会将文件获取请求中携带的第二终端设备的用 户标识与该 SP节点中储存的用户标识进行匹配, 如果没有匹配一致的, 则在第 一 SP节点未注册第二终端设备的用户标识, 并向 SPP节点返回第二终端设备的用 户标识未注册到第一 SP节点的信息, 否则向 SPP节点返回第二终端设备的用户设 备注册到第一 SP节点的信息。

由于在 SPP节点中也储存着该 SPP节点对应的 SP节点与注册到各个 SP节点 的用户标识的对应关系信息, SPP节点可以直接根据第二终端设备的用户标识 查 询对应的 SP节点的信息, 这样可以得知第二终端设备是否可以直接访问 SP节点 上的节目内容, 进而得知第二终端设备是否可以直接访问该待 分享节目内容。 步骤 103 , SPP节点向第二服务提供商节点发送内容查询请 求, 在内容查询 请求中包括待分享节目内容的标识, 还可以包括待分享节目内容的类型等信 息。 当 SPP节点向第二 SP节点发送内容查询请求后, 第二 SP节点可以根据请求中 携带的待分享节目内容的标识等信息, 确定为第二 SP节点提供节目内容的 CP节 点是否可以提供待分享节目内容, 并将与待分享节目内容的标识对应的地址信 息返回给 SPP节点。

步骤 104, SPP节点接收第二服务提供商节点返回的, 在第二服务提供商节 点下与待分享节目内容的标识对应的节目内容 地址信息, 将节目内容地址信息 发送给第二终端设备, 以便第二终端设备获取相应的节目内容。 这里的节目内 容地址信息可以是多个地址, 这样第二终端设备就可以选择其中的一个地址 , 并根据选择的地址通过 SPP节点向该地址对应的 SP节点发送节目内容的获取请 求, 并在获取请求中携带选择的地址且还可以携带 待分享节目内容的信息, 比 如在第一终端设备上开始显示的相对偏移量和 结束的偏移量等信息, 在这个过 程中 SPP节点可以对第二终端设备由于获取节目内容 产生的网络费用进行计费。

可选地, SPP节点还可以记录待分享节目内容、 分享用户标识即第一终端设 备的用户标识与被分享用户标识即第二终端设 备的用户标识的对应关系, 且还 可以记录为第二终端设备提供该待分享节目内 容的第二 SP节点的信息等, 这 样, 如果其它用户需要分享该待分享节目内容给第 二终端设备, 则 SPP节点可以 直接向记录的第二 SP节点请求获取该待分享节目内容。

可见, 本发明实施例中, 如果属于不同 SP节点的两个用户终端设备之间进 行分享节目内容时, 需要其中的第一终端设备将待分享节目内容的 信息通过 SPP 节点分享给第二终端设备; 然后由第二终端设备向 SPP节点发送待分享节目内容 的获取请求, 并由 SPP节点向第二终端设备所属用户的第二 SP节点发送内容查询 请求, 请求查询与待分享节目内容的标识对应的地址 信息, 并将第二 SP节点返 回的节目内容地址信息发送给第二终端设备, 以便第二终端设备获取节目内 容。 本实施例中的方法中, 第二终端设备不需要加入到第一终端设备所在 的网 络逸 而只需通过 SPP节点在该第二终端设备所属用户的第二 SP节点查询是否能 提供待分享节目内容, 这样筒化了属于不同 SP节点的用户终端设备之间分享节 目内容的流程。

可选地, SPP节点在执行上述步骤 101到 104之前, 需要将第一终端设备所要 分享的节目内容分享给第二终端设备, 在具体的实现过程中, SPP节点上可以提 供对于待分享节目内容的分享接口即 SPP节点发送给终端设备的页面上显示的 分享按 ¾, 这样当第一终端设备检测到用户点击第一终端 设备上显示的节目内 容的分享按 ¾, 第一终端设备会发送对待分享节目内容的分享 请求给 SPP节点, 在分享请求中可以包括待分享节目内容的标识 等信息, 则对于 SPP节点来说, 在 执行上述步骤 101到 104之前, 还需要通过但不限于如下两种方式将待分享节 目 内容的信息分享给第二终端设备, 这样第二终端设备会根据接收到的待分享节 目内容的信息发送上述待分享节目内容的获取 请求给 SPP节点。 其中 SPP节点发 送给第二终端设备的待分享节目内容的信息可 以是多个待分享节目内容的列 表, 以指示第二终端设备在列表中选择需要获取的 节目内容:

( 1 )SPP节点提供接入到 SPP节点的用户终端设备之间进行相互通信的通 信 接口。

A: SPP节点接收第一终端设备发送的对待分享节目 内容的分享请求, 向第 一终端设备发送接入到服务平台提供商节点上 的终端设备的用户标识列表, 在 用户标识列表中包括各个终端设备的用户标识 , 用于指示第一终端设备可以将 待分享节目内容分享哪些用户的终端设备, 这样用户 A就可以通过第一终端设备 选择用户标识列表中的任一个或多个用户的终 端设备, 并将选择的第二终端设 备的信息发送给 SPP节点。

B: SPP节点接收第一终端设备从上述的用户标识列 表中选择的第二终端设 备的用户设备。

C: SPP节点将待分享节目内容的信息发送给选择的 第二终端设备。

( 2 )当8??节点上不提供接入到 SPP节点的用户终端设备之间进行相互通信 的通信接口, 贝 ij SPP节点可以在接收到第一终端设备发送的对待 分享节目内容的 分享请求后, 生成在 SPP节点上储存 (即本地储存 )该待分享节目内容的信息的 地址信息并发送给第一终端设备, 这样第一终端设备可以通过第三方通信软件 比如 QQ或飞信或淘宝旺旺等发送给第二终端设备; 第二终端设备会根据收到的 地址信息向 SPP节点发送对于待分享节目内容的信息的获取 请求, 由 SPP节点将 待分享节目内容的信息发送给第二终端设备。

可选地, 参考图 3所示, 在另一个具体的实施例中, 当 SPP节点在执行上述 步骤 102之后, 如果第二终端设备的用户标识未注册到第一 SP节点, 可以先执行 如下步骤 105和 106, 然后再执行上述步骤 103到 104:

步骤 105 , SPP节点获取第二终端设备的用户标识所属的第 二服务提供商节 点的列表, 并通过拒绝接入响应消息将第二服务提供商节 点的列表发送给第二 终端设备。 可以理解, 在 SPP节点中储存着每个终端设备订阅的 SP节点的信息, SPP节点可以通过第二终端设备的用户标识查找 到对应的第二 SP节点的列表, 并 通过步骤 101中接收的获取请求的响应消息即拒绝接入响 应消息, 将第二 SP节点 的列表发送给第二终端设备, 以指示用户在列表中选择提供待分享节目内容 的 第二 SP节点, 并向选择的第二 SP节点发送内容查询请求。

步骤 106, SPP节点接收第二终端设备发送的待分享内容的 内容查询请求, 在内容查询请求中包括: 第二终端设备的用户标识, 及在第二 SP节点的列表中 选择的第二服务提供商节点的信息。 在该内容查询请求中还可以包括与待分享 节目内容相关的内容, 比如标识、 类型和开始显示的相对偏移量及结束的相对 偏移量等。

当 SPP节点接收到内容查询请求后, 在执行上述步骤 103时, 可以向内容查 询请求中指示的第二 SP节点发送内容查询请求, 这样用户可以通过第二终端设 备选择为该第二终端设备提供待分享节目内容 的 SP节点。 本发明实施例提供一种内容分享方法, 主要是用于如图 1所示的 IPTV系统 中, 属于不同 SP的用户终端设备之间对于节目内容的分享, 且本发明实施例的 方法是上述图 2和图 3对应的实施例中所述的第二终端设备所执行 方法。 具体 地本实施例的方法用于将第一用户的第一终端 设备上显示的待分享节目内容分 享给第二用户的第二终端设备, 其中第一用户注册到第一服务提供商节点, 且 第一服务提供商节点提供待分享节目内容给第 一终端设备; 第二用户注册到第 二服务提供商节点, 但未注册到第一服务提供商节点, 本实施例的方法流程图 如图 4所示, 包括:

步骤 201 , 第二终端设备获取第一终端设备上显示的待分 享节目内容的信 息, 具体可以是由第一终端设备可以通过 SPP节点分享给第二终端设备, 具体的 分享过程如图 1对应实施例所述, 在此不进行赞述。 这里待分享节目内容的信息 可以包括如下信息的至少一个信息: 地址信息, 第一终端设备的用户标识, 待 分享节目内容所属的第一 SP节点的信息, 待分享节目内容的标识、 类型, 在第 一终端设备上开始显示的相对偏移量及结束的 相对偏移量等。

步骤 202, 第二终端设备发送待分享节目内容的获取请求 给服务平台提供商 节点即 SPP节点, 在获取请求中包括第二终端设备的用户标识, 在获取请求中还 包括待分享节目内容的信息及指示信息用于指 示该待分享节目内容是其它终端 设备分享的节目内容比如分享服务标识, 当 SPP节点收到获取请求后, 如果第二 终端设备的用户标识未注册到第一服务提供商 节点, 则可以主动向第二终端设 备所属用户的任一第二 SP节点发送内容查询请求, 来获取与待分享节目内容相 对应的地址信息并返回给第二终端设备, SPP节点具体执行的方法如图 1对应的 实施例所述, 在此不进行赞述。

需要说明的是, 上述步骤 201中第二终端设备获取的待分享节目内容的信 息 可以是多个待分享节目内容的列表信息, 这样用户可以通过第二终端设备来选 择其中的一个或多个待分享节目内容, 并通过步骤 202中的获取请求来获取相应 的节目内容。

步骤 203 , 第二终端设备接收服务平台提供商节点根据第 二终端设备发送的 获取请求, 返回的在第二服务提供商节点下与待分享节目 内容对应的节目内容 地址信息。

步骤 204, 第二终端设备根据步骤 203中接收的节目内容地址信息, 向第二 服务提供商节点请求获取对应的节目内容。

这里的地址信息可以是多个地址的列表信息, 则用户可以通过第二终端设 备选择其中一个地址, 第二终端设备则根据该选择的地址向第二 SP节点获取对 应的节目内容。

可见, 在本实施例中, 如果属于不同 SP节点的两个用户终端设备之间进行 分享节目内容时, 需要第二终端设备获取第一终端设备上显示的 待分享节目内 容的信息; 然后向 SPP节点发送待分享节目内容的获取请求, 当接收到 SPP节点 返回的, 在第二终端设备所属用户的第二 SP节点上与待分享节目内容对应的节 目内容地址信息, 则第二终端设备会根据接收的地址信息获取对 应的节目内 容。 本实施例中的方法中, 在 IPTV系统中的 CP节点可以向多个 SP节点提供节目 内容, 则在多个 SP节点上可以有相同的节目内容, 这样第二终端设备不需要加 入到第一终端设备所在的网络域, 而只需通过 SPP节点在该第二终端设备所属用 户的第二 SP节点查询是否能提供待分享节目内容并返回 第二终端设备, 这样 筒化了属于不同 SP节点的用户终端设备之间分享节目内容的流 。

可选地, 在一个具体的实施例中, SPP节点在确定第二终端设备的用户标识 未注册到第一 SP节点时, 可以获取到第二终端设备所属用户的多个第二 SP节点 的列表以供第二终端设备来选择, 则第二终端设备在执行上述步骤 203之前, 如 拒绝接入响应消息, 在拒绝接入响应消息中包括第二终端设备所属 用户的第二 服务提供商节点的列表; 用户可以通过第二终端设备选择第二服务提供 商节点 的列表中的一个第二 SP节点, 并发送待分享节目内容的内容查询请求给所述 服 务平台提供商节点, 并在内容查询请求中携带第二终端设备的用户 标识, 及在 第二服务提供商节点的列表中选择的第二服务 提供商节点的信息, 以指示服务 平台提供商节点向选择的第二服务提供商节点 发送内容查询请求, 来获取与待 分享节目内容对应的节目内容地址信息。

可选地, 在另一个具体的实施例中, 如果用户需要将第二终端设备上的节 目内容分享给其它的第三终端设备, 如果第三终端设备所属用户的 SP节点与第 二终端设备所属用户的第二 SP节点不同, 则第二终端设备可以按照如上方法先 通过 SPP节点将待分享节目内容的信息分享给第三终 端设备, 然后再由第三终端 设备向 SPP节点获取待分享的节目内容。 本发明实施例还提供一种服务平台提供商节点 即图 2到图 4对应实施例中所 述的 SPP节点, 结构示意图如图 5所示, 包括: 获取请求接收单元 10, 用于接收第二终端设备发送的第一终端设备上 显示 的待分享节目内容的获取请求, 所述获取请求中包括第二终端设备的用户标 识, 在获取请求中还可以包括待分享节目内容的信 息等, 且在获取请求中还可 以包括指示信息用于指示该待分享节目内容是 其它终端设备分享的节目内容比 如分享服务标识。

内容查询单元 11 , 用于如果所述获取请求接收单元 10接收的获取请求中的 第二终端设备的用户标识未注册到第一服务提 供商节点, 向所述第二终端设备 所属用户的第二服务提供商节点发送内容查询 请求, 所述内容查询请求中包括 所述待分享节目内容的标识, 其中, 所述第一终端设备的用户标识注册到所述 第一服务提供商节点, 且所述第一服务提供商节点提供所述待分享节 目内容给 所述第一终端设备。 可以理解, 在 SPP节点中还可以包括确定第二终端设备的用 户标识是否注册到第一 SP节点的注册确定单元, 该注册确定单元可以向第一 SP 节点发送请求来确定, 或直接在本地查找第一 SP节点对应的用户标识中是否有 第二终端设备的用户标识。

地址接收单元 12, 用于接收所述第二服务提供商节点返回的, 在所述第二 服务提供商节点下与所述待分享节目内容的标 识对应的节目内容地址信息, 该 节目内容地址信息可以是多个地址, 这样第二终端设备就可以从多个地址中选 择一个来获取待分享节目内容。

地址转发单元 13 , 用于将所述地址接收单元 12接收的节目内容地址信息发 送给所述第二终端设备, 以便所述第二终端设备获取所述节目内容。

本发明实施例中, 如果属于不同 SP节点的两个用户终端设备之间进行分享 节目内容时, 需要其中的第一终端设备将待分享节目内容的 信息通过 SPP节点分 享给第二终端设备; 然后由第二终端设备向 SPP节点的获取请求接收单元 10发送 待分享节目内容的获取请求, 并由内容查询单元 11向第二终端设备所属用户的 第二 SP节点发送内容查询请求, 请求查询与待分享节目内容的标识对应的地址 信息, 地址转转发单元 13将第二 SP节点返回的节目内容地址信息发送给第二终 端设备, 以便第二终端设备获取节目内容。 这样第二终端设备不需要加入到第 一终端设备所在的网络域, 而只需通过 SPP节点在该第二终端设备所属用户的第 二 SP节点查询是否能提供待分享节目内容, 这样筒化了属于不同 SP节点的用户 终端设备之间分享节目内容的流程。

可选地, 参考图 6所示, 在一个具体的实施例中, SPP节点除了可以包括如 图 5所示的结构外, 还可以包括待分享信息发送单元 14, 文件获取单元 15 , 注册 信息接收单元 16, 响应发送单元 17 , 内容查询接收单元 18和分享记录单元 19, 其中:

待分享信息发送单元 14, 用于将第一终端设备上显示的待分享节目内容 的 信息发送给第二终端设备。

文件获取单元 15 , 用于向所述第一服务提供商节点发送所述第二 终端设备 的文件获取请求, 所述文件获取请求中包括所述第二终端设备的 用户标识。

注册信息接收单元 16, 用于接收所述第一服务提供商节点返回的所述 第二 终端设备的用户标识未注册到所述第一服务提 供商节点的信息。

响应发送单元 17 , 用于获取所述第二终端设备的用户标识所属用 户的第二 服务提供商节点的列表, 并通过拒绝接入响应消息将所述第二服务提供 商节点 的列表发送给所述第二终端设备。

内容查询接收单元 18, 用于接收所述第二终端设备发送的待分享内容 的内 容查询请求, 所述内容查询请求中包括: 所述第二终端设备的用户标识, 及在 所述第二服务提供商节点的列表中选择的第二 服务提供商节点的信息。 分享记录单元 19, 用于记录待分享节目内容, 第一终端设备的用户标识及 第二终端设备的用户标识的对应关系, 且还可以记录为第二终端设备提供该待 分享节目内容的第二 SP节点的信息等, 这样, 如果其它用户需要分享该待分享 节目内容给第二终端设备, 则 SPP节点可以直接向记录的第二 SP节点请求获取该 待分享节目内容。

本发明实施例的 SPP节点中, 通过待分享信息发送单元 14将待分享节目内容 的信息发送给第二终端设备; 当获取请求接收单元 10接收到待分享节目内容的 获取请求, 则由文件获取单元 15向第一 SP节点发送文件获取请求, 获取第一 SP 节点中储存的第二终端设备的文件, 当注册信息接收单元 16接收到第二终端设 备的用户标识未注册到第一 SP节点的信息, 说明第二终端设备没有订阅第一 SP 节点的服务, 并通过响应发送单元 17告知第二终端设备对于待分享节目内容的 获取请求被拒绝, 且提供用户在第二终端设备所属用户的多个第 二 SP节点中选 择一个; 则第二终端设备可以发送内容查询请求给 SPP节点, 当内容查询接收单 元 18接收到内容查询请求后, 内容查询单元 11则向其中指示的用户选择的第二 SP节点发送内容查询请求; 最后当地址接收单元 12接收到地址信息后由地址转 发单元 13转发给第二终端设备。

可选地, 在另一个具体的实施例中, SPP节点除了可以包括如图 5所示的结 构外, 还可以包括待分享信息发送单元 14, 如图 7a所示, 该待分享信息发送单 元 14可以通过列表提供单元 140、 选择接收单元 141和信息发送单元 142来实现; 如图 7b所示, 该待分享信息发送单元 14还可以通过地址生成发送单元 143和信息 获取单元 144来实现, 其中:

列表提供单元 140用于接收所述第一终端设备发送的对待分享 节目内容的 分享请求, 向所述第一终端设备发送接入到服务平台提供 商节点上的终端设备 的用户标识列表; 当选择接收单元 141接收所述到第一终端设备从所述用户标识 列表中选择的第二终端设备的信息; 信息发送单元 142将所述待分享节目内容的 信息发送给所述选择的第二终端设备。

地址生成发送单元 143用于接收所述第一终端设备发送的对待分享 节目内 容的分享请求, 生成本地储存所述待分享节目内容的信息的地 址信息, 并将所 述生成的地址信息通过所述第一终端设备发送 给第二终端设备; 当信息获取单 元 144接收到所述第二终端设备对所述待分享节目 内容的信息的获取请求, 将所 述待分享节目内容的信息发送给所述第二终端 设备。 其中信息获取单元 144接收

本发明实施例还提供一种终端设备即上述图 2到图 4对应实施例中所述的第 二终端设备, 结构示意图如图 8所示, 包括:

分享信息获取单元 20, 用于获取第一终端设备上显示的待分享节目内 容的 信息。

获取请求发送单元 21 , 用于发送所述待分享节目内容的获取请求给服 务平 台提供商节点, 所述获取请求中包括本终端设备即上述的第二 终端设备的用户 标识, 且还可以包括指示信息用于指示该待分享节目 内容是其它终端设备分享 的节目内容比如分享服务标识。

地址信息接收单元 22, 用于接收所述服务平台提供商节点根据获取请 求发 送单元 21发送的获取请求返回的, 在所述本终端设备所属用户的第二服务提供 商节点下与所述待分享节目内容对应的节目内 容地址信息, 其中, 所述本终端 设备的用户标识未注册到第一服务提供商节点 , 所述第一终端设备的用户标识 注册到所述第一服务提供商节点, 且所述第一服务提供商节点提供所述待分享 节目内容给所述第一终端设备。 待分享获取单元 23 , 用于根据所述节目内容地址信息, 向所述第二服务提 供商节点请求获取对应的节目内容。

其中, 节目内容地址信息可以是多个地址的列表信息 , 这样地址信息接收 接收到选择的地址信息, 则可以根据选择的节目内容地址, 向相应的第二 SP节 点获取节目内容。

可见, 在本实施例中, 如果属于不同 SP节点的两个用户终端设备之间进行 分享节目内容时, 需要终端设备中的分享信息获取单元 20获取第一终端设备上 待分享节目内容的信息; 然后获取请求发送单元 21向 SPP节点发送待分享节目内 容的获取请求, 当地址信息接收单元 22接收到 SPP节点返回的, 在本终端设备所 属用户的第二 SP节点上与待分享节目内容对应的节目内容地 信息, 则待分享 获取单元 23会根据接收的地址信息获取对应的节目内容 由于在 IPTV系统中的 CP节点可以向多个 SP节点提供节目内容, 则在多个 SP节点上可以有相同的节目 内容, 这样本终端设备不需要加入到第一终端设备所 在的网络域, 而只需通过 SPP节点在该本终端设备所属用户的第二 SP节点查询是否能提供待分享节目内 容并返回给该终端设备, 这样筒化了属于不同 SP节点的用户终端设备之间分享 节目内容的流程。

可选地, 终端设备还可以包括响应接收单元 24和内容查询发送单元 25 , 其 中, 当获取请求发送单元 21发送获取请求后, 如果响应接收单元 24接收所述服 务平台提供商节点发送的拒绝接入响应消息, 所述拒绝接入响应消息中包括: 本终端设备所属用户的第二服务提供商节点的 列表, 且响应接收单元 24可以在 终端设备上显示以供用户选择的第二 SP节点的列表; 然后内容查询发送单元 25 用于发送待分享内容的内容查询请求给所述服 务平台提供商节点, 所述内容查 询请求中包括: 所述本终端设备的用户标识, 及在所述第二服务提供商节点的 列表中选择的第二服务提供商节点的信息, 以指示所述服务平台提供商节点向 所述选择的第二服务提供商节点发送内容查询 请求。 本发明实施例提供一种内容分享方法, 主要是用于如图 1所示的 IPTV系统 中, 属于不同 SP的用户终端设备之间对于节目内容的分享, 本实施例的方法主 要用于将第一用户(即以下的用户 A )的第一终端设备上显示的待分享节目内容 分享给第二用户 (即以下的用户 B ) 的第二终端设备, 其中用户 A注册到第一服 务提供商节点即第一终端设备的用户标识储存 到第一 SP节点, 且第一服务提供 商节点提供待分享节目内容给第一终端设备; 用户 B注册到第二服务提供商节点 即第二终端设备的用户标识储存到第二 SP节点, 本实施例中方法的流程图如图 9 所示, 包括:

步骤 301 , SPP节点接收第二终端设备发送的对第一终端设 备上显示的待分 享节目内容的获取请求, 在获取请求中包括第二终端设备的用户标识, 在获取 请求中还可以包括待分享节目内容的信息, 比如地址信息、 标识、 类型、 和在 第一终端设备上开始显示的相对偏移量及结束 的相对偏移量等。

本实施例中, 将用户 A接入 SPP节点所使用的终端设备统称为第一终端设 备, 将用户 B接入 SPP节点所使用的终端设备统称为第二终端设备 , 将第一 SP节 点统称为第一终端设备所属用户的 SP节点, 第二 SP节点统称为第二终端设备所 属用户的 SP节点, 为并不表示顺序关系, 其中, 第一终端设备和第二终端设备 可以通过 SPP节点分别向所属用户的任一 SP节点获取相应的节目内容。

如果用户 A需要将第一终端设备当前显示的节目内容分 给用户 B , 则可以 先通过 SPP节点将待分享节目内容的信息分享给用户 B的第二终端设备, 这里待 分享节目内容的信息可以是多个待分享节目内 容的列表信息, 这样第二终端设 备可以在待分享节目内容的信息列表中选择获 取哪个节目内容, 并发送上述的 获取请求给 SPP节点。 上述第二终端设备在发送给 SPP节点的获取请求中还可以 包括用于指示该待分享节目内容是其它终端设 备分享的节目内容比如分享服务 标识。

步骤 302, SPP节点确定第二终端设备的用户标识是否注册 到第一服务提供 商节点, 如果未注册, 则执行步骤 303; 如果注册, 则认为第二终端设备可以接 入到第一 SP节点中并获取第一 SP节点上的该待分享节目内容。

可以理解, SPP节点可以向第一 SP节点发送请求来确定第二终端设备的用户 标识是否注册到第一 SP节点, 具体地请求的过程参见上述图 1对应实施例中所 述, 在此不进行赞述; SPP节点还可以直接根据第二终端设备的用户标 识查询对 应的 SP节点的信息, 这样可以得知第二终端设备是否可以直接访问 SP节点上的 节目内容, 进而得知第二终端设备是否可以直接访问该待 分享节目内容。

步骤 303, SPP节点向第一服务提供商节点发送临时标识分 配请求, 该临时 标识分配请求用于请求第一服务提供商节点为 第二终端设备分配在第一服务提 供商节点下的临时标识, 具体地, 在临时标识分配请求中可以包括: 第二终端 设备的用户标识、 第一 SP节点的信息及用于指示进行临时标识分配的 示信息 等, 当第一 SP节点接收到临时标识分配请求后, 为第二终端设备分配一个临时 标识并返回给 SPP节点。

步骤 304 , SPP节点接收第一服务提供商节点根据上述临时 标识分配请求返 回的第二终端设备的临时标识, 将临时标识发送给第二终端设备, 这样第二终 端设备就可以根据临时标识向第一服务提供商 节点获取待分享节目内容, 具体 地 第二终端设备可以将待分享节目内容的访问请 求通过 SPP节点发送给第一 SP 节点, 在访问请求中可以携带分配的临时标识, 以指示第一服务提供商节点为 该临时标识对应的终端设备下发待分享节目内 容。 在这个过程中 SPP节点可以对 第二终端设备由于获取节目内容产生的费用进 行计费, 具体地, 可以从第二终 端设备的用户标识在第二 SP节点的账户中, 扣除第二终端设备访问待分享节目 内容的费用, 并将第一 SP节点的商家账户中增加扣除值。

可选地, SPP节点还可以记录待分享节目内容、 分享用户标识即第一终端设 备的用户标识、 临时标识与被分享用户标识即第二终端设备的 用户标识的对应 关系, 这样, 如果其它用户需要分享该待分享节目内容给第 二终端设备, 则 SPP 节点可以直接向记录的临时标识发送给第二终 端设备来获取该待分享节目内 谷。

可见, 本发明实施例中, 如果属于不同 SP节点的两个用户终端设备之间进 行分享节目内容时, 需要其中的第一终端设备通过 SPP节点将待分享节目内容的 信息分享给第二终端设备; 然后由第二终端设备向 SPP节点发送待分享节目内容 的获取请求, 并由 SPP节点向待分享节目内容所在且第一终端设备 所属用户的第 一 SP节点发送临时标识分配请求, 请求为第二终端设备分配一个临时标识, 并 将该临时标识发送给第二终端设备, 以便第二终端设备根据该临时标识获取节 目内容。 本实施例中的方法中, 第二终端设备不需要加入到第一终端设备所在 的网络域, 而只需通过 SPP节点在该第一 SP节点请求分配临时标识, 这样筒化了 属于不同 SP节点的用户终端设备之间分享节目内容的流 。

可选地, 在具体的实现过程中, 待分享节目内容的信息可以通过 SPP节点发 送给第二终端设备, 比如通过 SPP节点提供的接入到 SPP节点的用户终端设备之 间进行相互通信的通信接口发送给第二终端设 备等, 具体的发送过程参见图 1对 应的实施例所示, 在此不进行赘述。 本发明实施例提供一种内容分享方法, 主要是用于如图 1所示的 IPTV系统 中, 属于不同 SP的用户终端设备之间对于节目内容的分享, 且本发明实施例的 方法是上述图 9对应实施例中所述的第二终端设备所执行的 法, 具体地本实施 例的方法用于将第一用户的第一终端设备上显 示的待分享节目内容分享给第二 用户的第二终端设备, 其中第一用户注册到第一服务提供商节点, 且第一服务 提供商节点提供待分享节目内容给第一终端设 备; 第二用户注册到第二服务提 供商节点, 但未注册到第一服务提供商节点, 本实施例的方法流程图如图 10所 示, 包括:

步骤 401 , 第二终端设备获取第一终端设备上显示的待分 享节目内容的信 息, 具体地, 可以是由第一终端设备直接通过 SPP节点发送给第二终端设备等。 这里待分享节目内容的信息可以包括如下信息 的至少一个信息: 地址信息, 第 一终端设备的用户标识, 待分享节目内容所属的第一 SP节点的信息, 待分享节 目内容的标识、 类型, 在第一终端设备上开始显示的相对偏移量及结 束的相对 偏移量等。

步骤 402, 第二终端设备发送待分享节目内容的获取请求 给服务平台提供商 节点即 SPP节点, 在获取请求中包括第二终端设备的用户标识, 在获取请求中还 包括待分享节目内容的信息比如标识、 类型和地址等, 及指示该待分享节目内 容是其它终端设备分享的节目内容的指示信息 比如分享服务标识; 当 SPP节点收 到获取请求后, 如果第二终端设备的用户标识未注册到第一服 务提供商节点, 则可以主动向第一 SP节点发送临时标识分配请求, 来请求分配临时标识并返回 给第二终端设备, SPP节点具体执行的方法如图 9对应的实施例所述, 在此不进 行赘述。

需要说明的是, 上述步骤 401中第二终端设备获取的待分享节目内容的信 息 可以是多个待分享节目内容的列表信息, 这样用户可以通过第二终端设备来选 择其中的一个或多个待分享节目内容, 并通过步骤 402中的获取请求来获取相应 的节目内容。

步骤 403 , 第二终端设备接收服务平台提供商节点根据步 骤 402中发送的获 取请求返回的, 第一服务提供商节点为第二终端设备分配的在 第一服务提供商 节点下的临时标识。

步骤 404, 第二终端设备根据步骤 403中接收的临时标识, 向第二服务提供 商节点请求获取对应的节目内容, 具体地, 第二终端设备将待分享节目内容的 访问请求通过 SPP节点发送给第一 SP节点, 并在访问请求中携带临时标识等信 息。

可见, 在本实施例中, 如果属于不同 SP节点的两个用户终端设备之间进行 分享节目内容时, 需要第二终端设备获取第一终端设备上显示的 待分享节目内 容的信息; 然后向 SPP节点发送待分享节目内容的获取请求, 当接收到 SPP节点 返回的第二终端设备在第一 SP节点上的临时标识, 则第二终端设备会根据接收 的临时标识获取对应的节目内容。 这样第二终端设备不需要加入到第一终端设 备所在的网络逸 而只需通过 SPP节点向第一 SP节点请求分配临时标识给第二终 端设备, 这样筒化了属于不同 SP节点的用户终端设备之间分享节目内容的流 。

可选地, 在一个具体的实施例中, 当第二终端设备在执行上述步骤 402之 后, SPP节点在确定第二终端设备的用户标识未注册 到第一 SP节点时, 可以向第 二终端设备发送待分享节目内容的获取请求的 响应消息即拒绝接入响应消息, 这样第二终端设备可以发送临时标识分配请求 , 并在临时标识分配请求中携带 第二终端设备的用户标识, 以指示第一服务提供商节点为第二终端设备分 配在 第一服务提供商节点下的临时标识。 本发明实施例还提供一种服务平台提供商节点 即图 9和图 10对应实施例中 所述的 SPP节点, 结构示意图如图 11所示, 包括:

获取请求接收单元 30, 用于接收第二终端设备发送的对第一终端设备 上待 分享节目内容的获取请求, 所述获取请求中包括所述第二终端设备的用户 标 识; 且在获取请求中还可以包括待分享节目内容的 信息比如标识、 类型和地址 信息, 还可以包括指示信息用于指示该待分享节目内 容是其它终端设备分享的 节目内容比如分享服务标识。

标识分配发送单元 31 , 用于如果所述获取请求接收单元 10接收的获取请求 中的第二终端设备的用户标识未注册到第一服 务提供商节点, 向所述第一服务 提供商节点发送临时标识分配请求, 所述临时标识分配请求用于请求所述第一 服务提供商节点为所述第二终端设备分配在所 述第一服务提供商节点下的临时 标识; 其中, 所述第一终端设备的用户标识注册到所述第一 服务提供商节点, 且所述第一服务提供商节点提供所述待分享节 目内容给所述第一终端设备; 临时标识发送单元 32, 用于接收所述第一服务提供商节点根据所述临 时标 识分配请求返回的, 所述第一服务提供商节点下所述第二终端设备 的临时标 识, 将所述临时标识发送给所述第二终端设备, 以便所述第二终端设备根据所 述临时标识向所述第一服务提供商节点获取所 述待分享节目内容。

进一步地, 在 SPP节点中还可以包括分享记录单元, 主要用于记录待分享节 目内容, 第一终端设备的用户标识、 临时标识及第二终端设备的用户标识的对 应关系, 这样, 如果其它用户需要分享该待分享节目内容给第 二终端设备, 则 SPP节点可以直接将该临时标识发送给第二终端 设备。

本发明实施例中, 如果属于不同 SP节点的两个用户终端设备之间进行分享 节目内容时, 需要其中的第一终端设备通过 SPP节点将待分享节目内容的信息分 享给第二终端设备; 然后由第二终端设备向 SPP节点的获取请求接收单元 30发送 待分享节目内容的获取请求, 并由标识分配发送单元 31向待分享节目内容所在 且第一终端设备所属用户的第一 SP节点发送临时标识分配请求, 请求为第二终 端设备分配一个临时标识, 由临时标识发送单元 32将该临时标识发送给第二终 端设备, 以便第二终端设备根据该临时标识获取节目内 容。 这样第二终端设备 不需要加入到第一终端设备所在的网络域 而只需通过 SPP节点在该第一 SP节点 请求分配临时标识, 这样筒化了属于不同 SP节点的用户终端设备之间分享节目 内容的流程。

可选地, 参考图 12所示, 在一个具体的实施例中, SPP节点除了可以包括如 图 11所示的结构外, 还可以包括: 分享信息发送单元 33、 文件请求发送单元 34、 注册信息获取单元 35、 访问单元 36和计费单元 37 , 其中:

分享信息发送单元 33 , 用于将第一终端设备上显示的待分享节目内容 的信 息发送给第二终端设备。

文件请求发送单元 34, 用于向所述第一服务提供商节点发送所述第二 终端 设备的文件获取请求, 所述文件获取请求中包括所述第二终端设备的 用户标识。

注册信息获取单元 35 , 用于接收所述第一服务提供商节点返回的, 所述第 二终端设备的用户标识未注册到所述第一服务 提供商节点的信息。

访问单元 36, 用于接收所述第二终端设备发送的所述待分享 节目内容的访 问请求, 将所述访问请求发送给所述第一服务提供商节 点, 以指示所述第一服 务提供商节点下发所述待分享节目内容, 所述访问请求中包括所述临时标识。

计费单元 37, 用于从所述第二终端设备的用户标识在第二服 务提供商节点 的账户中, 扣除所述第二终端设备访问待分享节目内容的 费用, 并在所述第一 服务提供商节点的商家账户中增加所述扣除的 值。

本发明实施例的 SPP节点中, 通过分享信息发送单元 33将待分享节目内容的 信息发送给第二终端设备; 当获取请求接收单元 30接收到待分享节目内容的获 取请求, 则由文件请求单元 34向第一 SP节点发送文件获取请求, 获取第一 SP节 点中储存的第二终端设备的文件, 当注册信息获取单元 35接收到第二终端设备 的用户标识未注册到第一 SP节点的信息, 说明第二终端设备所属用户没有订阅 第一 SP节点的服务; 则标识分配发送单元 31就会发送临时标识分配请求给第一 SP节点请求, 当临时标识发送单元 32接收到第一 SP节点分配的临时标识后转发 给第二终端设备; 当访问单元 36接收到带有临时标识的访问请求后, 将访问请 求发送给第一 SP节点。 在这个过程中计费单元 37会对获取待分享节目内容过程 产生的费用进行计费。 本发明实施例还提供一种终端设备即图 9和图 10对应实施例中所述的第二 终端设备, 结构示意图如图 13所示, 包括:

分享信息获取单元 40, 用于获取第一终端设备上显示的待分享节目内 容的 信息。

获取请求发送单元 41 , 用于发送所述待分享节目内容的获取请求给服 务平 台提供商节点, 所述获取请求中包括本终端设备的用户标识; 且还可以包括待 分享节目内容的信息比如标识、 类型或地址等, 还可以包括指示信息用于指示 该待分享节目内容是其它终端设备分享的节目 内容比如分享服务标识。

临时标识接收单元 42 , 用于接收所述服务平台提供商节点根据所述第 获取 请求发送单元 41发送的获取请求返回的, 第一服务提供商节点为所述本终端设 备分配的在所述第一服务提供商节点下的临时 标识; 其中, 所述本终端设备的 用户标识未注册到第一服务提供商节点, 第一终端设备的用户标识注册到所述 第一服务提供商节点, 且所述第一服务提供商节点提供所述待分享节 目内容给 所述第一终端设备; 节目获取单元 43 , 用于根据所述临时标识, 向所述第一服务提供商节点请 求获取对应的节目内容。

在本实施例中, 如果属于不同 SP节点的两个用户终端设备之间进行分享节 目内容时, 需要第二终端设备中的分享信息获取单元 40获取第一终端设备上待 分享节目内容的信息; 然后获取请求发送单元 41向 SPP节点发送待分享节目内容 的获取请求, 当临时标识接收单元 42接收到 SPP节点返回的第二终端设备在第一 SP节点上的临时标识, 则节目获取单元 43会根据接收的临时标识获取对应的节 目内容。 这样第二终端设备不需要加入到第一终端设备 所在的网络域, 而只需 通过 SPP节点向第一 SP节点请求分配临时标识给第二终端设备, 这样筒化了属于 不同 SP节点的用户终端设备之间分享节目内容的流 。

可选地, 终端设备还可以包括响应接收单元 44和临时标识请求单元 45 , 其 中: 当获取请求发送单元 41在发送获取请求后, 如果响应接收单元 44用于接收 所述服务平台提供商节点发送的拒绝接入响应 消息, 则临时标识请求单元 45用 于发送临时标识分配请求给所述服务平台提供 商节点, 所述临时标识分配请求 中包括: 所述本终端设备的用户标识, 以指示所述第一服务提供商节点为所述 本终端设备分配在所述第一服务提供商节点下 的临时标识。 以下以一个具体的应用例来说明本实施例方法 所提供的内容分享方法, 本 实施例中的 IPTV系统的结构图如图 1所示, 而其中的 SPP节点包括分享功能模 块、 接入控制模块和计费控制模块。 在两个用户分别使用用户终端设备 A和终端 设备 B接入到 SPP节点, 且终端设备 A和 B分别订阅了不同的 SP节点即 SP1节点和 SP2节点的服务的场景下, 当终端设备 A需要将当前显示的节目内容分享给终端 设备 B时:

实施例一, 参考图 14所示, 由终端设备 B主动向 SP2节点来请求进行与待分 享节目内容对应的节目内容的查询。

51401, 用户 A想要将终端设备 A当前显示的节目内容分享给用户 B的终端设 备 B, 则用户 A通过操作终端设备 A获取待分享节目内容的信息注册到 SPP节点的 分享功能模块中, 具体地, 待分享节目内容可能是列表的形式, 包括: 分享用 户 A的 IPTV账号、 节目内容名称、 节目类型、 节目开始相对偏移量、 节目结束 相对偏移量及节目内容的地址等相关信息。

51402, SPP节点的分享功能模块生成从终端设备 A上获取的待分享节目内 容的信息的存放地址比如 URL, 并发送给终端设备 A。

51403 , 终端设备 A将接收的待分享节目内容的信息的存放地址 送给终端 设备 B, 具体可以通过终端设备 A上的第三方通信软件, 或通过 SPP节点上提供 的通信工具将存放地址发送给终端设备 B。

51404, 终端设备 B根据接收的存放地址, 向 SPP节点发送请求来获取待分享 节目内容的信息, 在请求中可以包括分享服务标识来指示是分享 的节目内容、 存放地址及终端设备 B的 IPTV账号等; 这样 SPP节点根据其中包括的分享服务标 识, 控制分享功能模块将待分享在 S1401中获取的待分享节目内容的信息发送给 终端设备^

51405 , 终端设备 B根据获取的待分享节目内容的信息, 发送待分享节目内 容的获取请求, 在获取请求中可以包括终端设备 B的 IPTV账号即用户标识, 还可 以包括待分享节目内容的地址信息, 待分享节目内容所在且终端设备 A所属的 SP1节点的信息等。

51406, SPP节点的接入控制模块 SP1节点发送文件获取请求, 其中包括终端 设备 B的 IPTV账号等信息, 来获取终端设备 B的注册信息; 当 SP1节点接收到文 件获取请求后, 判定终端设备 B无法访问该节目内容的权限, 则向 SPP节点返回 终端设备 B没有注册到 SP1节点的信息。

S 1407 , SPP节点的接入控制模块查找到终端设备 B所属的 SP节点的信息, 并向终端设备 B发送拒绝接入响应消息, 在响应消息中携带查找到的 SP节点的列 表信息, 也可以携带分享服务标识等信息。

S1408, 终端设备 B接收到拒绝接入响应消息, 可以显示 SP节点列表以供用 户选择, 当终端设备 B接收到用户选择的 SP2节点的信息, 向 SP2节点发送内容查 询请求, 该内容查询请求通过 SPP节点的接入控制模块后发送给 SP2节点。 在内 容查询请求中包括待分享节目内容的标识, 还可以包括待分享节目内容的类 型, SP2节点的信息等。

S1409, SP2节点收到内容查询请求后, 才艮据其中的待分享节目内容的标识 等信息在为 SP2节点提供内容的 CP节点中查询是否有相同的节目内容 并将查找 的节目内容的地址信息通过 SPP节点的接入控制模块发送给终端设备 B, 该地址 信息可以是多个地址的列表信息。

S1410, 当终端设备 B接收到节目内容的地址信息后, 可以选择其中一个地 址, 并根据选择的地址向 SP2节点发起对于节目内容的访问请求, SP2节点将请 求的节目内容下发给终端设备 B。

在这个过程中, SPP节点的接入控制模块可以触发计费控制模块 对终端设备 B观看节目内容的费用进行统计, 且可以触发分享功能模块记录该待分享节目内 容的标识、 分享用户标识、 被分享用户标识及 SP2节点信息的对应关系。

实施例二, 参考图 15所示, 由 SPP节点主动向 SP2节点来请求进行与待分享 节目内容对应的节目内容的查询。

S1501, 用户 A想要将终端设备 A当前显示的节目内容分享给用户 B的终端设 备 B, 则用户 A通过操作终端设备 A获取待分享节目内容的信息并通过 SPP节点中 的分享功能模块发送给终端设备 B , 具体地, 待分享节目内容可能是列表的形 式, 包括: 分享用户 A的 IPTV账号、 节目内容名称、 节目类型、 节目开始相对 偏移量、 节目结束相对偏移量及节目内容的地址等相关 信息。

51502, 终端设备 B根据获取的待分享节目内容的信息, 发送待分享节目内 容的获取请求, 在获取请求中可以包括终端设备 B的 IPTV账号即用户标识, 还可 以包括待分享节目内容的地址信息, 待分享节目内容所在且终端设备 A所属的 SP1节点的信息, 及分享服务标识等。

51503 , SPP节点接收到获取请求后, 根据其中的分享服务标识, 控制分享 功能模块对该获取请求进行处理, 具体地, 分享功能模块可以请求接入控制模 块获取终端设备 B所属的 SP节点的信息, 并判定终端设备 B不能直接访问该待分 享节目内容, 则分享功能模块通过接入控制模块向终端设备 B所属的其中一个 SP2节点发送内容查询请求, 其中包括待分享节目内容的标识、 类型等信息。

51504, SP2节点收到内容查询请求后, 根据其中的待分享节目内容的标识 等信息在为 SP2节点提供内容的 CP节点中查询是否有相同的节目内容 并将查找 的节目内容的地址信息发送给 SPP节点的分享功能模块, 该地址信息可以是多个 地址的列表信息。

51505, SPP节点的分享功能模块将节目内容的地址信息 发送给终端设备 B。

51506, 当终端设备 B接收到节目内容的地址信息后, 可以选择其中一个地 址, 并根据选择的地址向 SP2节点发起对于节目内容的访问请求, SP2节点将请 求的节目内容下发给终端设备^

在这个过程中, SPP节点的接入控制模块可以触发计费控制模块 对终端设备 B观看节目内容的费用进行统计, 且可以触发分享功能模块记录该待分享节目内 容的标识、 分享用户标识、 被分享用户标识及 SP2节点信息的对应关系。 实施例三, 参考图 16所示, 由终端设备 B主动向 SP1节点来请求为终端设备 B分配临时标识。

51601, 用户 A想要将终端设备 A当前显示的节目内容分享给用户 B的终端设 备 B, 则用户 A通过操作终端设备 A发送对待分享节目内容的分享请求到 SPP节点 的分享功能模块中, 具体地, 待分享节目内容可能是列表的形式, 包括: 分享 用户 A的 IPTV账号、 节目内容名称、 节目类型、 节目开始相对偏移量、 节目结 束相对偏移量及节目内容的地址等相关信息。

51602, SPP节点的分享功能模块向终端设备 A提供接入 SPP节点的终端设备 的用户标识列表信息, 以供用户选择被分享的用户终端设备。

S1603 , 终端设备 A接收到用户选择的被分享终端设备 B的用户标识, 将选 择的终端设备 B的用户标识发送给 SPP节点的分享功能模块。

51604, SPP节点的分享功能模块将待分享节目内容的信 息发送给被分享的 终端设备^

51605 , 终端设备 B根据获取的待分享节目内容的信息, 发送待分享节目内 容的获取请求, 在获取请求中可以包括终端设备 B的 IPTV账号即用户标识, 还可 以包括待分享节目内容的地址信息, 待分享节目内容所在且终端设备 A所属的 SP1节点的信息, 及分享服务标识等。

51606, SPP节点的接入控制模块 SP1节点发送文件获取请求, 其中包括终端 设备 B的 IPTV账号等信息, 来获取终端设备 B的注册信息; 当 SP1节点接收到文 件获取请求后, 判定终端设备 B无法访问该节目内容的权限, 则向 SPP节点返回 终端设备 B没有注册到 SP1节点的信息。

51607, SPP节点的接入控制模块向终端设备 B发送拒绝接入响应消息, 在响 应消息中可以包括 SP1节点的信息, 还可以携带分享服务标识等信息, 51608, 终端设备 B接收到拒绝接入响应消息, 向 SP1节点发送临时标识分配 请求, 该分配请求通过 SPP节点的接入控制模块后发送给 SP2节点。 在临时标识 分配请求中包括终端设备 B的用户标识, 还可以包括 SP1节点的信息等。

51609, SP1节点收到临时标识分配请求后, 为终端设备 B分配一个该 SP1节 点下的临时标识,并将临时标识通过 SPP节点的接入控制模块发送给终端设备 R

51610, 当终端设备 B接收到临时标识后, 根据该临时标识向 SP1节点发起对 于节目内容的访问请求, 其中包括该临时标识, SP1节点将请求的节目内容下发 给终端设备 B。

在这个过程中, SPP节点的接入控制模块可以触发计费控制模块 对终端设备 B观看节目内容的费用进行统计, 具体地, 将终端设备 B访问待分享节目内容的 费用从终端设备 B在所属的 SP2节点的账户中扣除,并将 SP1节点的商家账户中增 加扣除值; 且可以触发分享功能模块记录该待分享节目内 容的标识、 分享用户 标识、 被分享用户标识及临时标识的对应关系。

实施例四, 参考图 17所示, 由 SPP节点主动向 SP1节点来请求分配临时标识。 S1701, 用户 A想要将终端设备 A当前显示的节目内容分享给用户 B的终端设 备 B, 则用户 A通过操作终端设备 A通过 SPP节点中的分享功能模块将待分享节目 内容的信息发送给终端设备 B, 具体地, 待分享节目内容可能是列表的形式, 包 括: 分享用户 A的 IPTV账号、 节目内容名称、 节目类型、 节目开始相对偏移量、 节目结束相对偏移量及节目内容的地址等相关 信息。

S1702, 终端设备 B根据获取的待分享节目内容的信息, 发送待分享节目内 容的获取请求, 在获取请求中可以包括终端设备 B的 IPTV账号即用户标识, 还可 以包括待分享节目内容的地址信息, 待分享节目内容所在且终端设备 A所属的 SP1节点的信息, 及分享服务标识等。 51703 , SPP节点接收到获取请求后, 根据其中的分享服务标识, 控制分享 功能模块对该获取请求进行处理, 具体地, 分享功能模块可以请求接入控制模 块获取终端设备 B所属的 SP节点的信息, 并判定终端设备 B不能直接访问该待分 享节目内容, 则分享功能模块通过接入控制模块向 SP1节点发送临时标识分配请 求, 其中包括终端设备 B的用户标识, 还可以包括 SP1节点的信息等。

51704, SP1节点收到临时标识分配请求后, 为终端设备 B分配一个该 SP1节 点下的临时标识,并将临时标识通过 SPP节点的接入控制模块发送给终端设备 R

51705 , SPP节点的分享功能模块将节临时标识发送给终 端设备 B。

51706, 当终端设备 B接收到临时标识后, 根据该临时标识向 SP1节点发起对 于节目内容的访问请求, 其中包括该临时标识, SP1节点将请求的节目内容下发 给终端设备 B。

在这个过程中, SPP节点的接入控制模块可以触发计费控制模块 对终端设备 B观看节目内容的费用进行统计, 具体地, 将终端设备 B访问待分享节目内容的 费用从终端设备 B在所属的 SP2节点的账户中扣除,并将 SP1节点的商家账户中增 加扣除值; 且可以触发分享功能模块记录该待分享节目内 容的标识、 分享用户 标识、 被分享用户标识及临时标识的对应关系。

本领域普通技术人员可以理解上述实施例的各 种方法中的全部或部分步骤 是可以通过程序来指令相关的硬件来完成, 该程序可以存储于一计算机可读存 储介质中, 存储介质可以包括: 只读存储器( ROM )、 随机存取存储器( RAM )、 磁盘或光盘等。

以上对本发明实施例所提供的内容分享方法及 相关设备, 进行了详细介 例的说明只是用于帮助理解本发明的方法及其 核心思想; 同时, 对于本领域的 一般技术人员, 依据本发明的思想, 在具体实施方式及应用范围上均会有改变 之处, 综上所述, 本说明书内容不应理解为对本发明的限制。