视频流处理方法和装置、移动终端及存储介质制造方法及图纸

技术编号:20224891 阅读:73 留言:0更新日期:2019-01-28 22:55
本公开是关于一种视频流处理方法和装置、移动终端及存储介质,其中所述方法包括:从摄像头获取视频流,其中所述视频流中包含多个图像组,每个图像组包含多个图像帧;分别将各图像组中包含的图像帧划分为多个图像帧分层,得到处理后的视频流;调用编码器对所述处理后的视频流进行编码,得到视频流编码;将所述视频流编码发送至服务器。通过本公开提供的视频流处理方法,既能够缓解视频画面花屏的现象,又能够避免视频画面卡顿的问题。

Video stream processing methods and devices, mobile terminals and storage media

The present disclosure relates to a video stream processing method and device, mobile terminal and storage medium, wherein the method includes: acquiring video stream from a camera, wherein the video stream contains multiple image groups, each image group contains multiple image frames, dividing the image frames contained in each image group into multiple image frames, and obtaining the processed video stream by calling coding; The processor encodes the processed video stream and obtains the video stream coding, and sends the video stream coding to the server. The video stream processing method provided in the present disclosure can not only alleviate the phenomenon of video picture screen, but also avoid the problem of video picture carton.

【技术实现步骤摘要】
视频流处理方法和装置、移动终端及存储介质
本公开涉及视频处理
,尤其涉及一种视频流处理方法和装置、移动终端及存储介质。
技术介绍
目前典型直播系统架构包括:主播摄像头-主播客户端-服务器-粉丝客户端。在直播过程中,主播客户端从主播摄像头获得视频流,每个视频流包含多个GOP(GroupOfPicture,图像组),每个GOP通常包含16个图像帧,其中一个I帧和15个P帧;主播客户端将视频流发送给编码器进行编码之后,将编码后的视频流传输给服务器,服务器通过网络将其推送到粉丝客户端,粉丝客户端对其解码后通过播放器进行视频流播放。在视频流传输过程中,时长会出现GOP中P帧丢失的情况。视频流的解码逻辑为后一个p帧参考前面P帧,若前面p帧丢失,将造成数据丢失,在粉丝客户端进行视频流恢复时,产生花屏现象。因此,相关技术中若粉丝客户端若检测到GOP中某一P帧丢失,则会将后续P帧均丢弃,以避免出现粉丝客户端的视频画面出现花屏问题。该种方式虽然能够有效避免花屏的问题,但是视频画面会出现卡顿现象。可见,目前迫切需要本领域技术人员提供一种解决因视频流中GOP中P帧丢失,而导致的在粉丝客户端视频画面卡顿本文档来自技高网...

【技术保护点】
1.一种视频流处理方法,其特征在于,所述方法包括:从摄像头获取视频流,其中所述视频流中包含多个图像组,每个图像组包含多个图像帧;分别将各图像组中包含的图像帧划分为多个图像帧分层,得到处理后的视频流;调用编码器对所述处理后的视频流进行编码,得到视频流编码;将所述视频流编码发送至服务器。

【技术特征摘要】
1.一种视频流处理方法,其特征在于,所述方法包括:从摄像头获取视频流,其中所述视频流中包含多个图像组,每个图像组包含多个图像帧;分别将各图像组中包含的图像帧划分为多个图像帧分层,得到处理后的视频流;调用编码器对所述处理后的视频流进行编码,得到视频流编码;将所述视频流编码发送至服务器。2.根据权利要求1所述的方法,其特征在于,所述分别将各图像组中包含的图像帧划分为多个图像帧分层,得到处理后的视频流,包括:获取网络状态参数;依据所述网络状态参数确定目标层数;分别将各图像组中包含的图像帧划分成所述目标层数个图像帧分层,得到处理后的视频流。3.根据权利要求2所述的方法,其特征在于,所述分别将各图像组中包含的图像帧划分成所述目标层数个图像帧分层,得到处理后的视频流,包括:分别将各图像组中包含的图像帧划分成所述目标层数个图像帧分层;分别为各所述图像组的最底层图像帧分层中的P帧添加向前纠错包,得到处理后的视频流,其中,每个图像组的最底层图像帧分层中包含一个I帧和多个P帧。4.根据权利要求1所述的方法,其特征在于,所述将所述视频流编码发送至服务器,包括:将所述视频流编码和所述多个图像帧分层对应的分层数据,发送至所述服务器。5.一种视频流处理装置,其特征在于,所述方法包括:获取模块,被配置为从摄像头获取视频流,其中所述视频流中包含多个图像组,每个图像组包含多个图像帧;分层模块,被配...

【专利技术属性】
技术研发人员:蔡砚刚王晓楠于冰
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京,11

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

1