基于虚拟柜台的视频传输调整方法、系统、设备及介质技术方案

技术编号:38670262 阅读:11 留言:0更新日期:2023-09-02 22:48
本发明专利技术提出了基于虚拟柜台的视频传输调整方法、系统、设备及介质,涉及视频传输领域,该方法包括以下步骤:基于同个网络服务器下的虚拟柜台,计算获得柜台终端和客服坐席端之间的目标网络质量,虚拟柜台包括柜台终端和客服坐席端;根据目标网络质量和预置的网络质量范围,判断柜台终端和客服坐席端之间的网络质量等级;根据网络质量等级对柜台终端和客服坐席端之间传输的视频流进行调整,根据网络质量等级对柜台终端和客服坐席端之间传输的视频流进行调整,使传输的视频流的质量适配当前的网络环境,针对不同的网络质量等级确保资料视频流的清晰和流畅,达到在网络环境不佳的情况下,尽可能获得更清晰的资料图片的目的。尽可能获得更清晰的资料图片的目的。尽可能获得更清晰的资料图片的目的。

【技术实现步骤摘要】
基于虚拟柜台的视频传输调整方法、系统、设备及介质


[0001]本专利技术涉及视频传输
,具体而言,涉及基于虚拟柜台的视频传输调整方法、系统、设备及介质。

技术介绍

[0002]WebRTC(网页即时通信,是英语:WebReal

TimeCommunication的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API);WebRTC本身具备自适应动态调整视频码率及分辨率的能力,但其在弱网环境下,为了保证视频通讯的质量,会自动将视频的质量(码率、分辨率等)压缩的极低。
[0003]在虚拟柜台的业务场景下,除了一路用于客户与客服坐席端之间视频通话,虚拟柜台终端还会将一路资料区的视频流推送给客服坐席端,客服坐席端需要预览资料区的内容并从视频流中截取某一帧作为资料图片保存,保存的资料图片必须尽可能的清晰,因此,对于这一路视频质量有着较高的要求,但目前的方式并不能保证坐席端可以截取或者收到可靠、高质量的资料图片。

技术实现思路

[0004]本专利技术的目的在于提供基于虚拟柜台的视频传输调整方法、系统、设备及介质,以解决上述
技术介绍
中存在的问题。
[0005]本专利技术的实施例是这样实现的:
[0006]第一方面,本申请实施例提供了基于虚拟柜台的视频传输调整方法,包括以下步骤:
[0007]基于同个网络服务器下的虚拟柜台,计算柜台终端和客服坐席端之间的目标网络质量,虚拟柜台包括柜台终端和客服坐席端;
[0008]根据目标网络质量和预置的网络质量范围,确定柜台终端和客服坐席端之间的网络质量等级;
[0009]根据网络质量等级,对柜台终端和客服坐席端之间影响视频流传输的影响参数进行调整,视频流包括通话视频流和资料视频流。
[0010]本专利技术的有益效果是:通过计算虚拟柜台与网络服务器之间的目标网络质量,而后判断获得目标网络质量对应的网络质量等级,并根据网络质量等级对柜台终端和客服坐席端之间传输的视频流进行调整,使传输的视频流的质量适配当前的网络环境,尽可能的确保柜台终端和客服坐席端之间的业务开展在当前网络环境下更加的流畅。
[0011]在上述技术方案的基础上,本专利技术还可以做如下改进。
[0012]进一步,上述计算柜台终端和客服坐席端之间的目标网络质量,包括:
[0013]计算柜台终端的第一网络质量和客服坐席端的第二网络质量;
[0014]根据第一网络质量和第二网络质量,确定目标网络质量。
[0015]采用上述进一步方案的有益效果是:这样的好处是分别计算得到柜台终端与网络
服务器之间的网络质量,以及客服坐席端与网络服务器之间的网络质量,最终获得虚拟柜台与网络服务器之间的网络质量。
[0016]进一步,上述计算柜台终端的第一网络质量和客服坐席端的第二网络质量,包括:
[0017]对于第一网络质量和第二网络质量中的每个网络质量,网络质量通过第一公式计算得到:
[0018]QoS_N=LaxW
L
+LoxW
P
+BwxW
B

U
FEC
xW
FEC

[0019]式中,QoS_N表示网络质量,La表示目标终端与网络服务器之间的延迟,目标终端为柜台终端或客户座席端,W
L
表示La在网络质量中的权重;Lo表示目标终端与网络服务器之间的丢包率,W
P
表示Lo在网络质量中的权重;Bw表示目标终端到网络服务器的带宽,W
B
表示Bw在网络质量中的权重;U
FEC
表示引入前向纠错FEC,W
FEC
表示U
FEC
在网络质量中的权重;
[0020]根据第一网络质量和第二网络质量,确定目标网络质量,包括:
[0021]根据第一网络质量和第二网络质量,通过第二公式确定目标网络质量,其中,第二公式为:
[0022]QoS=QoS_N
C
+QoS_N
S

[0023]式中,QoS表示目标网络质量,QoS_N
C
表示第一网络质量,QoS_N
S
表示第二网络质量。
[0024]采用上述进一步方案的有益效果是:将柜台终端与客服坐席端双方间的网络品质进行整合表示,从而利于对整个虚拟柜台的网络环境的判断。
[0025]进一步,上述网络质量范围包括第一网络数值、第二网络数值、第三网络数值、第四网络数值和第五网络数值,根据目标网络质量和预置的网络质量范围,确定柜台终端和客服坐席端之间的网络质量等级,包括以下步骤:
[0026]若目标网络质量不小于第一网络数值,确定柜台终端和客服坐席端之间的网络质量等级为网络质量优秀;
[0027]若目标网络质量小于第一网络数值且不小于第二网络数值,确定柜台终端和客服坐席端之间的网络质量等级为网络质量良好,第二网络数值小于第一网络数值;
[0028]若目标网络质量小于第二网络数值且不小于第三网络数值,确定柜台终端和客服坐席端之间的网络质量等级为网络质量一般,第三网络数值小于第二网络数值;
[0029]若目标网络质量小于第三网络数值且不小于第四网络数值,确定柜台终端和客服坐席端之间的网络质量等级为网络质量差,第四网络数值小于第三网络数值;
[0030]若目标网络质量小于第四网络数值且不小于第五网络数值,确定柜台终端和客服坐席端之间的网络质量等级为网络质量非常差,第五网络数值小于第四网络数值;
[0031]若目标网络质量小于第五网络数值,确定柜台终端和客服坐席端之间的网络质量等级为网络不通。
[0032]采用上述进一步方案的有益效果是:达到获得虚拟柜台与网络服务器之间的网络质量等级的目的。
[0033]进一步,上述影响参数包括分辨率、帧率和前向纠错FEC,分辨率和帧率由柜台终端和客服坐席端的硬件设备决定;
[0034]根据网络质量等级,对柜台终端和客服坐席端之间影响视频流传输的影响参数进行调整,包括以下步骤:
[0035]若网络质量等级为网络质量优秀,不引入前向纠错FEC,通话视频流对应的硬件设备的分辨率调整为第一分辨率,以及该对应的硬件设备的帧率调整为第一帧率;以及资料视频流对应的硬件设备的分辨率调整为第二分辨率,该对应的硬件设备的帧率调整为第二帧率;
[0036]若网络质量等级为网络质量良好,网络质量优秀对应通话视频流对应的硬件设备的分辨率为第一分辨率,帧率为第一帧率;网络质量优秀对应的资料视频流对应的硬件设备的分辨率为第二分辨率,帧率为第二帧率:
[0037]则不引入前向纠错FEC,调整网络质量优秀对应的通话视频流对应的硬件设备的分辨率为第三分辨率,以及该对应的硬件设备的帧率为第三帧率,保持资料视频流对应的硬件设备的分辨率为第二分辨率,以及该对应的硬件设备的帧率为第二帧率,第一分辨率大于第三分本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于虚拟柜台的视频传输调整方法,其特征在于,包括以下步骤:基于同个网络服务器下的虚拟柜台,计算柜台终端和客服坐席端之间的目标网络质量,所述虚拟柜台包括所述柜台终端和所述客服坐席端;根据所述目标网络质量和预置的网络质量范围,确定所述柜台终端和所述客服坐席端之间的网络质量等级;根据所述网络质量等级,对所述柜台终端和所述客服坐席端之间影响视频流传输的影响参数进行调整,所述视频流包括通话视频流和资料视频流。2.根据权利要求1所述的基于虚拟柜台的视频传输调整方法,其特征在于,所述计算柜台终端和客服坐席端之间的目标网络质量,包括:计算所述柜台终端的第一网络质量和所述客服坐席端的第二网络质量;根据所述第一网络质量和所述第二网络质量,确定所述目标网络质量。3.根据权利要求2所述的基于虚拟柜台的视频传输调整方法,其特征在于,所述计算所述柜台终端的第一网络质量和所述客服坐席端的第二网络质量,包括:对于所述第一网络质量和第二网络质量中的每个网络质量,所述网络质量通过第一公式计算得到:QoS_N=LaxW
L
+LoxW
P
+BwxW
B

U
FEC
xW
FEC
;式中,QoS_N表示网络质量,La表示目标终端与网络服务器之间的延迟,所述目标终端为所述柜台终端或所述客户座席端,W
L
表示La在所述网络质量中的权重;Lo表示目标终端与网络服务器之间的丢包率,W
P
表示Lo在所述网络质量中的权重;Bw表示目标终端到网络服务器的带宽,W
B
表示Bw在所述网络质量中的权重;U
FEC
表示引入前向纠错FEC,W
FEC
表示U
FEC
在所述网络质量中的权重;所述根据所述第一网络质量和所述第二网络质量,确定所述目标网络质量,包括:根据所述第一网络质量和所述第二网络质量,通过第二公式确定所述目标网络质量,其中,所述第二公式为:QoS=QoS_N
C
+QoS_N
S
;式中,QoS表示所述目标网络质量,QoS_N
C
表示所述第一网络质量,QoS_N
S
表示所述第二网络质量。4.根据权利要求3所述的基于虚拟柜台的视频传输调整方法,其特征在于,所述网络质量范围包括第一网络数值、第二网络数值、第三网络数值、第四网络数值和第五网络数值,所述根据所述目标网络质量和预置的网络质量范围,确定所述柜台终端和所述客服坐席端之间的网络质量等级,包括以下步骤:若所述目标网络质量不小于所述第一网络数值,确定所述柜台终端和所述客服坐席端之间的网络质量等级为网络质量优秀;若所述目标网络质量小于所述第一网络数值且不小于所述第二网络数值,确定所述柜台终端和所述客服坐席端之间的网络质量等级为网络质量良好,所述第二网络数值小于所述第一网络数值;若所述目标网络质量小于所述第二网络数值且不小于所述第三网络数值,确定所述柜台终端和所述客服坐席端之间的网络质量等级为网络质量一般,所述第三网络数值小于所述第二网络数值;
若所述目标网络质量小于所述第三网络数值且不小于所述第四网络数值,确定所述柜台终端和所述客服坐席端之间的网络质量等级为网络质量差,所述第四网络数值小于所述第三网络数值;若所述目标网络质量小于所述第四网络数值且不小于所述第五网络数值,确定所述柜台终端和所述客服坐席端之间的网络质量等级为网络质量非常差,所述第五网络数值小于所述第四网络数值;若所述目标网络质量小于所述第五网络数值,确定所述柜台终端和所述客服坐席端之间的网络质量等级为网络不通。5.根据权利要求4所述的基于虚拟柜台的视频传输调整方法,其特征在于,所述影响参数包括分辨率、帧率和前向纠错FEC,所述分辨率和所述帧率由所述柜台终端和所述客服坐席端的硬件设备决定;所...

【专利技术属性】
技术研发人员:张怡新
申请(专利权)人:河北能瑞科技有限公司
类型:发明
国别省市:

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

1