视频转码方法、装置、电子设备和存储介质制造方法及图纸

技术编号:23772216 阅读:34 留言:0更新日期:2020-04-12 00:52
本公开关于一种视频转码方法、装置、电子设备和存储介质。方法包括:接收主播端的直播视频流;从所述直播视频流中获取所述直播视频流的转码提示信息,所述转码提示信息由所述主播端基于所述主播端上传所述直播视频流的码率确定;当所述转码提示信息为第一类转码提示信息时,对所述直播视频流不进行转码,将所述直播视频流发送至观众端,其中,所述第一类转码提示信息用于表示所述主播端上传所述直播视频流的码率位于目标码率范围内。根据本公开的方法,当主播端所处的网络环境变差时,服务器对其发送的直播视频流不做转码处理,直接封装后发送至观众端,可以在观众端上以较好的质量将直播呈现出来。

Video transcoding method, device, electronic equipment and storage medium

【技术实现步骤摘要】
视频转码方法、装置、电子设备和存储介质
本公开涉及数据处理领域,尤其涉及一种视频转码方法、装置、电子设备和存储介质。
技术介绍
随着网络通信技术的飞速发展,观看直播成为了很多人不可缺少的娱乐活动。由于直播本身具有很强的实时性,因此网络状况对于直播的影响十分巨大,如果网络出现波动,会导致观众端播放直播的过程中出现卡顿,影响用户直播观看效果。相关技术中,主播端和观众端之间是通过服务器进行连接的,该服务器接收主播端发送的直播视频流后,将该直播视频流进行处理,降低直播视频流的质量,随后将处理后的直播视频流发送给直播客户端,这样可以将直播在观众端上流畅的呈现出来。但是,当主播端所处的网络环境发生波动时,主播端通常会降低直播的质量,直播视频流经由服务器进行处理后,会二次降低直播的质量,导致直播在观众端上呈现的效果不佳。
技术实现思路
本公开提供一种视频转码方法、装置、电子设备和存储介质,以至少解决相关技术中直播效果不佳的问题。本公开的技术方案如下:根据本公开实施例的第一方面,提供一种视频转码方法,包括:<本文档来自技高网...

【技术保护点】
1.一种视频转码方法,其特征在于,包括:/n接收主播端的直播视频流;/n从所述直播视频流中获取所述直播视频流的转码提示信息,所述转码提示信息由所述主播端基于所述主播端上传所述直播视频流的码率确定;/n当所述转码提示信息为第一类转码提示信息时,对所述直播视频流不进行转码,将所述直播视频流发送至观众端,其中,所述第一类转码提示信息用于表示所述主播端上传所述直播视频流的码率位于目标码率范围内。/n

【技术特征摘要】
1.一种视频转码方法,其特征在于,包括:
接收主播端的直播视频流;
从所述直播视频流中获取所述直播视频流的转码提示信息,所述转码提示信息由所述主播端基于所述主播端上传所述直播视频流的码率确定;
当所述转码提示信息为第一类转码提示信息时,对所述直播视频流不进行转码,将所述直播视频流发送至观众端,其中,所述第一类转码提示信息用于表示所述主播端上传所述直播视频流的码率位于目标码率范围内。


2.根据权利要求1所述的视频转码方法,其特征在于,所述从所述直播视频流中获取所述直播视频流的转码提示信息,包括:
对接收到的所述直播视频流中的任一个GOP进行解封装,得到所述任一个GOP的即时解码刷新帧;
从所述即时解码刷新帧中的第一目标字段中,获取所述直播视频流的转码提示信息。


3.根据权利要求1所述的视频转码方法,其特征在于,所述方法还包括:
当所述转码提示信息为第二类转码提示信息时,按照所述目标码率范围,对所述直播视频流进行转码,将转码后的直播视频流发送至所述观众端,其中,所述第二类转码提示信息用于表示所述主播端上传直播视频流的码率高于所述目标码率范围的最大值。


4.根据权利要求1所述的视频转码方法,其特征在于,所述方法还包括:
当所述转码提示信息为第二类转码提示信息时,检测所述直播视频流的接收码率,其中,所述第二类转码提示信息用于表示所述主播端上传直播视频流的码率高于所述目标码率范围的最大值;
当所述接收码率高于所述直播视频流的码率时,对所述直播视频流不进行转码,将所述直播视频流发送至所述观众端;
当所述接收码率低于所述直播视频流的码率时,按照所述目标码率范围,对所述直播视频流进行转码,将转码后的直播视频流发送至所述观众端。


5.根据权利要求1所述的视频转码方法,其特征在于,所述方法还包括:
当所述直播视频流中未携带所述转码提示信息时,按照所述目标码率范围对所述直播视频流...

【专利技术属性】
技术研发人员:范威
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京;11

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

1