一种内容分享的方法、装置及其网络系统制造方法及图纸

技术编号:9297659 阅读:81 留言:0更新日期:2013-10-31 01:31
本发明专利技术实施例提供了一种内容分享的方法、装置及其网络系统,该内容分享的方法包括:根据分享源用户的选择确定分享内容、分享目标平台和分享目标用户;根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;将所述分享参数添加到分享内容的URL中;向所述分享目标用户通知已经添加所述分享参数的分享内容的URL,以使所述分享目标用户到相应的内容服务器根据所述分享参数获取所述分享内容。通过本发明专利技术实施例,能够根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;将所述分享参数添加到分享内容的URL中;从而提高了内容分享时的安全性。

【技术实现步骤摘要】
一种内容分享的方法、装置及其网络系统
本专利技术实施例涉及互联网
,尤其涉及一种内容分享的方法、装置及其网络系统。
技术介绍
现在的媒体服务提供商基本上都支持客户端在浏览自身免费内容时,可以分享到第三方的SNS平台空间,该客户端的SNS平台好友看到该客户端更新的消息,如果感兴趣会点击观看,从而达到内容扩散的目的。SNS(SocialNetworkingServices)即社会性网络服务平台,专指旨在帮助人们建立社会性网络的互联网应用服务。当前的主流SNS平台有QQ、人人网、新浪微博、开心网等,他们无一例外的对外开放了接口(发送消息、分享内容等),尤其是提供统一的OAUTH认证方式。同时,越来越多第三方内容提供商(土豆网,优酷网等)都提供了分享内容(主要是视频)到SNS平台的功能。DRM(数字版权管理)指的是智财权的所有者用来控制与管制合法存取智财权数位产品的技术。这些技术保护的有数位化内容(例如:软件、音乐、电影)以及硬件,处理数字化产品的某个实例的使用限制。DRM技术的工作原理是,首先建立数字节目授权中心。编码压缩后的数字节目内容,可以利用密钥(Key)进行加密保护(lock),加密的数字节目头部存放着KeyID和节目授权中心的URL。客户端在点播时,根据节目头部的KeyID和URL信息,就可以通过数字节目授权中心的验证授权后送出相关的密钥解密(unlock),节目方可播放。但现有技术中对于客户端之间分享的内容都没有版权管理,接收到的客户端很容易通过转发消息、转发链接或文件拷贝而转给其他任何人,安全性不高。
技术实现思路
本专利技术实施例提供一种内容分享的方法、装置及其网络系统,能够提高内容分享的安全性。本专利技术实施例提供一种内容分享的方法,所述方法包括:根据分享源用户的选择确定分享内容、分享目标平台和分享目标用户;根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;将所述分享参数添加到分享内容的URL中;向所述分享目标用户通知已经添加所述分享参数的分享内容的URL,以使所述分享目标用户到相应的内容服务器根据所述分享参数获取所述分享内容。本专利技术实施例还提供一种内容获取的方法,所述方法包括:向内容服务器提交已经添加所述分享参数的分享内容的URL以使所述内容服务器解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;登录分享目标平台并进行oauth认证,当所述oauth认证通过时获取分享源用户提供的访问许可;向所述内容服务器提交所述访问许可以供所述内容服务器进行相应验证;验证通过时从所述内容服务器根据所述预设的授权策略获取所述分享内容。本专利技术实施例还提供了一种内容推送的方法,所述方法包括:获取用户提交的已经添加所述分享参数的分享内容的URL;对所述分享内容的URL进行解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;验证所述用户提交的访问许可;验证通过时根据所述预设的授权策略进行内容推送以使所述分享目标用户获取所述分享内容。本专利技术实施例还提供一种分享服务器,所述分享服务器包括:确定单元,用于根据分享源用户的选择确定分享内容、分享目标平台和分享目标用户;分享参数生成单元,用于根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;封装单元,用于将所述分享参数添加到分享内容的URL中;通知单元,用于向所述分享目标用户通知已经添加所述分享参数的分享内容的URL,以使所述分享目标用户到相应的内容服务器根据所述分享参数获取所述分享内容。本专利技术实施例还提供一种终端,包括:URL发送单元,用于向内容服务器提交已经添加所述分享参数的分享内容的URL以使所述内容服务器解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;认证单元,用于登录分享目标平台并进行oauth认证,当所述oauth认证通过时获取分享源用户提供的访问许可;访问许可发送单元,用于向所述内容服务器提交所述访问许可以供所述内容服务器进行相应验证;内容获取单元,用于验证通过时从所述内容服务器根据所述预设的授权策略获取所述分享内容。本专利技术实施例还提供一种内容服务器,包括:URL获取单元,用于获取用户提交的已经添加所述分享参数的分享内容的URL;分享参数解析单元,用于对所述分享内容的URL进行解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;验证单元,用于验证所述用户提交的访问许可;内容推送单元,用于验证通过时根据所述预设的授权策略进行内容推送以使所述分享目标用户获取所述分享内容。本专利技术实施例还提供一种网络系统,包括:分享服务器、终端、内容服务器,其中,所述分享服务器,用于根据分享源用户的选择确定分享内容、分享目标平台和分享目标用户;根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;将所述分享参数添加到分享内容的URL中;向所述分享目标用户通知已经添加所述分享参数的分享内容的URL,以使所述分享目标用户根据所述分享参数到相应的内容服务器获取所述分享内容;所述终端,用于向内容服务器提交已经添加所述分享参数的分享内容的URL以使所述内容服务器解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;登录分享目标平台并进行oauth认证,当所述oauth认证通过时获取分享源用户提供的访问许可;向所述内容服务器提交所述访问许可以供所述内容服务器进行相应验证;验证通过时从所述内容服务器根据所述预设的授权策略获取所述分享内容;所述内容服务器,用于获取用户提交的已经添加所述分享参数的分享内容的URL;对所述分享内容的URL进行解析得到预设的授权策略,所述分享参数用于描述内容分享的权限定义;验证所述用户提交的访问许可;验证通过时根据所述预设的授权策略进行内容推送以使所述分享目标用户获取所述分享内容。通过本专利技术实施例,能够根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;将所述分享参数添加到分享内容的URL中;从而提高了内容分享时的安全性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一种内容分享的方法的具体实施例示意图;图2是本专利技术一种内容获取的方法的具体实施例示意图;图3是本专利技术一种内容推送的方法的具体实施例示意图;图4是本专利技术一种分享服务器的具体实施例示意图;图5是本专利技术一种终端的具体实施例示意图;图6是本专利技术一种内容服务器的具体实施例示意图;图7是本专利技术一种网络系统的具体实施例示意图;图8是本专利技术一种内容分享的方法的具体实施例中分享参数的生成结果示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面结合附图来具体说明本专利技术实施例的实现方式。如图1所示,本专利技术一本文档来自技高网...
一种内容分享的方法、装置及其网络系统

【技术保护点】
一种内容分享的方法,其特征在于,所述方法包括:根据分享源用户的选择确定分享内容、分享目标平台和分享目标用户;根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;将所述分享参数添加到分享内容的URL中;向所述分享目标用户通知已经添加所述分享参数的分享内容的URL,以使所述分享目标用户到相应的内容服务器根据所述分享参数获取所述分享内容。

【技术特征摘要】
1.一种内容分享的方法,其特征在于,所述方法包括:分享服务器根据分享源用户的选择确定分享内容、分享目标平台和分享目标用户;所述分享源用户位于第一社会性网络服务平台,所述分享目标用户位于第二社会性网络服务平台,所述第一社会性网络服务平台不同于所述第二社会性网络服务平台;所述分享服务器根据预设的授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义;所述分享参数包括:分享内容标识、分享源用户标识、分享目标用户标识、分享目标平台标识、授权使用信息;所述分享目标平台标识指示所述第二社会性网络服务平台;所述分享服务器将所述分享参数添加到分享内容的URL中,在所述第二社会性网络服务平台向所述分享目标用户通知已经添加所述分享参数的分享内容的URL;终端利用所述分享目标用户登录所述分享目标平台,向内容服务器提交所述已经添加所述分享参数的分享内容的URL;所述内容服务器验证所述已经添加所述分享参数的分享内容的URL是否正确;如果URL正确,则所述终端向所述分享服务器提交登录信息来进行OAUTH认证;当所述OAUTH认证通过时,所述终端获取所述分享源用户提供的访问许可,然后向所述内容服务器提交所述访问许可;所述内容服务器对所述已经添加所述分享参数的分享内容的URL进行解析得到预设的授权策略,验证所述访问许可;所述验证通过时,所述内容服务器生成非对称密钥,根据所述预设的授权策略对所述分享内容进行相应处理,采用内容密钥对处理后的分享内容进行加密,使用分享目标用户公钥将所述内容密钥进行加密,将分享目标用户私钥、加密后的内容密钥及所述处理后的分享内容发送给所述终端;所述终端从所述内容服务器获取所述分享内容,用所述私钥解密所述内容密钥后,再用所述内容密钥对所述分享内容进行解密播放。2.根据权利要求1所述的内容分享的方法,其特征在于,所述将所述分享参数添加到分享内容的URL中以前,还包括:所述分享服务器将所述分享参数进行加密或签名或编码。3.根据权利要求1所述的内容分享的方法,其特征在于,所述根据预设的、授权策略生成分享参数,所述分享参数用于描述内容分享的权限定义包括:所述分享服务器根据不同的分享内容设置不同级别的授权使用信息,生成包含所述不同级别的授权使用信息的分享参数;或者所述分享服...

【专利技术属性】
技术研发人员:廉士国
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1