一种图片转发方法及装置制造方法及图纸

技术编号:10548762 阅读:119 留言:0更新日期:2014-10-16 15:55
本发明专利技术公开了一种图片转发方法及装置。所述方法包括:获取当前网络流量值;获取在线展示设备列表;根据所述当前网络流量值和在线展示设备列表确定指令发送数量N;每次向所述在线展示设备列表中的N个在线展示设备发送图片下载指令,所述图片下载指令用于指示接收到所述图片下载指令的在线展示设备下载图片。本实施例中,根据当前网络流量值和在线展示设备列表确定指令发送数量N,每次向所述在线展示设备列表中的N个在线展示设备发送图片下载指令,能够基于前网络流量值动态调整图片下载指令的发送和在线展示设备图片的下载,避免出现网络拥堵从而提高图片转发的可靠性,并提高了图片转发的速度。

【技术实现步骤摘要】
一种图片转发方法及装置
本专利技术涉及多媒体交互
,尤其涉及一种图片转发方法及装置。
技术介绍
在教学和展会中,通常需要像展示设备进行图片展示和转发共享,以教学为例,老师在进行授课或讲座时,通常将教案上传到服务控制器,服务控制器通过处理将这些教案转化为多张图片,老师每滑动演示设备上的一张图片,学生的展示设备也通过发来的指令在服务控制器上下载这张图片并展示出来,从而学生可以利用展示设备观看这张图片、在这张图片上进行答题,写字等,也可以通过服务控制器回传给老师,供老师进行审阅。但这种方法由于展示设备数量较多,老师在滑动显示下一张图片时,全部展示设备一起连接服务控制器下载这张图片,无法根据网络流量进行控制和调整,从而容易造成瞬间网络阻塞、大量丢包重试、图片下载缓慢,网络有效利用率下降等问题。
技术实现思路
本专利技术实施例提供一种图片转发方法及装置,用于根据网络流量对图片转发进行控制,保证图片的正常转发,提高图片转发速度。本专利技术提供一种图片转发方法,用于中控设备,包括以下步骤:获取当前网络流量值;获取在线展示设备列表;根据所述当前网络流量值和在线展示设备列表确定指令发送数量N;每次向所述在线展示设备列表中的N个在线展示设备发送图片下载指令,所述图片下载指令用于指示接收到所述图片下载指令的在线展示设备下载图片。优选的,所述根据所述当前网络流量值和在线展示设备列表确定指令发送数量,包括:将当前网络流量值与预设的网络流量阈值进行比较;当所述当前网络流量值小于网络流量阈值时,根据所述当前网络流量值和在线展示设备列表确定指令发送数量N。优选的,所述获取当前网络流量值之前,所述方法还包括:接收演示设备发送来的图片识别信息。优选的,所述获取当前网络流量值,包括:根据预设的流量获取时间间隔获取所述当前网络流量值。优选的,所述每次向N个在线展示设备发送图片下载指令,包括:按照在线展示设备列表排列顺序每次向N个在线展示设备发送图片下载指令。本专利技术还提供一种图片转发方法,用于在线展示设备,包括以下步骤:获取演示设备发送来的图片识别信息;接收中控设备发送来的图片下载指令;下载所述图片识别信息对应的图片;将下载的图片缓存至本地。优选的,所述下载所述图片识别信息对应的图片,包括:获取当前图片信息包的图片信息列表;设置图片下载数L,其中L为大于0的整数;按照所述图片信息列表下载L张图片。优选的,所述获取演示设备发送来的图片识别信息,包括:当L张图片下载完成时,获取演示设备发送来的图片识别信息。优选的,所述方法还包括:在下载所述图片识别信息对应的图片的过程中,接收到演示设备发出的另一图片识别信息时,停止下载所述图片识别信息对应的图片,开始下载所述另一图片识别信息对应的图片。本专利技术还提供一种图片转发装置,所述装置包括:流量获取模块,用于获取当前网络流量值;设备列表获取模块,用于获取在线展示设备列表;发送数量确定模块,用于根据所述当前网络流量值和在线展示设备列表确定指令发送数量N;指令发送模块,用于每次向所述在线展示设备列表中的N个在线展示设备发送图片下载指令,所述图片下载指令用于指示接收到所述图片下载指令的在线展示设备下载图片。优选的,所述发送数量确定模块包括:阈值比较单元,用于将当前网络流量值与预设的网络流量阈值进行比较;确定单元,用于当所述当前网络流量值小于网络流量阈值时,根据所述当前网络流量值和在线展示设备列表确定指令发送数量N。优选的,所述装置还包括:识别信息接收模块,用于接收演示设备发送来的图片识别信息。优选的,所述流量获取模块包括:流量获取单元,用于按照预设的流量获取时间间隔获取所述当前网络流量值。优选的,所述指令发送模块包括:指令发送单元,用于按照在线展示设备列表排列顺序每次向N个在线展示设备发送图片下载指令。本专利技术还提供一种图片转发装置,所述装置包括:识别信息获取模块,用于获取演示设备发送来的图片识别信息;下载指令接收模块,用于接收中控设备发送来的图片下载指令;第一图片下载模块,用于下载所述图片识别信息对应的图片;图片缓存模块,用于将下载的图片缓存至本地。优选的,所述第一图片下载模块包括:信息列表获取单元,用于获取当前图片信息包的图片信息列表;下载数设置单元,用于设置图片下载数L,其中L为大于0的整数;图片下载单元,用于按照所述图片信息列表下载L张图片。所述识别信息获取模块包括:识别信息获取单元,用于当所述L张图片下载完成时,获取演示设备发送来的图片识别信息。优选的,所述装置还包括:第二图片下载模块,用于在下载所述图片识别信息对应的图片的过程中,接收到演示设备发出的另一图片识别信息时,停止下载所述图片识别信息对应的图片,开始下载所述另一图片识别信息对应的图片。本实施例中,根据当前网络流量值和在线展示设备列表设置指令发送数量N,每次向N个在线展示设备发送图片下载指令,能够基于前网络流量值动态调整图片下载指令的发送和在线展示设备图片的下载,避免出现网络拥堵从而提高图片转发的可靠性,并提高了图片转发的速度。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例图片转发方法的流程图;图2为本专利技术实施例图片转发方法的另一流程图;图3为本专利技术实施例图片转发装置的结构图;图4为本专利技术实施例图片转发装置的另一结构图;图5为本专利技术实施例图片转发系统的结构图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。本专利技术的图片转发方法采用的系统包括演示设备、中控设备和展示设备,演示设备用于操作和控制,将图片识别信息发送给中控设备,中控设备用于将图片识别信息转发给展示设备,并根据网络流量控制展示设备下载图片,展示设备用于根据中控设备发出的指令下载图片。参见图1为本专利技术实施例图片转发方法的流程图,图片转发方法用于中控设备中,该方法包括:步骤101:获取当前网络流量值。其中,当前网络流量值可以是中控设备的当前网络流量值,也可以是整个系统的当前网络流量值。中控设备可以预先设置流量获取时间间隔,例如将时间间隔设置为1秒会或1分钟等,根据流量获取时间间隔获取当前网络流量值。步骤102:获取在线展示设备列表。其中,在线展示设备列表中包含全部展示设备的识别标识。步骤103:根据当前网络流量值和在线展示设备列表确定指令发送数量N。其中,N为大于或等于0的整数。其中,中控设备中根据当前网络流量值确定当前网络剩余流量值,获取一个展示设备下载图片的流量值,将当前网络剩余流量值除以一个展示设备下载图片的流量值得到指令发送数量N,指令发送数量N可以随着当前网络流量值增大而减小。可以预先设置网络流量阈值。其中,网络流量阈值与中控设备的硬件和网络状况相关,本领域技术人员可以根据需要进行设置。将当前网络流量值与预设的网络流量阈值进行比较。当本文档来自技高网...
一种图片转发方法及装置

【技术保护点】
一种图片转发方法,用于中控设备,其特征在于,包括以下步骤:获取当前网络流量值;获取在线展示设备列表;根据所述当前网络流量值和在线展示设备列表确定指令发送数量N;每次向所述在线展示设备列表中的N个在线展示设备发送图片下载指令,所述图片下载指令用于指示接收到所述图片下载指令的在线展示设备下载图片。

【技术特征摘要】
1.一种图片转发方法,用于中控设备,其特征在于,包括以下步骤:获取当前网络流量值;获取在线展示设备列表;根据所述当前网络流量值和在线展示设备列表确定指令发送数量N;每次向所述在线展示设备列表中的N个在线展示设备发送图片下载指令,所述图片下载指令用于指示接收到所述图片下载指令的在线展示设备下载图片;所述根据所述当前网络流量值和在线展示设备列表确定指令发送数量,包括:将当前网络流量值与预设的网络流量阈值进行比较;当所述当前网络流量值小于网络流量阈值时,根据所述当前网络流量值和在线展示设备列表确定指令发送数量N。2.如权利要求1所述的方法,其特征在于,所述获取当前网络流量值之前,所述方法还包括:接收演示设备发送来的图片识别信息。3.如权利要求1所述的方法,其特征在于,所述获取当前网络流量值,包括:根据预设的流量获取时间间隔获取所述当前网络流量值。4.如权利要求1所述的方法,其特征在于,所述每次向N个在线展示设备发送图片下载指令,包括:按照在线展示设备列表排列顺序每次向N个在线展示设备发送图片下载指令。5.一种图片转发方法,用于在线展示设备,其特征在于,包括以下步骤:获取演示设备发送来的图片识别信息;接收中控设备发送来的图片下载指令;下载所述图片识别信息对应的图片;将下载的图片缓存至本地;所述方法还包括:在下载所述图片识别信息对应的图片的过程中,接收到演示设备发出的另一图片识别信息时,停止下载所述图片识别信息对应的图片,开始下载所述另一图片识别信息对应的图片;在进行图片转发时,所述中控设备还用于:获取当前网络流量值;获取在线展示设备列表;根据所述当前网络流量值和在线展示设备列表确定指令发送数量N;每次向所述在线展示设备列表中的N个在线展示设备发送图片下载指令,所述图片下载指令用于指示接收到所述图片下载指令的在线展示设备下载图片。6.如权利要求5所述的方法,其特征在于,所述下载所述图片识别信息对应的图片,包括:获取当前图片信息包的图片信息列表;设置图片下载数L,其中L为大于0的整数;按照所述图片信息列表下载L张图片。7.如权利要求6所述的方法,其特征在于,所述获取演示设备发送来的图片识别信息,包括:当L张图片下载完成时,获取演示设备发送来的图片识别信息。8.一种图片转发装置,其特征在于,所述装置包括:流量获取模块,用于获取当前网络流量值;设备列表获取模块,用于获取在线展示设...

【专利技术属性】
技术研发人员:张俊丰
申请(专利权)人:天脉聚源北京教育科技有限公司
类型:发明
国别省市:北京;11

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

1