【技术实现步骤摘要】
一种多路视频传输方法、装置、设备及介质
[0001]本申请涉及视频传输领域,尤其涉及一种多路视频传输方法、装置、设备及介质。
技术介绍
[0002]随着互联网和通信技术的发展,视频传输在各个行业得到了广泛的应用,在不同设备上进行视频传输也越来越普遍。同时随着运营商提供的网络带宽的增加以及图像采集技术的发展,越来越多的使用者会进行多路视频传输。
[0003]多路视频传输过程中,每一路视频编码的不确定性将会导致I帧碰撞的产生;然而由于现阶段的视频传输都是在有限带宽的条件下进行的,带宽资源受限。在带宽资源受限的时候,发生I帧碰撞会导致长时间的网络拥塞,从而造成长时间的花屏、卡顿、马赛克等现象。现有技术对于I帧碰撞大多着手于去改变视频质量,并没有关注多路视频编码的传输过程,这种处理方式过于粗糙,并没有合理的利用视频传输的特性。
技术实现思路
[0004]本申请提供一种多路视频传输方法、装置、设备及介质,能够改善I帧碰撞导致的长时间的网络拥塞。
[0005]为达到上述目的,本申请采用如下技术方案: />[0006]第一本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种多路视频传输方法,其特征在于,所述方法包括:对多路视频图像分别进行编码处理得到多路视频编码;其中一路所述视频编码包括:I帧图像数据、P帧图像数据和B帧图像数据;将所述多路视频编码的I帧图像数据压入第一缓冲队列,将所述多路视频编码包括的P帧图像数据和B帧图像数据压入第二缓冲队列;将所述第一缓冲队列中的图像数据与所述第二缓冲队列中的图像数据,基于预设时间片分配比例交替压入第三缓冲队列;其中所述第三缓冲队列对应多个时间片,所述预设时间片分配比例用于指示预设的所述第一缓冲队列与所述第二缓冲队列占用的时间片的比例;按照先入先出的原则顺序传输所述第三缓冲队列内的图像数据。2.根据权利要求1所述的一种多路视频传输方法,其特征在于,所述将所述第一缓冲队列中的图像数据与所述第二缓冲队列中的图像数据,基于预设时间片分配比例交替压入第三缓冲队列,包括:基于所述预设时间片分配比例,将所述多个时间片分为多个第一时间片与多个第二时间片;按照多个时间片的时间先后顺序,交替将所述第一缓冲队列中的图像数据和所述第二缓冲队列中的图像数据压入所述第三缓冲队列;其中,在所述第一时间片内优先将所述第一缓冲队列中的图像数据压入所述第三缓冲队列;在所述第二时间片内优先将所述第二缓冲队列中的图像数据压入所述第三缓冲队列。3.根据权利要求2所述的一种多路视频传输方法,其特征在于,所述基于所述预设时间片分配比例,将所述多个时间片分为多个第一时间片与多个第二时间片,包括:获取所述多路视频编码中的最高帧率;基于所述最高帧率、所述多路视频编码的路数、以及K值确定所述第三缓冲队列对应的一个时间片的时长,所述K为大于或等于1的整数;所述K值根据设备的数据处理能力确定;基于所述一个时间片的时长以及所述第三缓冲队列对应的预设传输时长,划分所述预设传输时长得到所述多个第一时间片与多个第二时间片。4.根据权利要求2所述的一种多路视频传输方法,其特征在于,所述在所述第一时间片内优先将所述第一缓冲队列中的图像数据压入所述第三缓冲队列,包括:检测所述第一缓冲队列是否为空;若所述第一缓冲队列不为空,则从所述第一缓冲队列取一帧图像数据压入所述第三缓冲队列;若所述第一缓冲队列为空,则检测所述第二缓冲队列是否为空,若所述第二缓冲队列不为空,则从所述第二缓冲队列取一帧图像数据压入所述第三缓冲队列;若所述第二缓冲队列为空,则所述第一时间片无数据压入第三缓冲队...
【专利技术属性】
技术研发人员:李兴林,陈礼波,李世稳,
申请(专利权)人:中讯邮电咨询设计院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。