共享信息的方法、IPTV服务器和系统技术方案

技术编号:8633828 阅读:184 留言:0更新日期:2013-04-27 18:10
本发明专利技术实施例提供了一种共享信息的方法、IPTV服务器和系统,包括:接收网络电视IPTV节目共同收看请求,IPTV节目共同收看请求用于第一社交网络SNS用户请求与IPTV用户共同收看IPTV用户当前收看的IPTV节目,IPTV节目共同收看请求中携带第一SNS用户标识和IPTV用户标识,第一SNS用户标识为第一SNS用户的用户标识,IPTV用户标识为IPTV用户的用户标识;根据IPTV用户标识,确定IPTV用户是否同意与第一SNS用户共同收看所述IPTV节目;当IPTV用户同意与第一SNS用户共同收看IPTV节目时,请求媒体服务器向SNS终端发送IPTV节目,SNS终端为第一SNS用户所用终端。本发明专利技术实施例,实现了SNS用户无需注册成为IPTV用户,即可与IPTV用户共同收看IPTV用户在IPTV系统中的订购的节目,提升了用户体验。

【技术实现步骤摘要】

本专利技术实施例涉及通信
,尤其涉及一种共享信息的方法、IPTV服务器和系统
技术介绍
IPTV(Internet Protocol Television,网络电视)是一种能够将传统媒体传播方式转变成全新的互动式个性化需求体验的技术,其以IP网络为传输媒介,在传统直播IPTV节目基础上支持点播、互动投票等业务,增强了用户与电视系统之间的互动交流。IPTV节目共看业务是IPTV系统提供的基础类业务,通过IPTV节目共看业务,不同终端的IPTV用户可实现对同一 IPTV节目的共同收看和评论。SNS (Social Networking Services,社交网络服务)是指帮助人们建立社会性网络的互联网应用服务。通过SNS平台,SNS社区用户可以保持与其好友进行交流互动。随着SNS的广泛应用,如何将IPTV虚拟社区的IPTV节目共同业务与扩展到SNS社区已成为IPTV系统的主要扩展方向。现有技术中,IPTV系统只向其注册用户提供IPTV节目共看服务,SNS社区用户无法参与到IPTV节目共看中去,即使用户即是IPTV用户又是SNS社区用户,也需要登录IPTV系统,才可以进行IPTV节目共看业务,从而增加了用户的操作,减少了用户体验。
技术实现思路
为了实现减少用户注册操作,即可实现SNS用户与IPTV用户共同收看IPTV节目,本专利技术实施例提供一种共享 信息的方法,所述方法包括接收网络电视IPTV节目共同收看请求,所述IPTV节目共同收看请求用于第一社交网络SNS用户请求与IPTV用户共同收看所述IPTV用户当前收看的IPTV节目,所述IPTV节目共同收看请求中携带第一 SNS用户标识和IPTV用户标识,所述第一 SNS用户标识为所述第一 SNS用户的用户标识,所述IPTV用户标识为所述IPTV用户的用户标识;根据所述IPTV用户标识,确定所述IPTV用户是否同意与所述第一 SNS用户共同收看所述IPTV节目;当所述IPTV用户同意与所述第一 SNS用户共同收看所述IPTV节目时,请求媒体服务器向所述SNS终端发送所述IPTV节目,所述SNS终端为所述第一 SNS用户所用终端。本专利技术实施例还提供一种IPTV服务器,包括共同收看请求接收模块,用于接收网络电视IPTV节目共同收看请求,所述IPTV节目共同收看请求用于第一社交网络SNS用户请求与IPTV用户共同收看所述IPTV用户当前收看的IPTV节目,所述IPTV节目共同收看请求中携带第一 SNS用户标识和IPTV用户标识,所述第一 SNS用户标识为所述第一 SNS用户的用户标识,所述IPTV用户标识为所述IPTV用户的用户标识;共同收看请求确定模块,用于根据所述IPTV用户标识,确定所述IPTV用户是否同意与所述第一 SNS用户共同收看所述IPTV节目;节目发送模块,用于当所述IPTV用户同意与所述第一SNS用户共同收看所述IPTV节目时,请求媒体服务器向所述SNS终端发送所述IPTV节目,所述SNS终端为所述第一 SNS用户所用终端。本专利技术实施例还提供一种社交网络SNS用户和网络电视IPTV用户共同收看IPTV节目的系统,其特征在于,所述系统包括SNS终端、SNS服务器和IPTV服务器和媒体服务器,其中所述SNS终端,用于向SNS服务器发送IPTV节目共同收看请求,并接收所述IPTV节目,所述IPTV节目共同收看请求用于SNS用户请求与IPTV用户共同收看所述IPTV用户当前收看的IPTV节目,所述IPTV节目共同收看请求中携带SNS用户标识和IPTV用户标识;所述SNS服务器,用于接收SNS终端发送的所述IPTV节目共同收看请求,并将所述IPTV节目共同收看请求转发给所述IPTV服务器;所述IPTV服务器,用于接收所述IPTV节目共同收看请求,根据所述IPTV用户标识,确定所述IPTV用户是否同意与所述SNS用户共同收看所述IPTV节目,且当所述IPTV用户同意与所述SNS用户共同收看所述IPTV节目时,向所述媒体服务器请求所述IPTV节目;所述媒体服务器,用于根据所述IPTV服务器的请求,向所述SNS终端发送所述IPTV节目。本专利技术实施例,通过接收网络电视IPTV节目共同收看请求,根据所述IPTV用户标识,确定所述IPTV用户是否同意与所述第一 SNS用户共同收看所述IPTV节目;当所述IPTV用户同意与所述第一 SNS用户共同收看所述IPTV节目时,请求媒体服务器向所述SNS终端发送所述IPTV节目,所述SNS终端为所述第一 SNS用户所用终端。实现了 SNS用户无需注册成为IPTV用户,即可与IPTV用户共同收看IPTV用户在IPTV系统中的订购的节目,从而减少了用户的操作,提升了用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例1提供的一种共享信息的方法流程图;图2为本专利技术实施例2提供的一种共享信息的方法流程图;图3为本专利技术实施例3提供的一种共享信息的方法流程图;图4为本专利技术实施例4提供的一种共享信息的方法流程图;图5为本专利技术实施例5提供的一种IPTV服务器的结构示意图;图6为本专利技术实施例5提供的一种IPTV服务器的结构示意图;图7为本专利技术实施例5提供的一种共同收看IPTV节目的系统的结构示意图。图8是本专利技术一个 实施例中SNS用户登录SNS系统的网元交互图9是本专利技术一个实施例中,SNS用户请求共同收看IPTV节目的网元交互图。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1图1为本专利技术一种IPTV节目切换播放的方法一个实施例的流程图,该方法包括以下步骤SlOl :接收网络电视IPTV节目共同收看请求,所述IPTV节目共同收看请求用于第一社交网络SNS用户请求与IPTV用户共同收看所述IPTV用户当前收看的IPTV节目,所述IPTV节目共同收看请求中携带第一 SNS用户标识和IPTV用户标识,所述第一 SNS用户标识为所述第一 SNS用户的用户标识,所述IPTV用户标识为所述IPTV用户的用户标识;S102 :根据所述IPTV用户标识,确定所述IPTV用户是否同意与所述第一 SNS用户共同收看所述IPTV节目;S103 :当所述IPTV用户同意与所述第一 SNS用户共同收看所述IPTV节目时,请求媒体服务器向所述SNS终端发送所述IPTV节目,所述SNS终端为所述第一 SNS用户所用终端。这里,确定所述IPTV用户是否同意与所述SNS用户共同收看所述IPTV节目,可以通过向所述IPTV用户所用的IPTV终端发送询问请求,询问所述IPTV用户是否同意与所述SNS用户共同收看所述IPTV节目,所述IPTV用户若同意,则通过所述I本文档来自技高网...

【技术保护点】
一种共享信息的方法,其特征在于,所述方法包括:接收网络电视IPTV节目共同收看请求,所述IPTV节目共同收看请求用于第一社交网络SNS用户请求与IPTV用户共同收看所述IPTV用户当前收看的IPTV节目,所述IPTV节目共同收看请求中携带第一SNS用户标识和IPTV用户标识,所述第一SNS用户标识为所述第一SNS用户的用户标识,所述IPTV用户标识为所述IPTV用户的用户标识;根据所述IPTV用户标识,确定所述IPTV用户是否同意与所述第一SNS用户共同收看所述IPTV节目;当所述IPTV用户同意与所述第一SNS用户共同收看所述IPTV节目时,请求媒体服务器向所述SNS终端发送所述IPTV节目,所述SNS终端为所述第一SNS用户所用终端。

【技术特征摘要】
1.一种共享信息的方法,其特征在于,所述方法包括 接收网络电视IPTV节目共同收看请求,所述IPTV节目共同收看请求用于第一社交网络SNS用户请求与IPTV用户共同收看所述IPTV用户当前收看的IPTV节目,所述IPTV节目共同收看请求中携带第一 SNS用户标识和IPTV用户标识,所述第一 SNS用户标识为所述第一 SNS用户的用户标识,所述IPTV用户标识为所述IPTV用户的用户标识; 根据所述IPTV用户标识,确定所述IPTV用户是否同意与所述第一 SNS用户共同收看所述IPTV节目; 当所述IPTV用户同意与所述第一 SNS用户共同收看所述IPTV节目时,请求媒体服务器向所述SNS终端发送所述IPTV节目,所述SNS终端为所述第一 SNS用户所用终端。2.根据权利要求1所述的方法,其特征在于,所述根据所述IPTV用户标识,确定所述IPTV用户是否同意与所述第一 SNS用户共同收看所述IPTV节目,具体包括 向IPTV终端发送询问请求,所述询问请求用于询问所述IPTV用户是否同意与所述第一 SNS用户共同收看所述IPTV节目,所述IPTV终端为所述IPTV用户所用终端; 所述当所述IPTV用户同意与所述第一 SNS用户共同收看所述IPTV节目时,请求媒体服务器向所述SNS终端发送所述IPTV节目,具体包括 当所述IPTV终端返回同意共同收看响应时,请求媒体服务器向所述SNS终端发送所述IPTV节目; 所述同意共同收看响应表示所述IPTV用户同意与所述第一 SNS用户共同收看所述IPTV节目。3.根据权利要求1所述的方法,其特征在于,所述根据所述IPTV用户标识,确定所述IPTV用户是否同意与所述第一 SNS用户共同收看所述IPTV节目,具体包括 根据所述IPTV用户标识,查询本地保存的IPTV用户标识与绑定SNS用户标识的对应关系,获取与所述IPTV用户标识对应的绑定SNS用户标识; 判断所述对应的绑定SNS用户标识中是否包括所述第一 SNS用户标识; 所述当所述IPTV用户同意与所述第一 SNS用户共同收看所述IPTV节目时,请求媒体服务器向所述SNS终端发送所述IPTV节目,具体包括 当所述对应的绑定SNS用户标识中包括所述第一 SNS用户标识时,请求媒体服务器向所述SNS终端发送所述IPTV节目。4.根据权利要求1所述的方法,其特征在于,所述根据所述IPTV用户标识,确定所述IPTV用户是否同意与所述第一 SNS用户共同收看所述IPTV节目,具体包括 根据所述IPTV用户标识,查询本地保存的IPTV用户标识与绑定SNS用户标识的对应关系,获取与所述IPTV用户标识对应的绑定SNS用户标识; 判断所述对应的绑定SNS用户标识中是否包括所述第一 SNS用户标识; 当所述对应的绑定SNS用户标识中包括所述第一 SNS用户标识时,向所述IPTV终端发送所述询问请求; 所述当所述IPTV用户同意与所述第一 SNS用户共同收看所述IPTV节目时,请求媒体服务器向所述SNS终端发送所述IPTV节目,具体包括 当所述IPTV终端返回所述同意共同收看响应时,请求媒体服务器向所述SNS终端发送所述IPTV节目。5.根据权利要求1-4任一项所述的方法,其特征在于,所述接收IPTV节目共同收看请求之前,所述方法还包括 接收所述IPTV终端发送的SNS用户标识获取请求,所述SNS用户标识获取请求用于所述IPTV用户请求获取SNS服务器管理的SNS用户标识,所述SNS用户标识获取请求中携带IPTV用户标识和SNS服务器标识; 根据该SNS服务器标识,获取所述SNS服务器管理的SNS用户标识; 向所述IPTV用户发送所述SNS服务器管理的SNS用户标识,使所述IPTV用户根据所述SNS服务器管理的SNS用户标识绑定与其进行IPTV节目共同收看的SNS用户。6.根据权利要求5所述的方法,其特征在于,所述IPTV用户根据所述SNS服务器管理的SNS用户标识绑定与其进行IPTV节目共同收看的SNS用户,具体包括 接收所述IPTV用户发送的SNS用户绑定请求,该SNS用户绑定请求中携带所述IPTV用户标识和绑定SNS用户标识; 生成所述IPTV用户标识和所述绑定SNS用户标识的对应关系,并将所述对应关系保存在本地的IPTV用户标识与绑定SNS用户标识对应关系中。7.根据权利要求1-6任一项所述的方法,其特征在于,所述请求媒体服务器向所述SNS终端发送所述IPTV节目之后,所述方法还包括 接收所述IPTV终端发送的节目IPTV节目共享结束请求,所述IPTV节目共享结束请求中携带所述IPTV用户标识和所述第一 SNS用户标识; 根据所述SNS用户标识,请求所述媒体服务器停止向所述第一 SNS用户发送所述IPTV节目。8.根据权利要求1-7任一项所述的方法,其特征在于,在所述接收网络电视IPTV节目共同收看请求之前,还包括 接收共享密钥协商请求,所述共享密钥用于对所述IPTV节目进行加密,所述共享密钥协商请求携带所述第一 SNS用户标识; 查询本地保存的IPTV用户标识与绑定SNS用户标识的对应关系; 当在上述对应关系中查询到所述第一 SNS用户标识时,向通用认证机制基础设施GBA发送共享密钥生成请求,以使所述GBA生成所述共享密钥; 接收所述GBA发送的共享密钥生成响应; 生成所述共享密钥; 向所述SNS服务器发送所述共享密钥。9.根据权利要求1-8任一项所述的方法,其特征在于,所述请求媒体服务器向所述SNS终端发送所述IPTV节目,具体包括 向所述媒体服务器发送IPTV节目请求,所述IPTV节目请求携带所述共享密钥,以使所述媒体服务器向所述GBA请求所述共享密钥; 接收所述媒体服务器返回的IPTV节目响应,所述IPTV节目响应由所述媒体服务器在确认所述IPTV节目请求中携带的共享密钥和所述GBA返回的共享密钥一致的情况下发送; 向所述SNS服务器发送共同收看响应,触发所述SNS服务器激活所述共享密钥并将所述共享密钥发送给所述SNS终端,以使所述SNS终端使用所述共享密钥请求所述媒体服务器向所述SNS终端发送所述IPTV节目。10.根据权利要求8或9所述的方法,其特征在于,所述生成所述共享密钥具体包括 根据所述IPTV服务器和所述GBA协商生成的对称密钥、SNS终端唯一标识和随机数,生成与所述共享密钥。11.一种IPTV服务器,包括 共同收看请求接收模块,用于接收网络电视IPTV节目共同收看请求,所述IPTV节目共同收看请求用于第一社交网络SNS用户请求与IPTV用户共同收看所述IPTV用户当前收看的IPTV节目,所述IPTV节目共同收看请求中携带第一 SNS用户标识和IPTV用户标识,所述第一 SNS用户标识为所述第一 SNS用户的用户标识,所述IPTV用户标识为所述IPTV用户的用户标识; 共同收看请求确定模...

【专利技术属性】
技术研发人员:唐琦周丹茜罗新龙王雷
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1