[发明专利]视频通话处理方法、装置、设备及存储介质在审
申请号: | 202111014687.0 | 申请日: | 2021-08-31 |
公开(公告)号: | CN113747102A | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 夏云昶;邓勇 | 申请(专利权)人: | 百果园技术(新加坡)有限公司 |
主分类号: | H04N7/14 | 分类号: | H04N7/14;H04N7/15;H04L12/24 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 陈金忠 |
地址: | 新加坡巴西班让路*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 通话 处理 方法 装置 设备 存储 介质 | ||
本发明实施例公开了视频通话处理方法、装置、设备及存储介质。其中,该方法包括:确定发送端发送的视频数据中各帧层对应的分层码率,根据下行探测总带宽和各接收端分别对应的上行码率,确定各接收端分别对应的下行分配带宽,根据分层码率和各接收端分别对应的下行分配带宽,确定各接收端分别对应的目标帧层,将针对目标帧层进行抽帧处理后的视频数据转发至相应的接收端。通过采用上述技术方案,在多人视频通话场景中,结合下行分配带宽和分层码率动态地确定需要进行抽帧处理的目标帧层,可以更加合理地进行抽帧,改善多人视频通话的通话效果。
技术领域
本发明实施例涉及视频通话技术领域,尤其涉及视频通话处理方法、装置、设备及存储介质。
背景技术
随着流媒体技术的发展以及智能终端设备的普及,多人视频应用场景越来越普遍,多人视频会议以及多人视频聊天等让人与人之间的交流变得越来越方便。但是由于网络存在诸多不稳定性,当用户网络环境变差时会导致延迟、卡顿或卡死等异常情况的发生,影响视频通话的正常进行,也导致用户主观体验下降。
在一对一视频通话场景中,由于对端是唯一的,服务端可采用透传架构,使得带宽探测算法可同时感知双端瓶颈带宽,从而直接调整端侧编码量。然而,在多人视频通话场景中,由于对端数目可变,多个对端的网络状况可能存在不同的情况,现有方案中的服务端难以合理对视频帧进行转发,需要改进。
发明内容
本发明实施例提供了视频通话处理方法、装置、设备及存储介质,可以优化现有的针对多人的视频通话处理方案。
第一方面,本发明实施例提供了一种视频通话处理方法,该方法包括:
确定发送端发送的视频数据中各帧层对应的分层码率,其中,所述视频数据中的各视频帧按照帧间依赖关系被划分为多个帧层,所述分层码率包括对对应的帧层中的视频帧的码率进行统计后得到的码率;
根据下行探测总带宽和各接收端分别对应的上行码率,确定各接收端分别对应的下行分配带宽;
根据所述分层码率和各接收端分别对应的下行分配带宽,确定各接收端分别对应的目标帧层;
将针对目标帧层进行抽帧处理后的视频数据转发至相应的接收端。
第二方面,本发明实施例提供了一种视频通话处理装置,该装置包括:
分层码率确定模块,用于确定发送端发送的视频数据中各帧层对应的分层码率,其中,所述视频数据中的各视频帧按照帧间依赖关系被划分为多个帧层,所述分层码率包括对对应的帧层中的视频帧的码率进行统计后得到的码率;
下行分配带宽确定模块,用于根据下行探测总带宽和各接收端分别对应的上行码率,确定各接收端分别对应的下行分配带宽;
目标帧层确定模块,用于根据所述分层码率和各接收端分别对应的下行分配带宽,确定各接收端分别对应的目标帧层;
视频数据转发模块,用于将针对目标帧层进行抽帧处理后的视频数据转发至相应的接收端。
第三方面,本发明实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本发明实施例提供的视频通话处理方法。
第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例提供的视频通话处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百果园技术(新加坡)有限公司,未经百果园技术(新加坡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111014687.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:面试互动方法、装置、电子设备及存储介质
- 下一篇:一种燃料电池控制方法及系统