一种码率确定方法、装置、存储介质及电子设备制造方法及图纸

技术编号:24894111 阅读:24 留言:0更新日期:2020-07-14 18:19
本发明专利技术公开了一种码率确定方法、装置、存储介质及电子设备。其中方法包括:通过获取直播视频的画面清晰度,根据接收端的接收码率、发送端的前一码率和所述画面复杂度确定码率调节因子,根据当前丢包率发送端当前码率的调节方式,根据所述发送端的前一码率和所述调节方式在所述发送端的码率范围内确定发送端的当前码率。在码率的调节过程中,增加了码率调节因子,对发送端的码率进行动态调节,在考虑了画面复杂度的基础上,还考虑了网络传输质量的影响,提高了码率调节的准确性,同时根据直播视频的拥塞状态,灵活确定码率调节方式,以适应于不同的画面复杂度。

【技术实现步骤摘要】
一种码率确定方法、装置、存储介质及电子设备
本专利技术实施例涉及视频处理
,尤其涉及一种码率确定方法、装置、存储介质及电子设备。
技术介绍
随着网络技术的不断发展,网络直播成为一种大家广泛接受和应用的社交方式。一般来说,码率直接决定了视频的大小,对视频编码画面质量的控制起到重要作用。对于直播来说,码率是非常敏感的,一方面,码率太高的直播太占服务器空间了,很多直播平台都对主播的码率设置有上限;另一方面,观众的网速也没那么快,还要考虑流量的问题。因此需要在有限的码率内,尽可能的提高画质,同时,还得兼顾电脑的性能,以达到最佳的直播效果。传统的直播码率设置,主要依靠主播人工判断码率的大小。而大部分主播都是不知道自己需要多少码率的,需要通过多次尝试才能找到合适的码率。
技术实现思路
本专利技术提供一种码率确定方法、装置、存储介质及电子设备,以提高码率确定的准确度。第一方面,本专利技术实施例提供了码率确定方法,包括:获取直播视频的画面复杂度;根据接收端的接收码率、发送端的前一码率和所述画面复杂度确定本文档来自技高网...

【技术保护点】
1.一种码率确定方法,其特征在于,包括:/n获取直播视频的画面复杂度;/n根据接收端的接收码率、发送端的前一码率和所述画面复杂度确定码率调节因子;/n根据当前丢包率发送端当前码率的调节方式,根据所述发送端的前一码率和所述调节方式在所述发送端的码率范围内确定发送端的当前码率。/n

【技术特征摘要】
1.一种码率确定方法,其特征在于,包括:
获取直播视频的画面复杂度;
根据接收端的接收码率、发送端的前一码率和所述画面复杂度确定码率调节因子;
根据当前丢包率发送端当前码率的调节方式,根据所述发送端的前一码率和所述调节方式在所述发送端的码率范围内确定发送端的当前码率。


2.根据权利要求1所述的方法,其特征在于,所述获取直播视频的画面复杂度,包括:
根据直播视频的启动指令,在交互界面渲染画面复杂度采集页面,其中,所述画面复杂度采集页面包括直播视频的场景描述信息;
采集外部选择的场景描述信息,根据所述选择的场景描述信息确定所述直播视频的画面复杂度。


3.根据权利要求1所述的方法,其特征在于,所述根据接收端的接收码率、发送端的前一码率和所述画面复杂度确定码率调节因子,包括:
根据所述接收端的接收码率和所述发送端的前一码率确定码率调节率;
根据所述画面复杂度和所述码率调节率确定所述码率调节因子。


4.根据权利要求1所述的方法,其特征在于,根据当前丢包率发送端当前码率的调节方式,根据所述发送端的前一码率和所述调节方式在发送端的码率范围内确定发送端的当前码率,包括:
若当前丢包率小于第一丢包率,则确定所述发送端的当前码率为1.05(Bs(i-1)+1000)(1+A(i)),其中,所述Bs(i-1)为所述发送端的前一码率,A(i)为所述码率调节因子;
若所述当前丢包率大于所述第一丢包率,且小于第二丢包率,则确定所述发送端的当前码率为Bs(i-1)(1+A(i));
若所述当前丢包率大于所述第二丢包率,则确定发送端的码率范围的最小值与所述接收端的接收码率之间的最小的数值,并将确...

【专利技术属性】
技术研发人员:花薇薇
申请(专利权)人:中国建设银行股份有限公司建信金融科技有限责任公司
类型:发明
国别省市:北京;11

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

1