【技术实现步骤摘要】
一种视频直播方法、装置及电子设备
本专利技术涉及多媒体内容交互
,特别是涉及一种视频直播方法、装置及电子设备。
技术介绍
视频直播作为新兴的互联网应用之一,满足了广大用户的精神娱乐需求。现有技术中,视频直播方法是主播对实时采集到的直播场景的视频帧进行压缩,得到直播视频流并发布到内容分发网络,用户通过客户端从内容分发网络下载并解压直播视频流,得到主播采集到的视频帧,并由客户端播放这些视频帧。专利技术人在实现本专利技术的过程中发现,现有技术至少存在如下问题:对于用户而言,始终只能被动地观看主播采集到的视频帧,无法根据自身需求为这些视频帧中的前景区域图像搭配背景。
技术实现思路
本专利技术实施例的目的在于提供一种视频直播方法,以实现用户可以根据自身需求为主播采集到的视频帧中的前景区域图像搭配背景。具体技术方案如下:在本专利技术实施例的第一方面,提供了一种视频直播方法,所述方法包括:用户端获取直播视频流;解压所述直播视频流,得到直播视频帧;获取所述直播视频帧中的前景区域图像;将所述前景区域图像覆盖到预设的背景图像上,得到合成视频帧;显示所述合成视频帧。结合第一方面,在第一种可能的实现方式中,在所述将所述前景区域图像覆盖到预设的背景图像上之前,还包括:获取预设的摄像头拍摄得到的实景视频流;从所述实景视频流中获取与所述前景区域图像在时间轴上对应的实景视频帧,作为所述前景区域图像对应的预设的背景图像结合第一方面,在第二种可能的实现方式中,在所述将所述前景区域图像覆盖到预设的背景图像上之前,还包括:获取预设的视频生成应用生成的视频数据;从所述视频数据中获取与所述前景区域 ...
【技术保护点】
一种视频直播方法,其特征在于,包括:用户端获取直播视频流;解压所述直播视频流,得到直播视频帧;获取所述直播视频帧中的前景区域图像;将所述前景区域图像覆盖到预设的背景图像上,得到合成视频帧;显示所述合成视频帧。
【技术特征摘要】
1.一种视频直播方法,其特征在于,包括:用户端获取直播视频流;解压所述直播视频流,得到直播视频帧;获取所述直播视频帧中的前景区域图像;将所述前景区域图像覆盖到预设的背景图像上,得到合成视频帧;显示所述合成视频帧。2.根据权利要求1所述的方法,其特征在于,在所述将所述前景区域图像覆盖到预设的背景图像上之前,还包括:获取预设的摄像头拍摄得到的实景视频流;从所述实景视频流中获取与所述前景区域图像在时间轴上对应的实景视频帧,作为所述前景区域图像对应的预设的背景图像。3.根据权利要求1所述的方法,其特征在于,在所述将所述前景区域图像覆盖到预设的背景图像上之前,还包括:获取预设的视频生成应用生成的视频数据;从所述视频数据中获取与所述前景区域图像在时间轴上对应的视频帧,作为所述前景区域图像对应的预设的背景图像。4.根据权利要求1所述的方法,其特征在于,所述获取直播视频帧中的前景区域图像,包括:如果所述直播视频帧中不包含前景区域以外区域的图像时,将所述直播视频帧确定为前景区域图像。5.根据权利要求1所述的方法,其特征在于,所述获取直播视频帧中的前景区域图像,包括:基于所述直播视频帧中像素点的像素信息,判断所述直播视频帧中的像素点是否为前景区域像素点,得到判断结果;根据所述判断结果,提取所述直播视频帧中的所述前景区域像素点,作为前景区域图像。6.一种直播视频流生成方法,其特征在于,包括:主播端获取预设的视频采集设备对直播场景进行视频采集得到的原始视频帧;基于所述原始视频帧中的像素点的像素信息,判断所述原始视频帧中的像素点是否为前景区域像素点,得到判断结果;根据所述判断结果,生成包含所述前景区域像素点的直播视频帧;压缩所述直播视频帧,生成直播视频流。7.根据权利要求6所述的方法,其特征在于,所述主播端获取预设的视频采集设备对直播场景进行视频采集得到的原始视频帧,包括:主播端获取预设的视频采集设备对直播场景进行视频采集得到的带有场景深度信息的原始视频帧。8.根据权利要求7所述的方法,其特征在于,所述基于所述原始视频帧中的像素点的像素信息,判断所述原始视频帧中的像素点是否为前景区域像素点,包括:基于所述原始视频帧中的像素点的像素信息和场景深度信息,判断所述原始视频帧中的像素点是否为前景区域像素点。9.根据权利要求6所述的方法,其特征在于,所述主播端获取预设的视频采集设备对直播场景进行视频采集得到的原始视频帧,包括:主播端获取预设的视频采集设备对以单一颜色为背景的直播场景进行视频采集得到的原始视频帧。10.根据权利要求9所述的方法,其特征在于,所述基于所述原始视频帧中的像素点的像素信息,判断所述原始视频帧中的像素点是否为前景区域像素点,包括:将像素值与所述单一颜色不相对应的像素点确定为前景区域像素点。11.根据权利要求6所述的方法,其特征在于,所述根据所述判断结果,生成包含所述前景区域像素点的直播视频帧,包括:根据所述判断结果,将非前景区域像素点的像素值设置为预设的背景像素值,得到直播视频帧。12.根据权利要求6所述的方法,其特征在于,所述根据所述判断结果,生成包含所述前景区域像素点的直播视频帧,包括:根据所述判断结果,删除所述原始视频帧中的非前景区域像素点,得到直播视频帧。13.一种视频直播装置,其特征在于,包括:接收模块,用于获取直播视频流;解压模块,用于解压所述直播视频流,得到直播视...
【专利技术属性】
技术研发人员:冯巍,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。