【技术实现步骤摘要】
本专利技术实施例涉及通信
,尤其涉及一种共享信息的方法、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节目共同收看 ...
【技术保护点】
一种共享信息的方法,其特征在于,所述方法包括:接收网络电视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用户的用户标识; 共同收看请求确定模...
【专利技术属性】
技术研发人员:唐琦,周丹茜,罗新龙,王雷,
申请(专利权)人:华为终端有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。