资源获取方法、装置、电子设备和存储介质制造方法及图纸

技术编号:22726101 阅读:11 留言:0更新日期:2019-12-04 07:12
本申请提供一种资源获取方法、装置、电子设备和存储介质,该方法包括:接收终端发送的资源请求,资源请求中包括:终端的网络类型、终端请求的目标资源的类型;根据终端的网络类型和/或目标资源的类型,确定目标服务器,目标服务器为多媒体资源缓存服务器或多媒体资源存储服务器,多媒体资源缓存服务器用于缓存多媒体资源存储服务器发送的多媒体资源,多媒体资源存储服务器用于存储多个多媒体资源;向目标服务器转发资源请求;接收目标服务器发送的目标资源,并将目标资源发送给终端。本申请提供的资源获取方法能够根据终端的网络类型和请求的资源的类型,确定访问的目标服务器,提高了访问安全性。

Resource acquisition methods, devices, electronic devices and storage media

The application provides a resource acquisition method, device, electronic device and storage medium, the method includes: receiving the resource request sent by the terminal, the resource request includes: the network type of the terminal, the type of the target resource requested by the terminal; determining the target server according to the network type and / or the type of the target resource of the terminal, and the target server is the multimedia resource cache service The multimedia resource storage server is used to cache multimedia resources sent by the multimedia resource storage server. The multimedia resource storage server is used to store multiple multimedia resources. It forwards resource requests to the target server. It receives the target resources sent by the target server and sends the target resources to the terminal. The resource acquisition method provided by the application can determine the target server to be accessed according to the network type of the terminal and the type of the requested resource, thus improving the access security.

【技术实现步骤摘要】
资源获取方法、装置、电子设备和存储介质
本申请涉及通信
,尤其涉及一种基于资源获取方法、装置、电子设备和存储介质。
技术介绍
终端可以通过互联网请求用户想要了解的资源。目前,用户对于图片化和视频化的资源的接收度高于传统的文字资源,因此在企业互联网化转型过程中,需要建设多媒体(包括图片、视频等)资源库,以满足用户需求。现有技术中,终端在请求多媒体资源时,均通过直接访问存储多媒体资源的服务器获取。当终端为外网终端时,直接访问存储多媒体资源的服务器存在安全隐患。
技术实现思路
本申请提供一种资源获取方法、装置、电子设备和存储介质,能够根据终端的网络类型和请求的资源的类型,确定访问的目标服务器,提高了访问安全性。本申请的第一方面提供一种资源获取方法,其特征在于,包括:接收终端发送的资源请求,所述资源请求中包括:所述终端的网络类型、所述终端请求的目标资源的类型;根据所述终端的网络类型和/或所述目标资源的类型,确定目标服务器,所述目标服务器为多媒体资源缓存服务器或多媒体资源存储服务器,所述多媒体资源缓存服务器用于缓存所述多媒体资源存储服务器发送的多媒体资源,所述多媒体资源存储服务器用于存储多个多媒体资源;向所述目标服务器转发所述资源请求;接收所述目标服务器发送的所述目标资源,并将所述目标资源发送给所述终端。可选的,所述根据所述终端的网络类型和/或所述目标资源的类型,确定获取所述目标资源的目标服务器,包括:若所述终端的网络类型为外网终端,或所述目标资源的类型为动态资源,则确定所述目标服务器为多媒体资源缓存服务器。可选的,所述根据所述终端的网络类型和/或所述目标资源的类型,确定获取所述目标资源的目标服务器,包括:若所述终端为内网终端且所述目标资源的类型为静态资源,则确定所述目标服务器为多媒体资源存储服务器。可选的,若所述目标资源的类型为动态资源,且所述动态资源为视频,所述多媒体资源缓存服务器为视频流媒体服务器,所述多媒体资源存储服务器为视频存储服务器;以及,若所述目标资源的类型为静态资源,且所述静态资源为图片,所述多媒体资源缓存服务器为图片代理服务器,所述多媒体资源存储服务器为图片存储服务器。可选的,当所述动态资源为视频时,所述接收所述目标服务器发送的所述目标资源,包括:接收所述视频流媒体服务器分片缓存、分片发送的所述视频。可选的,所述接收终端发送的资源请求之前,还包括:接收所述终端发送的会话消息,所述会话消息用于指示获取资源;根据所述会话消息的语义,向所述终端返回多个候选资源的标识,所述多个候选资源的标识中包括所述目标资源的标识。可选的,所述资源请求中还包括终端的显示类型,所述终端的显示类型用于指示终端显示资源的分辨率、尺寸;所述将所述目标资源发送给所述终端,包括:根据所述终端的显示类型,将所述目标资源进行处理,得到处理后的目标资源,所述处理后的目标资源的分辨率、尺寸与所述终端显示资源的分辨率、尺寸相同。本申请的第二方面提供一种资源获取装置,包括:收发模块,用于接收终端发送的资源请求,所述资源请求中包括:所述终端的网络类型、所述终端请求的目标资源的类型。处理模块,用于根据所述终端的网络类型和/或所述目标资源的类型,确定目标服务器,所述目标服务器为多媒体资源缓存服务器或多媒体资源存储服务器,所述多媒体资源缓存服务器用于缓存所述多媒体资源存储服务器发送的多媒体资源,所述多媒体资源存储服务器用于存储多个多媒体资源。所述收发模块,还用于向所述目标服务器转发所述资源请求,以及接收所述目标服务器发送的所述目标资源,并将所述目标资源发送给所述终端。可选的,所述处理模块,具体用于若所述终端的网络类型为外网终端,或所述目标资源的类型为动态资源,则确定所述目标服务器为多媒体资源缓存服务器。可选的,所述处理模块,具体用于若所述终端为内网终端且所述目标资源的类型为静态资源,则确定所述目标服务器为多媒体资源存储服务器。可选的,若所述目标资源的类型为动态资源,且所述动态资源为视频,所述多媒体资源缓存服务器为视频流媒体服务器,所述多媒体资源存储服务器为视频存储服务器;以及,若所述目标资源的类型为静态资源,且所述静态资源为图片,所述多媒体资源缓存服务器为图片代理服务器,所述多媒体资源存储服务器为图片存储服务器。可选的,所述收发模块,具体用于当所述动态资源为视频时,接收所述视频流媒体服务器分片缓存、分片发送的所述视频。可选的,所述收发模块,还用于在接收终端发送的资源请求之前,接收所述终端发送的会话消息,所述会话消息用于指示获取资源。对应的,所述处理模块,还用于根据所述会话消息的语义,向所述终端返回多个候选资源的标识,所述多个候选资源的标识中包括所述目标资源的标识。可选的,所述资源请求中还包括终端的显示类型,所述终端的显示类型用于指示终端显示资源的分辨率、尺寸。可选的,所述收发模块,还用于根据所述终端的显示类型,将所述目标资源进行处理,得到处理后的目标资源,所述处理后的目标资源的分辨率、尺寸与所述终端显示资源的分辨率、尺寸相同。本申请的第三方面提供一种电子设备,包括:至少一个处理器和存储器;所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述电子设备执行上述资源获取方法。本申请的第四方面提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机执行指令,当所述计算机执行指令被处理器执行时,实现上述资源获取方法。本申请的第五方面提供一种资源获取系统,包括:如上第二方面的资源获取装置、多媒体资源缓存服务器和多媒体资源存储服务器。其中,若所述目标资源的类型为动态资源,且所述动态资源为视频,所述多媒体资源缓存服务器为视频流媒体服务器,所述多媒体资源存储服务器为视频存储服务器;以及,若所述目标资源的类型为静态资源,且所述静态资源为图片,所述多媒体资源缓存服务器为图片代理服务器,所述多媒体资源存储服务器为图片存储服务器。本申请提供一种资源获取方法、装置、电子设备和存储介质,该方法包括:接收终端发送的资源请求,资源请求中包括:终端的网络类型、终端请求的目标资源的类型;根据终端的网络类型和/或目标资源的类型,确定目标服务器,目标服务器为多媒体资源缓存服务器或多媒体资源存储服务器,多媒体资源缓存服务器用于缓存多媒体资源存储服务器发送的多媒体资源,多媒体资源存储服务器用于存储多个多媒体资源;向目标服务器转发资源请求;接收目标服务器发送的目标资源,并将目标资源发送给终端。本申请提供的资源获取方法能够根据终端的网络类型和请求的资源的类型,确定访问的目标服务器,提高了访问安全性。附图说明图1为现有技术中的资源获取方法适用的场景示意图;图2为本申请提供的资源获取方法适用的场景示意图一;图3为本本文档来自技高网...

【技术保护点】
1.一种资源获取方法,其特征在于,包括:/n接收终端发送的资源请求,所述资源请求中包括:所述终端的网络类型、所述终端请求的目标资源的类型;/n根据所述终端的网络类型和/或所述目标资源的类型,确定目标服务器,所述目标服务器为多媒体资源缓存服务器或多媒体资源存储服务器,所述多媒体资源缓存服务器用于缓存所述多媒体资源存储服务器发送的多媒体资源,所述多媒体资源存储服务器用于存储多个多媒体资源;/n向所述目标服务器转发所述资源请求;/n接收所述目标服务器发送的所述目标资源,并将所述目标资源发送给所述终端。/n

【技术特征摘要】
1.一种资源获取方法,其特征在于,包括:
接收终端发送的资源请求,所述资源请求中包括:所述终端的网络类型、所述终端请求的目标资源的类型;
根据所述终端的网络类型和/或所述目标资源的类型,确定目标服务器,所述目标服务器为多媒体资源缓存服务器或多媒体资源存储服务器,所述多媒体资源缓存服务器用于缓存所述多媒体资源存储服务器发送的多媒体资源,所述多媒体资源存储服务器用于存储多个多媒体资源;
向所述目标服务器转发所述资源请求;
接收所述目标服务器发送的所述目标资源,并将所述目标资源发送给所述终端。


2.根据权利要求1所述的方法,其特征在于,所述根据所述终端的网络类型和/或所述目标资源的类型,确定获取所述目标资源的目标服务器,包括:
若所述终端的网络类型为外网终端,或所述目标资源的类型为动态资源,则确定所述目标服务器为多媒体资源缓存服务器。


3.根据权利要求1所述的方法,其特征在于,所述根据所述终端的网络类型和/或所述目标资源的类型,确定获取所述目标资源的目标服务器,包括:
若所述终端为内网终端且所述目标资源的类型为静态资源,则确定所述目标服务器为多媒体资源存储服务器。


4.根据权利要求1所述的方法,其特征在于,若所述目标资源的类型为动态资源,且所述动态资源为视频,所述多媒体资源缓存服务器为视频流媒体服务器,所述多媒体资源存储服务器为视频存储服务器;以及,
若所述目标资源的类型为静态资源,且所述静态资源为图片,所述多媒体资源缓存服务器为图片代理服务器,所述多媒体资源存储服务器为图片存储服务器。


5.根据权利要求4所述的方法,其特征在于,当所述动态资源为视频时,所述接收所述目标服务器发送的所述目标资源,包括:
接收所述视频流媒体服务器分片缓存、分片发送的所述视频。

【专利技术属性】
技术研发人员:于向丽刘金财孟庆峰
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

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

1