The invention discloses a method, a device and a system for downloading video data, belonging to the field of communication. The method includes receiving a first command sending mobile client download, the first download orders to carry video identification and identification server to download the video download; according to the preset strategy, the server and the video logo logo, download the video download video; transmits the video data to the video player and the video player integrated in the mobile client. The device comprises a receiving module, a downloading module and a transmitting module. The system comprises a mobile client, a local agent module and a video player. The invention can control the downloading process so as to reduce the occupation of the bandwidth resource.
【技术实现步骤摘要】
一种下载视频数据的方法、装置及系统
本专利技术涉及通信领域,特别涉及一种下载视频数据的方法、装置及系统。
技术介绍
随着移动终端技术的快速发展,在移动终端中安装的应用的功能越来越多,目前很多应用都可以下载并播放视频数据的功能。例如,对于目前的社交应用,当用户接收到好友发送的视频链接并点击该视频链接时,社交应用可以根据该视频链接下载并播放对应的视频数据。目前,在应用中集成有H5(HyperTextMarkupLanguage5.0,第五版超文本标记语言)播放器,应用可以向H5播放器发送待下载视频的视频标识和服务器标识;H5播放器根据待下载视频的视频标识,到该服务器标识对应的服务器上下载待下载视频的视频数据,然后再播放该视频数据。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:H5播放器在下载视频数据时不会对下载过程进行控制,往往占用移动终端所有空闲带宽资源以尽快下载整个视频,然而有时用户只观看视频的前一小部分,下载的大部分视频数据都未被播放,浪费大量的带宽资源。
技术实现思路
为了对下载过程进行控制以减少对带宽资源的占用,本专利技术提供了一种下载视频数 ...
【技术保护点】
一种下载视频数据的方法,其特征在于,所述方法包括:接收移动客户端发送的第一下载命令,所述第一下载命令携带待下载视频的视频标识和服务器标识;根据预设下载策略、所述服务器标识和所述视频标识,下载所述待下载视频的视频数据;将所述视频数据发送给视频播放器,所述视频播放器集成在所述移动客户端中。
【技术特征摘要】
1.一种下载视频数据的方法,其特征在于,所述方法包括:接收移动客户端发送的第一下载命令,所述第一下载命令携带待下载视频的视频标识和服务器标识;根据预设下载策略、所述服务器标识和所述视频标识,下载所述待下载视频的视频数据;将所述视频数据发送给视频播放器,所述视频播放器集成在所述移动客户端中。2.如权利要求1所述的方法,其特征在于,所述将所述视频数据发送给视频播放器,包括:接收所述视频播放器发送的超文本传输协议http请求;建立与所述视频播放器之间的http连接;通过所述http连接向所述视频播放器发送所述视频数据。3.如权利要求1所述的方法,其特征在于,所述预设下载策略包括数据下载速度;所述根据预设下载策略、所述服务器标识和所述视频标识,下载所述待下载视频的视频数据,包括:根据所述数据下载速度、所述服务器标识和所述视频标识,下载所述待下载视频的视频数据。4.如权利要求1所述的方法,其特征在于,所述预设下载策略包括数据缓冲时长;所述根据预设下载策略、所述服务器标识和所述视频标识,下载所述待下载视频的视频数据,包括:获取所述视频播放器的当前播放进度信息;根据所述当前播放进度信息和所述数据缓冲时长,确定需要下载的视频数据;根据所述服务器标识和所述视频标识,下载所述确定的视频数据。5.一种下载视频数据的方法,其特征在于,所述方法包括:向本地代理模块发送第一下载命令,所述第一下载命令携带待下载视频的视频标识和服务器标识,所述第一下载命令用于所述本地代理模块根据预设下载策略、所述服务器标识和所述视频标识下载所述待下载视频的视频数据;向视频播放器发送第二下载命令,所述第二下载命令携带所述本地代理模块的地址,所述第二下载命令用于所述视频播放器根据所述本地代理模块的地址从所述本地代理模块获取所述视频数据。6.如权利要求5所述的方法,其特征在于,所述第二下载命令具体用于所述视频播放器根据所述本地代理模块的地址向所述本地代理模块发送http请求,建立与所述本地代理模块之间的http连接以及通过所述http连接接收所述本地代理模块发送的所述视频数据。7.如权利要求5或6所述的方法,其特征在于,所述本地代理模块和所述视频播放器集成在同一移动客户端中。8.一种下载视频数据的装置,其特征在于,所述装置包括:接收模块,用于接收移动客户端发送的第一下载命令,所述第一下载命令携带待下载视频的视频标...
【专利技术属性】
技术研发人员:严华梁,黄李龙,冯涛,朱子荣,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。