视频直播方法、装置及计算机设备制造方法及图纸

技术编号:30540329 阅读:23 留言:0更新日期:2021-10-30 13:17
本申请涉及一种视频直播方法、装置及计算机设备,该方法包括:主播客户端响应于双视频流采集指令,控制第一摄像头采集横向显示视频流和控制第二摄像头采集竖向显示视频流,并将横向显示视频流和竖向显示视频流发送至服务器;服务器响应于观众客户端发送的直播界面加载指令,解析直播界面加载指令,获取观众客户端类型,将与观众客户端类型对应的视频流下发至观众客户端;观众客户端接收服务器下发的与观众客户端类型对应的视频流,将与观众客户端类型对应的视频流显示在各自的直播界面中。相对于现有技术,本申请实现了根据观众客户端类型进行分端推流,能够提升观众的视频观看体验,提高观众的留存率和观看时长。提高观众的留存率和观看时长。提高观众的留存率和观看时长。

【技术实现步骤摘要】
视频直播方法、装置及计算机设备


[0001]本申请实施例涉及网络直播
,尤其涉及一种视频直播方法、装置及计算机设备。

技术介绍

[0002]随着网络通信技术的进步,用户可参与的线上娱乐项目越来越多,其中,网络直播由于实时性强且交互性强的特点,受到越来越多用户的喜爱。
[0003]在网络直播场景下,观众可以通过访问安装在观众客户端上的直播应用程序,选择进入任一直播间,触发观众客户端为观众加载直播界面,在直播间内观看直播。
[0004]但是,由于目前直播间中显示的视频画面无法很好地满足观众的观看需求,导致观众难以感受到优质的直播观看体验,进而不利于提高观众的留存率和观看时长。

技术实现思路

[0005]本申请实施例提供了一种视频直播方法、装置及计算机设备,可以解决直播观看体验不佳,观众的留存率和观看时长较低的技术问题,该技术方案如下:
[0006]第一方面,本申请实施例提供了一种视频直播方法,包括步骤:
[0007]主播客户端响应于双视频流采集指令,控制第一摄像头采集横向显示视频流和控制第二摄像本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频直播方法,其特征在于,包括步骤:主播客户端响应于双视频流采集指令,控制第一摄像头采集横向显示视频流和控制第二摄像头采集竖向显示视频流,并将所述横向显示视频流和所述竖向显示视频流发送至服务器;所述服务器响应于观众客户端发送的直播界面加载指令,解析所述直播界面加载指令,获取观众客户端类型,将与所述观众客户端类型对应的视频流下发至所述观众客户端;其中,与所述观众客户端类型对应的视频流为所述横向显示视频流或所述竖向显示视频流;所述观众客户端接收所述服务器下发的与所述观众客户端类型对应的视频流,将与所述观众客户端类型对应的视频流显示在各自的直播界面中。2.根据权利要求1所述的视频直播方法,其特征在于,还包括步骤:所述服务器响应于所述观众客户端发送的视频流切换指令,若所述观众客户端的所述直播界面中显示的当前显示视频流为横向显示视频流,则将所述竖向显示视频流下发至所述观众客户端;若所述观众客户端的所述直播界面中显示的当前显示视频流为竖向显示视频流,则将所述横向显示视频流下发至所述观众客户端;所述观众客户端接收所述横向显示视频流,将在所述直播界面中显示的所述当前显示视频流切换为所述横向显示视频流,或者,所述观众客户端接收所述竖向显示视频流,将在所述直播界面中显示的所述当前显示视频流切换为所述竖向显示视频流。3.根据权利要求1所述的视频直播方法,其特征在于,所述主播客户端响应于双视频流采集指令之前,包括步骤:所述主播客户端获取摄像头参数,根据所述摄像头参数判断所述主播客户端是否支持双摄像头直播,若是,在操作界面中显示双摄像头直播选择控件;其中,所述双摄像头直播选择控件用于接收主播的双摄像头直播选择信息;所述服务器响应于所述主播客户端发送的直播开启指令,获取所述主播的双摄像头直播选择信息,若所述主播的双摄像头直播选择信息为启用双摄像头直播,则发送所述双视频流采集指令至所述主播客户端。4.根据权利要求1至3任意一项所述的视频直播方法,其特征在于,还包括步骤:所述主播客户端获取混流后的视频流,将所述混流后的视频流显示在所述主播客户端的直播界面中;其中,所述混流后的视频流是将所述横向显示视频流和所述竖向显示视频流混流后得到的。5.根据权利要求4所述的视频直播方法,其特征在于:所述混流后的视频流是将所述横向显示视频流叠加在所述竖向显示视频流内的子区域后得到的视频流,或者,所述混流后的视频直播流是将所述竖向显示视频流叠加在所述横向显示视频流内的子区域后得到的视频流。6.根据权利要求1至3任意一项所述的视频直播方法,其特征在于,还包括步骤:所述主播客户端获取所述横向显示视频流和所述竖向显示视频流,将所述竖向显示视频流显示在直播界面内的第一视频窗口中,将所述横向显示视频流显示在所述直播界面内的第二视频窗口中;其中,所述第二视频窗口悬浮显示在所述第一视频窗口之上。7.根据权利要求1至3任意一项所述的视频直播方法,其特征在于,所述服务器响应于
观众客户端发送的直播界面加载指令,解析所述直播界面加载指令之后,包括步骤:所述服务器获取所述观众客户端对应的观众用户标识,若所述观众用户标识对应的权限信息满足预设的双视频流开启权限,下发双视频流开启控件数据至对应的所述观众客户端;对应的所述观众客户端接收所述双视频流开启控件数据,根据所述双视频流开启控件数据将双视频流开启控件显示在其直播界面中;所述服务器响应于对应的所述观众客户端对所述双视频流开启控件的触发指令,将所述横向显示视频流和所述竖向显示视频流下发至对应的所述观众客户端;对应的所述观众客户端接收所述服务器下发的所述横向显示视频流和所述竖向显示视频流,将所述横向显示...

【专利技术属性】
技术研发人员:许英俊
申请(专利权)人:广州方硅信息技术有限公司
类型:发明
国别省市:

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

1