动态控制多个视频下载的系统及方法技术方案

技术编号:15625207 阅读:58 留言:0更新日期:2017-06-14 06:17
一种动态控制多个视频下载的系统,包括有至少一电子装置、一显示装置及一连接所述至少一电子装置与显示装置的客户端,所述至少一电子装置存有视频,所述视频包括有多个视频分片,所述客户端包括有一下载模块,所述下载模块用于对所述视频按照画面比例及频宽变化趋势对每一视频分片进行下载,所述客户端在下载的过程中调整下载的实时频宽变化趋势,所述显示装置用于播放所述客户端下载的视频。本发明专利技术进一步提供了一种动态控制多个视频下载的方法。

【技术实现步骤摘要】
动态控制多个视频下载的系统及方法
本专利技术涉及通信
,尤其涉及一种动态控制多个视频下载的系统及方法。
技术介绍
伴随着网络条件的不断发展,同一屏幕显示不同的画面亦成为未来消费者日益增强的需求。通常,客户端在选择待播放的视频时,会优先选择较高比特率的视频进行播放。这样,当客户端有多个视频需要播放时,客户端会根据比特率的高低来播放视屏,越到后面的就只能挑选较差比特率的视屏进行播放,而使得播放的视屏画面品质很低。
技术实现思路
鉴于以上内容,有必要提供一种可保证画面品质的动态控制多个视频下载的系统及方法。一种动态控制多个视频下载的系统,包括有至少一电子装置、一显示装置及一连接所述至少一电子装置与显示装置的客户端,所述至少一电子装置存有视频,所述视频包括有多个视频分片,所述客户端包括有一下载模块,所述下载模块用于对所述视频按照画面比例及频宽变化趋势对每一视频分片进行下载,所述客户端在下载的过程中调整下载的实时频宽变化趋势,所述显示装置用于播放所述客户端下载的视频。进一步地,所述下载模块按照画面比例从大到小及频宽变化趋势由低到高的顺序下载每一视频分片。进一步地,所述客户端包括有一用于计算画面比例及一实时频宽变化趋势的计算模块,所述计算模块还用于将每一电子装置的待播放的视频分片按照一实时缓冲状态与一实时频宽变化趋势进行分类,所述下载模块根据所述计算模块分类的视频分片优先下载实时缓冲状态不足且画面比例最大的视频分片,再按照实时频宽变化趋势由低到高的顺序下载实时缓冲状态不足的视频分片,当下载所述缓冲状态充足内的视频分片时,所述下载模块根据实时频宽变化趋势由低到高的顺序下载所述视频分片。进一步地,所述频宽变化趋势包括有一频宽变化趋势下限值及一频宽变化趋势上限值,所述客户端包括有一调整模块,当所述实时频宽变化趋势低于所述频宽变化趋势下限值或高于所述频宽变化趋势上限值时,所述调整模块用于调整实时频宽变化趋势,而使所述实时频宽变化趋势介于所述频宽变化趋势下限值与所述频宽变化趋势下限值之间。一种动态控制多个视频下载的方法,包括以下步骤:每一电子装置的一分割模块将视频分割为多个视频分片;一客户端的下载模块对所述视频按照画面比例及频宽变化趋势对每一视频分片进行下载,所述客户端在下载的过程中调整下载的实时频宽变化趋势;及所述显示装置播放所述客户端下载的视频。进一步地,所述下载模块按照画面比例从大到小及频宽变化趋势由低到高的顺序下载每一视频分片。进一步地,所述下载步骤还包括:所述下载模块以最低频宽下载所述视频的第一个视频分片并记录下载速度,所述客户端的一计算模块计算所述下载模块下载第一个视频分片的实际耗时与画面比例,并按照画面比例的大小降序排列,所述下载模块对每一视频按照画面比例从大到小的顺序分别下载视频分片传送至所述显示装置。进一步地,所述下载步骤还包括:所述计算模块将每一电子装置的待播放的视频分片按照一实时缓冲状态与一实时频宽变化趋势进行分类,所述下载模块根据所述计算模块分类的视频分片优先下载实时缓冲状态不足且画面比例最大的视频分片,再按照实时频宽变化趋势由低到高的顺序下载实时缓冲状态不足的视频分片。进一步地,所述下载步骤还包括:当下载所述缓冲状态充足内的视频分片时,所述下载模块根据实时频宽变化趋势由低到高的顺序下载所述视频分片。进一步地,所述频宽变化趋势包括有一频宽变化趋势下限值及一频宽变化趋势上限值,当所述实时频宽变化趋势低于所述频宽变化趋势下限值或高于所述频宽变化趋势上限值时,所述客户端的一调整模块用于调整实时频宽变化趋势,而使所述实时频宽变化趋势介于所述频宽变化趋势下限值与所述频宽变化趋势下限值之间。与现有技术相比,在上述动态控制多个视频下载的系统及动态控制多个视频下载的方法中,所述视频被分割成多个视频分片,所述下载模块在下载时,按照画面比例及频宽变化趋势对每一视频分片进行下载,并在下载的过程中调整下载的实时频宽变化趋势。这样,即可保证每一视频的画面品质。附图说明图1是本专利技术动态控制多个视频下载的系统的一较佳实施方式的一系统环境图。图2是图1中的动态控制多个视频下载的系统的一结构示意图。图3为利用图2中的动态控制多个视频下载的系统实施一动态控制多个视频下载的方法的流程图。图4是图3中的动态控制多个视频下载的方法中的下载下一视频的方法的流程图。主要元件符号说明动态控制多个视频下载的系统100电子装置10分割模块11发送模块13存储器15处理器17、32客户端30存储装置31下载模块33记录模块34计算模块35搜寻模块36调整模块37显示装置50如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式请参阅图1,在本专利技术的一较佳实施方式中,一动态控制多个视频下载的系统100包括至少一电子装置10、一连接所述至少一电子装置10的客户端30、及一连接所述客户端30的显示装置50。在一实施方式中,所述至少一电子装置10、所述客户端30及所述显示装置50之间可通过无线或有线的方式连接。所述客户端30可接收来自所述至少一电子装置10的视频进行处理后发送至所述显示装置50,由所述显示装置50显示出来。请参阅图2,在一实施方式中,所述至少一电子装置10可以是服务器,个人电脑,机柜式服务器等,其可以通过现有的通讯协议将视屏文件传送至所述客户端30。所述通讯协议可以是超文本传输协议(HyperTextTransportProtocol,HTTP)、传输控制协议(TransmissionControlProtocol,TCP)或网络协议。在一实施方式中,所述至少一电子装置10包括有两个或两个以上的电子装置。在本实施方式中,所述至少一电子装置10包括四个电子装置,每一电子装置内存有可在显示装置50上播放的视频。每一视频被切分为多个视频分片。在一实施方式中,每一电子装置包括有一分割模块11及一连接分割单元11的发送模块13。所述分割模块11可用于将视频分割为多个视频分片。所述发送模块13可用于将所述多个视频分片发送至所述客户端30。在本实施例中,本专利技术所述的分割模块11及发送模块13均被存储于电子装置10的存储器15中,并由一个或多个处理器(本实施例中为一个处理器17)所执行,以完成本专利技术。本实施例中,本专利技术所述的客户端30亦可以被分割成一个或多个模块,所述一个或者多个模块均被存储于客户端30的存储装置31中,并由一个或多个处理器(本实施例中为一个处理器32)所执行,以完成本专利技术。例如,参阅图2所示,本专利技术所述的客户端30的多个模块可以包括一下载模块33、一记录模块34、一计算模块35、一搜寻模块36、及一调整模块37。所述下载模块33用于下载每一电子装置10中的视屏分片。在具体实施过程中时,所述下载模块33先以最低频宽下载每一第一电子装置10的第一个视频分片并由所述记录模块34记录下载速度。所述计算模块35用于计算所述下载模块33下载第一个视频分片的实际耗时与每个电子装置10的视频需要在显示装置50上显示的画面比例。在一实施方式中,每个电子装置10的视频需要在显示装置50上显示的画面比例按照降序的顺序排列。当所述视频的画面比例按照降序的顺利排列完毕时,所述下载模块33用于对每一视频按照画面比例从大到小的顺序分别下载N个视频分片,并本文档来自技高网...
动态控制多个视频下载的系统及方法

【技术保护点】
一种动态控制多个视频下载的系统,包括有至少一电子装置、一显示装置及一连接所述至少一电子装置与显示装置的客户端,所述至少一电子装置存有视频,所述视频包括有多个视频分片,其特征在于:所述客户端包括有一下载模块,所述下载模块用于对所述视频按照画面比例及频宽变化趋势对每一视频分片进行下载,所述客户端在下载的过程中调整下载的实时频宽变化趋势,所述显示装置用于播放所述客户端下载的视频。

【技术特征摘要】
1.一种动态控制多个视频下载的系统,包括有至少一电子装置、一显示装置及一连接所述至少一电子装置与显示装置的客户端,所述至少一电子装置存有视频,所述视频包括有多个视频分片,其特征在于:所述客户端包括有一下载模块,所述下载模块用于对所述视频按照画面比例及频宽变化趋势对每一视频分片进行下载,所述客户端在下载的过程中调整下载的实时频宽变化趋势,所述显示装置用于播放所述客户端下载的视频。2.如权利要求1所述的动态控制多个视频下载的系统,其特征在于:所述下载模块按照画面比例从大到小及频宽变化趋势由低到高的顺序下载每一视频分片。3.如权利要求2所述的动态控制多个视频下载的系统,其特征在于:所述客户端包括有一用于计算画面比例及一实时频宽变化趋势的计算模块,所述计算模块还用于将每一电子装置的待播放的视频分片按照一实时缓冲状态与一实时频宽变化趋势进行分类,所述下载模块根据所述计算模块分类的视频分片优先下载实时缓冲状态不足且画面比例最大的视频分片,再按照实时频宽变化趋势由低到高的顺序下载实时缓冲状态不足的视频分片,当下载所述缓冲状态充足内的视频分片时,所述下载模块根据实时频宽变化趋势由低到高的顺序下载所述视频分片。4.如权利要求1所述的动态控制多个视频下载的系统,其特征在于:所述频宽变化趋势包括有一频宽变化趋势下限值及一频宽变化趋势上限值,所述客户端包括有一调整模块,当所述实时频宽变化趋势低于所述频宽变化趋势下限值或高于所述频宽变化趋势上限值时,所述调整模块用于调整实时频宽变化趋势,而使所述实时频宽变化趋势介于所述频宽变化趋势下限值与所述频宽变化趋势下限值之间。5.一种动态控制多个视频下载的方法,包括以下步骤:分割步骤:每一电子装置的一分割模块将视频分割为多个视频分片;下载步骤...

【专利技术属性】
技术研发人员:吕宗宪陈世斌
申请(专利权)人:南宁富桂精密工业有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:广西,45

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

1