【技术实现步骤摘要】
直播画面处理方法、装置、设备及存储介质
[0001]本申请实施例涉及计算机
,尤其涉及一种直播画面处理方法、装置、设备及存储介质。
技术介绍
[0002]随着网络和设备硬件能力的提升,直播行业得到了长足发展。由于直播的合规性要求,需要对直播内容进行实时的审核,针对出现违规的直播需要进行相应的处理措施,以保证直播的合规。
[0003]相关技术中,在检测到直播违规时,将直播画面直接替换为固定的黑屏画面。该种替换方式可以是实现对违规内容的禁止,但是由于黑屏画面和原有的直播画面差异较大,采用固定黑屏画面进行替换的方式会导致视频流属性的改变,如帧率、码率、收发包数量以及链路带宽的改变,由此导致直播恢复后出现直播画面清晰度抖动的问题。
技术实现思路
[0004]本申请实施例提供了一种直播画面处理方法、装置、设备及存储介质,解决了相关技术中,对直播画面进行调整时出现的清晰度变化的问题,可以减少对直播观看用户的影响,降低了视频流的编解码成本。
[0005]第一方面,本申请实施例提供了一种直播画面处理方法 ...
【技术保护点】
【技术特征摘要】
1.直播画面处理方法,应用于服务器,其特征在于,包括:在检测到直播封禁指令时,获取预加载的第一替换图像;对第一客户端发送的直播视频流进行检测,根据所述直播视频流中的视频包类型以及所述第一替换图像生成第二替换图像;将所述第二替换图像发送至第二客户端,用于所述第二客户端基于所述第二替换图像进行画面显示。2.根据权利要求1所述的直播画面处理方法,其特征在于,所述第一替换图像包括SPS帧、PPS帧、I帧、P帧和B帧,所述根据所述直播视频流中的视频包类型以及所述第一替换图像生成第二替换图像,包括:在所述直播视频流中的视频包类型为SPS帧和PPS帧的情况下,通过所述第一替换图像中的SPS帧和PPS帧进行替换生成第二替换图像;在所述直播视频流中的视频包类型为I帧的情况下,对所述第一替换图像中的I帧进行填充生成第二替换图像;在所述直播视频流中的视频包类型为P帧或B帧的情况下,对所述第一替换图像中相同位置偏移量的P帧或B帧进行填充生成第二替换图像。3.根据权利要求2所述的直播画面处理方法,其特征在于,所述对所述第一替换图像中的I帧进行填充生成第二替换图像,包括:根据所述直播视频流中的I帧大小以及所述第一替换图像的I帧大小确定填充大小,所述第一替换图像的I帧大小小于所述直播视频流中的I帧大小;根据所述填充大小以及填充帧大小确定填充帧数量;将所述填充帧数量的填充帧插入所述第一替换图像中的I帧之前生成第二替换图像。4.根据权利要求2所述的直播画面处理方法,其特征在于,所述对所述第一替换图像中相同位置偏移量的P帧或B帧进行填充生成第二替换图像,包括:通过设置的计数器,对所述直播视频流中的P帧或B帧相对于关联的I帧的偏移量进行计数,得到计数值;以所述计数值作为相对于I帧的位置偏移量,在所述第一替换图像中查找对应的P帧或B帧,对所述P帧或B帧进行填充生成第二替换图像。5.根据权利要求1
‑
...
【专利技术属性】
技术研发人员:郑丁华,阮承霖,冀晓磊,欧明,吴济宇,黄金强,
申请(专利权)人:广州安思创信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。