一种资源共享控制方法、装置、服务器及终端的制作方法_3

文档序号:9914514阅读:来源:国知局
体实例,并不够成对本发明的限定。
[0108]应用本发明图2所示实施例,通过对分享链接的控制处理,实现了对资源的共享控制,提高了用户体验效果。并且在将分享链接删除的情况下,将分享链接对应的资源删除,节省了存储空间的占用。
[0109]图3为本发明实施例提供的应用于服务器的资源共享控制方法的第三种流程示意图;本发明图3所示实施例在图1所示实施例的基础上,S103可以为S103B:根据所述分享条件,将所述分享链接无效标记;增加S105:在再次接收到所述目标终端上传的针对所述目标资源的分享条件时,删除所述分享链接的无效标记。
[0110]示例性的,还以目标资源A.jpg为例进行说明。
[0?11 ] 则将A.jpg对应的分享链接202.106.5.193\customerl\A.jpg无效标记,其他终端在访问A.jpg时,服务器判断与A.jpg对应的分享链接是否存在无效标记,此时判该分享链接存在无效标记,则不向其他终端反馈A.jpg。
[0112]当用户需要再次分享A.jpg时,无需重新上传A.jpg,也无需服务器重新生成分享链接,仅需用户重新设置分享条件,将重新设置的分享条件发送给服务器,服务器在再次接收针对A.jpg的分享条件时,将分享链接的无效标记删除,即可再次分享A.jpg。
[0113]需要说明的是,上述以目标资源为A.jpg为例进行说明,仅为本发明的一具体实例,并不够成对本发明的限定。
[0114]应用本发明图3所示实施例,通过对分享链接的控制处理,实现了对资源的共享控制,提高了用户体验效果。并且在将分享链接无效标记的情况下,再次分享资源仅需配置分享条件即可,无需用户重新上传资源,进一步提高了用户的体验效果。
[0115]图4为本发明实施例提供的应用于服务器的资源共享控制方法的第四种流程示意图;在目标资源为静态图的情况下,本发明图4所示实施例在图1所示实施例的基础上,增加以下三个步骤;
[0116]S106:按照预设规则,将该静态图进行拆分,得到该静态图的N个子静态图,其中,每一子静态图包含该静态图的一部分;
[0117]S107:根据所述N个子静态图,生出该静态图对应的动态图;
[0118]SI 08:将生成的动态图确定为与该静态图对应的分享链接对应的资源。
[0119]通常情况下,动态图的扩展名为“.gif”,其他扩展名不为“.gif”的图基本上均为静态图,比如扩展名为“.jpg”或者“.bmp”的图。
[0120]示例性的,还以目标资源A.jpg为例进行说明。
[0121]按照预设规则,将A.jpg进行拆分,在实际应用中,可以将A.jpg由上至下的顺序拆分为N个子静态图,或者由左至右的顺序拆分为N个子静态图,或者随机拆分为N个子静态图,在实际应用中,N个子静态图大小或形状可以相同也可以不相同。
[0122]考虑到物体在快速运动时,当人眼所看到的影像消失后,人眼仍能继续保留其影像一段时间,即视觉暂留现象。通常情况下,人眼识别连贯图像的速度为24帧/秒,因此为了使其他用户能正常浏览,可以将A.jpg拆分为24个子静态图,根据24个子静态图,生成展示速度为24帧/秒的动态图,假设为A.gif,其中,每一子静态图为动态图A.gif其中的一帧图像。展示速度过快或过慢,其他用户均不能正常看到图像。
[0123]需要说明的是,根据静态图生成动态图为现有技术,本发明实施例在此不对其进行赘述。
[0124]将A.gif确定为与A.jpg对应的分享链接202.106.5.193\customerl\A.jpg对应的资源,即建立了A.gif与分享链接202.106.5.193\customerl\A.jpg的对应关系。当其他终端访问202.106.5.193\customerl\A.jpg时,将其他终端反馈A.gif。此时,其他终端欲对资源进行截屏时,仅能获得图像的一部分,不能获得完整图像,可以对静态图进行防截屏保护。
[0125]需要说明的是,上述以目标资源为A.jpg为例进行说明,仅为本发明的一具体实例,并不够成对本发明的限定。
[0126]应用本发明图4所示实施例,通过对分享链接的控制处理,实现了对资源的共享控制,提高了用户体验效果。并且可以对终端上传(即用户分享)的静态图进行防截屏保护,进一步提高了用户体验效果。
[0127]图5为本发明实施例提供的应用于终端的资源共享控制方法的第一种流程示意图,该终端与服务器通信连接,可以包括:
[0128]S201:根据用户针对资源的选择操作,确定目标资源;
[0129]S202:根据用户针对所述目标资源的设置操作,生成分享条件;
[0130]在实际应用中,生成的分享条件可以为分享次数;和/或;分享时间。其中,分享次数即为允许其他终端访问目标资源的总次数,分享时间即为允许其他终端访问目标资源的时间段。在实际应用中,该时间段可以连续或者不连续,例如连续的时间段为服务器接收到目标资源的时间一个月之内,不连续的时间段为每日的上午9点至下午5点等。
[0131 ] S203:将所述目标资源和所述分享条件发送给所述服务器,以使所述服务器根据所述目标资源,生成针对所述目标资源的分享链接;根据所述分享条件,对所述分享链接进行控制处理,以实现对所述目标资源的共享控制。
[0132]示例性的,假设终端中的资源分别的资源1、资源2、资源3和资源4,用户选择资源3,则将资源3确定为待分享的资源(即目标资源),分享条件为允许其他终端访问500次。
[0133]则将资源3和允许其他终端访问500次的分享条件上传至服务器,服务器根据接收到资源3,生成针对资源3的分享链接,假设为202.106.5.193\customerl\资源3;当其他终端访问A.jpg的总次数到达500次时,将分享链接202.106.5.193\customerl\资源3删除或无效标记。当删除分享链接时,其他终端在访问资源3时,由于不存在与资源3对应的分享链接,则其他终端不能访问资源3;当分享链接被无效标记时,其他终端在访问资源3时,服务器判断与资源3对应的分享链接是否存在无效标记,如果存在,则不向其他终端反馈资源3。实现了对资源3的共享控制,提高了用户体验效果。
[0134]需要说明的是,上述以资源3以及分享条件为允许其他终端访问的次数为例进行说明,仅为本发明的一具体实例,并不够成对本发明的限定。
[0135]应用本发明图5所示实施例,通过对分享链接的控制处理,实现了对资源的共享控制,提高了用户体验效果。
[0136]图6为本发明实施例提供的应用于终端的资源共享控制方法的第二种流程示意图;本发明图6所示实施例在图5所示实施例的基础上,增加以下两个步骤,
[0137]S204:接收所述服务器发送的所述分享链接;
[0138]S205:将所述分享链接推送给除自身终端之外的其他终端。
[0139]示例性的,还以资源3为例进行说明。
[0140]接收服务器发送的针对资源3的分享链接202.106.5.193\customerl\资源3,将该分享链接推送给其他终端,此时其他用户在访问资源3时,点击该分享链接即可访问资源3,提高了资源的访问速度。
[0141]应用本发明图6所示实施例,通过对分享链接的控制处理,实现了对资源的共享控制,提高了用户体验效果。并且将分享链接推送给其他终端,其他用户只要点击分享链接即可访问资源,提高了资源的访问速度。
[0142]与上述的方法实施例相对应,本发明实施例还提供一种资源共享控制装置。
[0143]图7为本发明实施例提供的应用于服务器的资源共享控制装置的第一种结构示意图,该服务器与N个终端通信连接,可以包括:接收模块301、第一生成模块302和控制模块303,其中,
[0144]接收模块301,用于接收所述N个终端中的目标终端上传的目标资源以及针对所述目标资源的分享条件;
[0145]在实际应用中,上述目标资源资源可以为以下资源的任意一种:
[0146]文本、动态图、静态图、视频、音频。
[0147]在实际应用中,上述分享条件可以为分享次数;和/或;分享时间。
[0148]第一生成模块302,用于根据接收模块301接收到的所述目标资源,生成针对所述目标资源的分享链接;
[0149]控制模块303,用于根据接收模块301接收到的所述分享条件,对第一生成模块302生成的所述分享链接进行控制处理,以实现对所述目标资源的共享控制。
[0150]本发明实施例所示的控制模块303,具体可以用于:
[0151]根据接收模块301接收到的所述分享条件,将第一生成模块302生成的所述分享链接删除或无效标记。
[0152]应用本发明图7所示实施例,通过对分享链接的控制处理,实现了对资源的共享控制,提高了用户体验效果。
[0153]图8为本发明实施例提供的应用于服务器的资源共享控制装置的第二种结构示意图,在将所述分享链接删除的情
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1