时延控制方法及装置的制造方法

文档序号:9353212阅读:1401来源:国知局
时延控制方法及装置的制造方法
【技术领域】
[0001]本公开涉及通信技术领域,尤其涉及时延控制方法及装置。
【背景技术】
[0002]智能电视已经是未来电视的发展趋势,它具有全开放式平台,搭载了操作系统,可自行安装、卸载各类应用软件和持续对功能进行扩充和升级。其中,音频播放是智能电视最重要的功能之一。为了加大震撼效果,各种应用场景中目前都需要通过蓝牙连接低音炮设备,从而播放低频信号。
[0003]但是,目前低频数据包由于是通过蓝牙连接进行传输的,因此时延较大,导致用户体验差。

【发明内容】

[0004]有鉴于此,本公开提供时延控制方法及装置,以解决相关技术中低频数据包传输时延较大导致用户体验差的问题。
[0005]根据本公开实施例的第一方面,提供一种时延控制方法,用于智能终端,所述智能终端与低音炮设备之间建立有第一蓝牙连接,所述方法包括:
[0006]监测当前连接的负载情况;
[0007]当所述负载情况满足时延控制条件时,调节所述智能终端的数字信号处理DSP芯片发送低频数据包的传输参数,以降低所述低频数据包通过所述第一蓝牙连接传输到所述低音炮设备的时延。
[0008]可选地,所述监测当前连接的负载情况包括:
[0009]监测所述低音炮设备通过所述第一蓝牙连接从所述DSP芯片中读取一个低频数据包的读取时长。
[0010]可选地,所述监测当前连接的负载情况之后,所述方法还包括:
[0011]判断所述读取时长是否超过预设时长,当所述读取时长超过所述预设时长时,确定所述负载情况满足第一时延控制条件,否则确定所述负载情况满足第二时延控制条件。
[0012]可选地,所述监测当前连接的负载情况包括:
[0013]监测所述智能终端是否与电子设备建立有第二蓝牙连接,当所述智能终端未与所述电子设备建立所述第二蓝牙连接时,确定所述负载情况满足第一时延控制条件,否则确定所述负载情况满足第二时延控制条件。
[0014]可选地,所述传输参数为数据包格式和/或发送时间间隔。
[0015]可选地,调节所述智能终端的数字信号处理DSP芯片发送低频数据包的所述数据包格式包括:
[0016]当所述负载情况满足所述第一时延控制条件时,将所述数据包格式由第一格式切换至第二格式,其中一个所述低频数据包在采用所述第一格式时所包含的第一字节数大于采用所述第二格式时所包含的第二字节数;
[0017]当所述负载情况满足所述第二时延控制条件时,将所述数据包格式由所述第二格式切换至所述第一格式。
[0018]可选地,调节所述智能终端的数字信号处理DSP芯片发送低频数据包的所述发送时间间隔包括:
[0019]当所述负载情况满足所述第一时延控制条件时,降低所述发送时间间隔;
[0020]当所述负载情况满足所述第二时延控制条件时,提高所述发送时间间隔。
[0021]根据本公开实施例的第二方面,提供一种时延控制装置,用于智能终端,所述智能终端与低音炮设备之间建立有第一蓝牙连接,所述装置包括:
[0022]监测模块,用于监测当前连接的负载情况;
[0023]调节模块,用于当所述负载情况满足时延控制条件时,调节所述智能终端的数字信号处理DSP芯片发送低频数据包的传输参数,以降低所述低频数据包通过所述第一蓝牙连接传输到所述低音炮设备的时延。
[0024]可选地,所述监测模块包括:
[0025]第一监测子模块,用于监测所述低音炮设备通过所述第一蓝牙连接从所述DSP芯片中读取一个低频数据包的读取时长。
[0026]可选地,所述装置还包括:
[0027]判断模块,用于判断所述读取时长是否超过预设时长,当所述读取时长超过所述预设时长时,确定所述负载情况满足第一时延控制条件,否则确定所述负载情况满足第二时延控制条件。
[0028]可选地,所述监测模块包括:
[0029]第二监测子模块,用于监测所述智能终端是否与电子设备建立有第二蓝牙连接,当所述智能终端未与所述电子设备建立所述第二蓝牙连接时,确定所述负载情况满足第一时延控制条件,否则确定所述负载情况满足第二时延控制条件。
[0030]可选地,所述传输参数为数据包格式和/或发送时间间隔。
[0031 ] 可选地,所述调节模块包括:
[0032]第一调节子模块,用于当所述负载情况满足所述第一时延控制条件时,将所述数据包格式由第一格式切换至第二格式,其中一个所述低频数据包在采用所述第一格式时所包含的第一字节数大于采用所述第二格式时所包含的第二字节数;
[0033]第二调节子模块,用于当所述负载情况满足所述第二时延控制条件时,将所述数据包格式由所述第二格式切换至所述第一格式。
[0034]可选地,所述调节模块包括:
[0035]第三调节子模块,用于当所述负载情况满足所述第一时延控制条件时,降低所述发送时间间隔;
[0036]第四调节子模块,用于当所述负载情况满足所述第二时延控制条件时,提高所述发送时间间隔。
[0037]根据本公开实施例的第三方面,提供一种时延控制装置,用于智能终端,所述智能终端与低音炮设备之间建立有第一蓝牙连接,包括:
[0038]处理器;
[0039]用于存储处理器可执行指令的存储器;
[0040]其中,所述处理器被配置为:
[0041]监测当前连接的负载情况;
[0042]当所述负载情况满足时延控制条件时,调节所述智能终端的数字信号处理DSP芯片发送低频数据包的传输参数,以降低所述低频数据包通过所述第一蓝牙连接传输到所述低音炮设备的时延。
[0043]本公开的实施例提供的技术方案可以包括以下有益效果:
[0044]本公开实施例中,智能终端可以实时监测当前连接的负载情况,根据监测到的所述负载情况,动态调节数字信号处理DSP芯片发送低频数据包的传输参数,以降低所述低频数据包通过第一蓝牙连接传输到低音炮设备的时延,提升用户体验。
[0045]本公开实施例中,如果智能终端当前连接了较多高于蓝牙进程的负载进程时,所述负载进程就会占用大量中央处理器资源,此时低音炮设备通过第一蓝牙连接读取低频数据包的时长就会较长。因此,可以通过判断所述低音炮设备读取一个低频数据包的读取时长是否超过预设时长,来确定所述智能终端当前连接的负载情况满足哪个时延控制条件,从而动态调节发送低频数据包的传输参数,确保时延控制的准确性。
[0046]本公开实施例中,还可以直接判断智能终端当前是否与其他电子设备建立了第二蓝牙连接,如果已经建立了所述第二蓝牙连接,此时需要调节发送低频数据包的传输参数,以便分配带宽给所述第二蓝牙连接;反之,如果所述智能终端只与低音炮设备建立了第一蓝牙连接,则可以通过调节所述传输参数,增加所述低音炮设备所占的蓝牙传输的带宽,确保时延控制的准确性。
[0047]本公开实施例中,可以通过调节低频数据包的数据包格式和/或发送时间间隔来控制时延。其中,当智能终端的负载情况满足第一时延控制条件时,可以将所述低频数据包的数据包格式由第一格式切换至第二格式,使得每个数据包所包含的字节数减少;或者降低所述低频数据包的发送时间间隔,从而降低发送低频数据包的传输时延,使得低音炮设备较快接收到所述低频数据包。当智能终端的负载情况满足第二时延控制条件时,可以将所述低频数据包的数据包格式由所述第二格式切换至所述第一格式,或者,增加所述低频数据包的发送时间间隔,同样可以降低低频数据包的传输时延,确保时延控制的准确性,提升了用户体验。
【附图说明】
[0048]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0049]图1是本公开根据一示例性实施例示出的一种时延控制方法流程图;
[0050]图2是本公开根据一示例性实施例示出的另一种时延控制方法流程图;
[0051]图3是本公开根据一示例性实施例示出的另一种时延控制方法流程图;
[0052]图4是本公开根据一示例性实施例示出的一种时延控制装置框图;
[0053]图5是本公开根据一示例性实施例示出的另一种时延控制装置框图;
[0054]图6是本公开根据一示例性实施例示出的另一种时延控制装置框图;
[0055]图7是本公开根据一示例性实施例示出的另一种时延控制装置框图;
[0056]图8是本公开根据一示例性实施例示出的另一种时延控制装置框图;
[0057]图9是本公开根据一示例性实施例示出的另一种时延控制装置框图;
[0058]图10是本公开根据一示例性实施例示出的一种用于时延控制装置的一结构示意图。
【具体实施方式】
[0059]这里将详细地对示例性实施例进
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1