视频传输方法及电子设备技术

技术编号:33999584 阅读:7 留言:0更新日期:2022-07-02 11:47
本发明专利技术提供一种视频传输方法及电子设备,该方法包括:在检测到新的视频包时,获取当前视频包传输区间;若当前时间未落在所述当前视频包传输区间,则确定所述新的视频包对应的发送时间;在到达所述新的视频包对应的发送时间时,通过无线网络将所述新的视频包传输至目标端,从而可以避免同时通过无线网络传输的视频包的数量过多,降低空口带宽的压力,使得视频包可以正常传输,进而提高视频包传输的成功率。率。率。

【技术实现步骤摘要】
视频传输方法及电子设备


[0001]本专利技术实施例涉及物联网
,尤其涉及一种视频传输方法及电子设备。

技术介绍

[0002]视频是利用人眼视觉暂留的原理,通过播放一系列的图片,使人眼产生运动的感觉。单纯传输视频画面,视频量非常大,会影响视频的传输效率。因此,为了提高视频的传输效率,经常会采用编码器对视频里边的原始图像数据进行压缩,得到相应的视频包,即画面组(Group of Pictures,GOP)。该视频包是一组连续的画面,由一张I帧(I frame)图像和若干张B(B frame)帧/P(P frame)帧图像组成,然后通过无线网络将得到的视频包传输给目标端。
[0003]然而,在通过无线网络将得到的视频包传输给目标端时,若单小区下有多个需要传输视频包,由于无线网络的空口带宽是有限的,当将多个视频包同时传输至目标端时,需要的空口带宽很大,因此,会对空口带宽造成很大压力,从而可能会导致视频包无法正常传输,进而导致视频包传输的成功率较低。

技术实现思路

[0004]本专利技术实施例提供一种视频传输方法及电子设备,以提高视频包传输成功率。
[0005]第一方面,本专利技术实施例提供一种视频传输方法,包括:
[0006]在检测到新的视频包时,获取当前视频包传输区间;
[0007]若当前时间未落在所述当前视频包传输区间,则确定所述新的视频包对应的发送时间;
[0008]在到达所述新的视频包对应的发送时间时,通过无线网络将所述新的视频包传输至目标端。
[0009]在一种可能的设计中,所述方法还包括:
[0010]若当前时间落在所述当前视频包传输区间,则将所述新的视频包作为所述当前视频包传输区间对应的待传输的视频包;
[0011]在到达所述当前视频包传输区间对应的发送时间时,通过无线网络将所述当前视频包传输区间对应的所有的待传输的视频包发送至目标端。
[0012]在一种可能的设计中,所述确定所述新的视频包对应的发送时间,包括:
[0013]获取所述新的视频包中的视频帧的数目,并根据所述视频帧的数目确定新的视频帧传输偏置数目;
[0014]获取视频包传输周期和视频帧间隔时间;
[0015]根据所述新的视频帧传输偏置数目、所述视频包传输周期和所述视频帧间隔时间确定所述新的视频包对应的发送时间。
[0016]在一种可能的设计中,所述根据所述视频帧的数目确定新的视频帧传输偏置数目,包括:
[0017]获取最新入网信息,并根据所述最新入网信息和所述视频帧的数目确定所述新的视频帧传输偏置数目;或者,生成随机数,并将其确定为所述新的视频帧传输偏置数目,其中所述新的视频帧传输偏置数目小于所述视频帧的数目。
[0018]在一种可能的设计中,所述新的视频包包括目标视频帧和其它视频帧;
[0019]所述方法还包括:
[0020]获取当前视频帧传输偏置数目和视频帧间隔时间;
[0021]获取所述当前视频帧传输偏置数目和视频帧间隔时间的乘积,并将其确定为传输偏置时长;
[0022]获取所述传输偏置时长与预设间隔时长的差值,并将其确定为所述当前视频包传输区间的起始时间;
[0023]获取所述传输偏置时长与预设间隔时长的和,并将其确定为所述当前视频包传输区间的截止时间。
[0024]在一种可能的设计中,所述方法还包括:
[0025]获取视频包传输周期,并对当前时间与所述视频包传输周期进行求余处理,得到视频传输时间;
[0026]若所述视频传输时间落在当前视频包传输区间,则确定所述当前时间落在所述当前视频包传输区间;
[0027]若所述视频传输时间未落在当前视频包传输区间,则确定所述当前时间未落在所述当前视频包传输区间。
[0028]在一种可能的设计中,所述方法还包括:
[0029]在检测到首个视频包时,确定所述首个视频包对应的发送时间。
[0030]第二方面,本专利技术实施例提供一种视频传输设备,包括:
[0031]收发模块,用于在检测到新的视频包时,获取当前视频包传输区间;
[0032]处理模块,用于若当前时间未落在所述当前视频包传输区间,则确定所述新的视频包对应的发送时间;
[0033]所述收发模块,还用于在到达所述新的视频包对应的发送时间时,通过无线网络将所述新的视频包传输至目标端。
[0034]在一种可能的设计中,所述处理模块,还用于若当前时间落在所述当前视频包传输区间,则将所述新的视频包作为所述当前视频包传输区间对应的待传输的视频包;
[0035]所述收发模块,还用于在到达所述当前视频包传输区间对应的发送时间时,通过无线网络将所述当前视频包传输区间对应的所有的待传输的视频包发送至目标端。
[0036]在一种可能的设计中,所述处理模块还用于:
[0037]获取所述新的视频包中的视频帧的数目,并根据所述视频帧的数目确定新的视频帧传输偏置数目;
[0038]获取视频包传输周期和视频帧间隔时间;
[0039]根据所述新的视频帧传输偏置数目、所述视频包传输周期和所述视频帧间隔时间确定所述新的视频包对应的发送时间。
[0040]在一种可能的设计中,所述处理模块还用于:
[0041]获取最新入网信息,并根据所述最新入网信息和所述视频帧的数目确定所述新的
视频帧传输偏置数目;或者,生成随机数,并将其确定为所述新的视频帧传输偏置数目,其中所述新的视频帧传输偏置数目小于所述视频帧的数目。
[0042]在一种可能的设计中,所述新的视频包包括目标视频帧和其它视频帧;
[0043]所述收发模块还用于:
[0044]获取当前视频帧传输偏置数目和视频帧间隔时间;
[0045]获取所述当前视频帧传输偏置数目和视频帧间隔时间的乘积,并将其确定为传输偏置时长;
[0046]获取所述传输偏置时长与预设间隔时长的差值,并将其确定为所述当前视频包传输区间的起始时间;
[0047]获取所述传输偏置时长与预设间隔时长的和,并将其确定为所述当前视频包传输区间的截止时间。
[0048]在一种可能的设计中,所述处理模块还用于:
[0049]获取视频包传输周期,并对当前时间与所述视频包传输周期进行求余处理,得到视频传输时间;
[0050]若所述视频传输时间落在当前视频包传输区间,则确定所述当前时间落在所述当前视频包传输区间;
[0051]若所述视频传输时间未落在当前视频包传输区间,则确定所述当前时间未落在所述当前视频包传输区间。
[0052]在一种可能的设计中,所述收发模块还用于:
[0053]在检测到首个视频包时,确定所述首个视频包对应的发送时间。
[0054]第三方面,本专利技术实施例提供一种电子设备,包括:至少一个处理器和存储器;
[0055]所述存储器存储计算机执行指令;
[0056]所述至少本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频传输方法,其特征在于,包括:在检测到新的视频包时,获取当前视频包传输区间;若当前时间未落在所述当前视频包传输区间,则确定所述新的视频包对应的发送时间;在到达所述新的视频包对应的发送时间时,通过无线网络将所述新的视频包传输至目标端。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若当前时间落在所述当前视频包传输区间,则将所述新的视频包作为所述当前视频包传输区间对应的待传输的视频包;在到达所述当前视频包传输区间对应的发送时间时,通过无线网络将所述当前视频包传输区间对应的所有的待传输的视频包发送至目标端。3.根据权利要求1所述的方法,其特征在于,所述确定所述新的视频包对应的发送时间,包括:获取所述新的视频包中的视频帧的数目,并根据所述视频帧的数目确定新的视频帧传输偏置数目;获取视频包传输周期和视频帧间隔时间;根据所述新的视频帧传输偏置数目、所述视频包传输周期和所述视频帧间隔时间确定所述新的视频包对应的发送时间。4.根据权利要求3所述的方法,其特征在于,所述根据所述视频帧的数目确定新的视频帧传输偏置数目,包括:获取最新入网信息,并根据所述最新入网信息和所述视频帧的数目确定所述新的视频帧传输偏置数目;或者,生成随机数,并将其确定为所述新的视频帧传输偏置数目,其中所述新的视频帧传输偏置数目小于所述视频帧的数目。5.根据权利要求1所述的方法,其特征在于,所述新的视频包包括目标视频帧和其它视频帧;所述方法还包括:获取当前视频帧...

【专利技术属性】
技术研发人员:鲜柯孔胜淼高龙
申请(专利权)人:成都鼎桥通信技术有限公司
类型:发明
国别省市:

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

1