获取网络视频资源的方法及系统技术方案

技术编号:13145388 阅读:67 留言:0更新日期:2016-04-10 08:33
本发明专利技术公开了获取网络视频资源的方法及系统,其中,所述方法包括:控制客户端接收用户发出的下载指定网络视频资源的下载指令,并将所述下载指令发送至服务端;所述下载指令包括网络视频资源的标识信息;服务端在接收到所述下载指令后,确定当前控制客户端对应的下载客户端,并将所述下载指令通过网络转发至该对应的下载客户端;所述下载客户端在接收到所述下载指令后,对所述标识信息对应的网络视频资源进行下载。通过该方法,可以更为灵活的对网络视频资源的下载任务进行管理,而且能够有效地降低设备损耗成本以及减少能源的浪费。

【技术实现步骤摘要】

本专利技术涉及网络
,具体涉及获取网络视频资源的方法以及获取网络视频资源的系统。
技术介绍
目前随着互联网技术应用越来越广泛的普及,人们很多的日常工作和娱乐常常依赖于互联网络进行,例如通过网络下载视频进行欣赏。随着互联网视频资源画质的提高,视频资源文件的大小也随之大幅的提高,如一些高清影视资源动辄以1GB计数,相应的,下载一部影视资源所要消耗的时间也大幅度增加。一方面是用户不断提高的娱乐下载需求,一方面是网络速度的限制,造成了用户下载需求旺盛与下载时间过长之间的矛盾。另外,进行长时间的下载时,计算机设备不得不保持开机状态,造成了设备损耗以及能源的浪费。为了从某种程度上克服这一矛盾,从用户应用的角度上可以采取一定的措施,如使用下载工具软件对网络视频资源进行下载,并对下载任务进行配置,使其能够在下载完成后自动关闭计算机设备。但这种方式需要用户安装下载工具软件,并对下载工具软件进行操作和配置,有时还需要对计算机设备的操作系统进行设置,比如取消操作系统的自动休眠等,因而这种方式不够灵活,浪费用户的宝贵时间。而且这种方式下计算机设备执行资源下载任务时,仍然需要保持长时间的开机状态,无法避免设备损耗以及能源的浪费。综上,需要本领域技术人员迫切解决的一个技术问题就是:如何能够实现一种更为灵活的网络视频资源的下载方法,节约用户时间,降低设备损耗以及减少能源浪费。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的获取网络视频资源的方法和相应的获取网络视频资源的系统。依据本专利技术的一个方面,提供了一种获取网络视频资源的方法,预先在用户计算机或移动终端设备中部署控制客户端,在电视盒子中部署下载客户端,并在服务器设备中部署服务端;所述方法包括:所述控制客户端接收用户发出的下载指定网络视频资源的下载指令,并将所述下载指令发送至所述服务端;所述下载指令包括网络视频资源的标识信息;所述服务端在接收到所述下载指令后,确定当前控制客户端对应的下载客户端,并将所述下载指令通过网络转发至该对应的下载客户端;所述下载客户端在接收到所述下载指令后,对所述标识信息对应的网络视频资源进行下载。可选地,所述控制客户端以及对应的下载客户端预先登录到所述服务端,并且处于同一用户认证的登录状态;所述方法还包括:在所述控制客户端以及对应的下载客户端以同一用户认证登录到所述服务端后,所述服务端将用户身份信息,与对应的下载客户端网络地址之间的映射关系保存在数据库中;所述控制客户端发送下载指令至所述服务端时,在下载指令中携带用户身份信息;所述服务端在接收到所述下载指令后,确定当前控制客户端对应的下载客户端,包括:所述服务端在接收到控制客户端的下载指令后,根据下载指令中携带的用户身份信息查询所述数据库,获取与所述用户身份信息相匹配的下载客户端网络地址。可选地,所述服务端将所述下载指令通过网络转发至该对应的下载客户端,包括:服务端将所述下载指令通过互联网,或有线电视网络转发至对应的下载客户端。可选地,还包括:所述服务端在接收到所述下载指令后,对其中的网络视频资源的标识信息进行安全性验证,以便在验证所述网络视频资源的标识信息为安全链接的情况下,再将所述下载指令转发至当前控制客户端对应的下载客户端。可选地,还包括:在所述服务端接收到所述下载指令后,对其中的网络视频资源的进行存储位置验证;所述下载客户端在接收到所述下载指令后,对相应的网络视频资源进行下载,包括:如果验证网络视频资源的存储位置位于所述服务端设备,则接收所述服务端推送的网络视频资源;或,如果验证网络视频资源的存储位置位于第三方网络服务器时,所述下载客户端在接收到所述下载指令后,向所述第三方网络服务器发送下载请求,对相应位于第三方网络服务器的网络视频资源进行下载。可选地,还包括:通过所述控制客户端接收对网络视频资源进行局域网设备共享的共享指令;将所述共享指令发送至所述下载客户端;所述下载客户端在接收到所述共享指令后,通过局域网将对应的网络视频资源推送到所述控制客户端所在的设备中进行播放。可选地,还包括:在所述控制客户端提供用于下载任务控制的控制接口 ;当通过所述控制接口接收到对应的控制指令时,将所述控制指令发送至所述服务端,并由所述服务端将所述控制指令发送至所述下载客户端;所述控制指令至少包括以下任意一种:暂停下载任务的指令;继续下载任务的指令;配置下载任务优先级的指令;删除下载任务的指令;所述下载客户端在接收到所述控制指令后,对对应的下载任务执行对应的控制操作。可选地,还包括:所述下载客户端将下载进度上传到所述服务端;所述控制客户端在接收到查询下载进度的请求时,从所述服务端查询所述下载进度信息并返回。可选地,还包括: 在所述下载客户端完成下载任务后,通过所述服务端向所述控制客户端发送下载任务完成通知。根据本专利技术的另一方面,提供了一种获取网络视频资源的系统,包括:控制客户端,预先部署在用户计算机或移动终端设备中,用于接收用户发出的下载指定网络视频资源的下载指令,并将所述下载指令发送至所述服务端;所述下载指令至少包括网络视频资源的标识信息;服务端,预先部署在服务器设备中,用于在接收到所述下载指令后,确定当前控制客户端对应的下载客户端,并将所述下载指令转发至该对应的下载客户端;下载客户端,预先部署在电视盒子中,用于在接收到所述下载指令后,对所述标识信息对应的网络视频资源进行下载。可选地,所述控制客户端以及对应的下载客户端预先登录到所述服务端,并且处于同一用户认证的登录状态;所述系统还包括:认证数据保存单元,用于在所述控制客户端以及对应的下载客户端以同一用户认证登录到所述服务端后,将用户身份信息,与对应的下载客户端网络地址之间的映射关系保存在数据库中;所述控制客户端用于在发送下载指令至所述服务端时,在下载指令中携带用户身份信息;所述服务端,用于在接收到控制客户端的下载指令后,根据下载指令中携带的用户身份信息查询所述数据库,获取与所述用户身份信息相匹配的下载客户端网络地址。可选地,所述服务端用于:将所述下载指令通过互联网,或有线电视网络转发至对应的下载客户端。可选地,所述服务端用于:在接收到所述下载指令后,对其中的网络视频资源的标识信息进行安全性验证,以便在验证所述网络视频资源的标识信息为安全链接的情况下,再将所述下载指令转发至当前控制客户端对应的下载客户端。可选地,所述服务端用于:在接收到所述下载指令后,对其中的网络视频资源的进行存储位置验证;所述下载客户端,用于:如果验证网络视频资源的存储位置位于所述服务端设备,则接收所述服务端推送的网络视频资源;或,如果验证网络视频资源的存储位置位于第三方网络服务器时,则在接收到所述下载指令后,向所述第三方网络服务器发送下载请求,对相应位于第三方网络服务器的网络视频资源进行下载。可选地,所述控制客户端用于:接收对网络视频资源进行局域网设备共享的共享指令;以及,将所述共享指令发送至所述下载客户端;所述下载客户端,用于在接收到所述共享指令后,通过局域网将对应的网络视频资源推送到所述控制客户端所在的设备中进行播放。可选地,所述控制客户端用于:提供用于下载任务控制的控制接口 ;以及,当通过所述控制接口接收到对应的控制指令本文档来自技高网...

【技术保护点】
一种获取网络视频资源的方法,预先在用户计算机或移动终端设备中部署控制客户端,在电视盒子中部署下载客户端,并在服务器设备中部署服务端;所述方法包括:所述控制客户端接收用户发出的下载指定网络视频资源的下载指令,并将所述下载指令发送至所述服务端;所述下载指令包括网络视频资源的标识信息;所述服务端在接收到所述下载指令后,确定当前控制客户端对应的下载客户端,并将所述下载指令通过网络转发至该对应的下载客户端;所述下载客户端在接收到所述下载指令后,对所述标识信息对应的网络视频资源进行下载。

【技术特征摘要】

【专利技术属性】
技术研发人员:程祥余王鑫
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1