一种提高视频清晰度的方法及装置制造方法及图纸

技术编号:18417712 阅读:24 留言:0更新日期:2018-07-11 09:23
本发明专利技术实施例公开了一种提高视频清晰度的方法及装置。本发明专利技术实施例通过在主播网络抖动或者网络较差时导致上传视频码率比较低的时候,能够对主播进行智能补包,提高主播开播码率,且能在主播的网络情况很好,但是开播的视频帧率过低的情况下,对主播进行低帧率补偿,并智能将主播开播码率动态调整到设置码率,从而解决请求码率达不到而造成的视频模糊问题。本发明专利技术实施例还公开了一种提高视频清晰度的系统。

A method and device for improving the definition of video

The embodiment of the invention discloses a method and device for improving the definition of video. The embodiment of the present invention can make an intelligent supplement to the host, improve the broadcast broadcast rate of the host and be good at the network condition of the host by the low rate of uploading video bit rate when the host network is jitter or the network is poor, and the network condition of the host is very good, but when the video frame rate is too low, the host is compensated for low frame rate. In order to solve the video blur problem caused by the failure of the requested bit rate, intelligence dynamically adjusts the code rate of the host broadcast to set the code rate. The embodiment of the invention also discloses a system for improving the definition of video.

【技术实现步骤摘要】
一种提高视频清晰度的方法及装置
本专利技术涉及主播直播视频清晰度领域,尤其涉及一种提高视频清晰度的方法及装置。
技术介绍
近年来,互联网移动直播越来越火爆,本方案提供一种自动提升低帧率主播视频清晰度的方案。可以提升的情况如下:1.主播的网络情况很好,但是开播的视频帧率过低,从而导致请求码率达不到而造成的视频模糊2.主播网络抖动或者网络较差时,上传视频码率比较低的时候,能够智能补包,提高主播开播码率业内一般做法:以斗鱼为例,如果用户选择的是固定码率开播,是没有智能动态调整码率的功能的。而用户选择动态码率直播的时候,不能设置码率,按用户上行带宽阀值的码率进行开播,浪费了公司带宽。因此,提供一种在主播遇到开播情况或者网络差的时候,可以智能提高视频直播清晰度的方法及装置是本领域技术人员需要解决的技术问题。
技术实现思路
本专利技术实施例提供了一种提高视频清晰度的方法及装置,在主播遇到开播情况或者网络差的时候,也能保证较为清晰的视频直播,提高了用户视觉体验。本专利技术实施例提供了一种提高视频清晰度的方法,包括:S1:在判断主播端的视频直播网络的上传参数达到参数要求后,判断所述主播端的视频直播网络是否发生网络抖动,若是,则执行S2;S2:对所述主播端的视频进行图像补帧操作,使得所述主播端的实际直播码率等于预置直播码率。优选地,本专利技术实施例提供的一种提高视频清晰度的方法还包括:在判断所述主播端的视频直播网络没有发生网络抖动且判断所述主播端的直播帧率低于预置帧率要求后,对所述主播端的视频进行低帧率补偿操作,并将所述主播端的实际直播码率提升至预置直播码率。优选地,本专利技术实施例提供的一种提高视频清晰度的方法还包括:在判断主播端的视频直播网络的上传参数达不到参数要求后,向所述主播端发送网络不达标的提示信息。优选地,本专利技术实施例提供的一种提高视频清晰度的方法还包括:在判断主播端的视频直播网络的上传参数达不到参数要求后,通过所述主播端将所述主播端的视频直播码率降低到所述主播端的上传网络上限值。优选地,所述主播端为手机端或PC客户端或WEB端。优选地,所述上传参数包括:直播分辨率、预置直播码率、实际直播码率、直播帧率、编码方式和画质档次。优选地,本专利技术实施例还提供了一种提高视频清晰度的装置,包括:判断单元,用于在判断主播端的视频直播网络的上传参数达到参数要求后,判断所述主播端的视频直播网络是否发生网络抖动,若是,则触发补帧单元;补帧单元,用于对所述主播端的视频进行图像补帧操作,使得所述主播端的实际直播码率等于预置直播码率。优选地,本专利技术实施例提供的一种提高视频清晰度的装置还包括:补偿单元,用于在判断所述主播端的视频直播网络没有发生网络抖动且判断所述主播端的直播帧率低于预置帧率要求后,对所述主播端的视频进行低帧率补偿操作,并将所述主播端的实际直播码率提升至预置直播码率。优选地,本专利技术实施例提供的一种提高视频清晰度的装置还包括:发送单元,用于在判断主播端的视频直播网络的上传参数达不到参数要求后,向所述主播端发送网络不达标的提示信息。优选地,本专利技术实施例提供的一种提高视频清晰度的装置还包括:降低单元,用于在判断主播端的视频直播网络的上传参数达不到参数要求后,通过所述主播端将所述主播端的视频直播码率降低到所述主播端的上传网络上限值。优选地,本专利技术实施例还提供了一种提高视频清晰度的系统,包括:如以上所述的提高视频清晰度的装置和主播端;所述提高视频清晰度的装置和所述主播端通信连接。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例提供了一种提高视频清晰度的方法及装置,其中,该提高视频清晰度的方法包括:S1:在判断主播端的视频直播网络的上传参数达到参数要求后,判断所述主播端的视频直播网络是否发生网络抖动,若是,则执行S2;S2:对所述主播端的视频进行图像补帧操作,使得所述主播端的实际直播码率等于预置直播码率。本专利技术实施例通过在主播网络抖动或者网络较差时导致上传视频码率比较低的时候,能够对主播进行智能补包,提高主播开播码率,且能在主播的网络情况很好,但是开播的视频帧率过低的情况下,对主播进行低帧率补偿,并智能将主播开播码率动态调整到设置码率,从而解决请求码率达不到而造成的视频模糊问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例提供的一种提高视频清晰度的方法的流程示意图;图2为本专利技术实施例提供的一种提高视频清晰度的方法的另一流程示意图;图3为本专利技术实施例提供的一种提高视频清晰度的装置的结构示意图;图4为本专利技术实施例提供的一种提高视频清晰度的方法的应用实施例示意图;图5为本专利技术实施例提供的一种提高视频清晰度的系统的结构示意图。具体实施方式本专利技术实施例提供了一种提高视频清晰度的方法及装置,在主播遇到开播情况或者网络差的时候,也能保证较为清晰的视频直播,提高了用户视觉体验。为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本专利技术一部分实施例,而非全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术实施例提供的一种提高视频清晰度的方法的一个实施例,包括:101、在判断主播端的视频直播网络的上传参数达到参数要求后,判断主播端的视频直播网络是否发生网络抖动,若是,则执行102;开播服务器在判断主播端的视频直播网络的上传参数达到参数要求后,判断主播端的视频直播网络是否发生网络抖动,若是,则执行步骤102。102、对主播端的视频进行图像补帧操作,使得主播端的实际直播码率等于预置直播码率。开播服务器在判断主播端的视频直播网络发生网络抖动后,对主播端的视频进行图像补帧操作,使得主播端的实际直播码率等于预置直播码率。请参阅图2,本专利技术实施例提供的一种提高视频清晰度的方法的另一个实施例,包括:201、判断主播端的视频直播网络的上传参数是否达到参数要求,若是,执行202,若不是,执行203并同时执行204;开播服务器判断主播端的视频直播网络的上传参数是否达到参数要求,若是,执行202,若不是,执行203并同时执行204。202、判断主播端的视频直播网络是否发生网络抖动,若是,执行205,若不是,执行206;开播服务器在判断主播端的视频直播网络的上传参数达到参数要求后,判断主播端的视频直播网络是否发生网络抖动,若是,执行205,若不是,执行206。203、向主播端发送网络不达标的提示信息;开播服务器在判断主播端的视频直播网络的上传参数达不到参数要求后,向主播端发送网络不达标的提示信息。204、通过主播端将主播端的视频直播码率降低到主播端的上传网络上限值;开播服务器在判断主播端的视频直播网络的上传参数达不到参数要求后,通过主播端将主播端的视频直播码率降低到主播端的上传网络上限值。205、对主播端的视频进行图像补帧操作,使得本文档来自技高网...

【技术保护点】
1.一种提高视频清晰度的方法,其特征在于,包括:S1:在判断主播端的视频直播网络的上传参数达到参数要求后,判断所述主播端的视频直播网络是否发生网络抖动,若是,则执行S2;S2:对所述主播端的视频进行图像补帧操作,使得所述主播端的实际直播码率等于预置直播码率。

【技术特征摘要】
1.一种提高视频清晰度的方法,其特征在于,包括:S1:在判断主播端的视频直播网络的上传参数达到参数要求后,判断所述主播端的视频直播网络是否发生网络抖动,若是,则执行S2;S2:对所述主播端的视频进行图像补帧操作,使得所述主播端的实际直播码率等于预置直播码率。2.根据权利要求1所述的提高视频清晰度的方法,其特征在于,还包括:在判断所述主播端的视频直播网络没有发生网络抖动且判断所述主播端的直播帧率低于预置帧率要求后,对所述主播端的视频进行低帧率补偿操作,并将所述主播端的实际直播码率提升至预置直播码率。3.根据权利要求2所述的提高视频清晰度的方法,其特征在于,还包括:在判断主播端的视频直播网络的上传参数达不到参数要求后,向所述主播端发送网络不达标的提示信息。4.根据权利要求2所述的提高视频清晰度的方法,其特征在于,还包括:在判断主播端的视频直播网络的上传参数达不到参数要求后,通过所述主播端将所述主播端的视频直播码率降低到所述主播端的上传网络上限值。5.根据权利要求1所述的提高视频清晰度的方法,其特征在于,所述主播端为手机端或PC客户端或WEB端。6.据权利要求1至5任意一项所述的提高视频清晰度的方法,其特征在于,所述上传参数包括:直播分辨率、预置直播码率、实际直播码率、直播帧率、编...

【专利技术属性】
技术研发人员:陈孟琪
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东,44

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

1