The present application provides a client connected wheat direct seeding processing method and device, a live broadcast server and a live broadcast system. The method includes: the video data of each Lianmai client acquisition respectively into the first and second video stream transcoding video stream size corresponding to the first video stream and the first window size, corresponding to the second video stream and second window; and the first Lianmai client first video stream and second Lianmai client the second video stream is sent to the client; receiving the switching request sent by a client window, the client gets the first Lianmai second video stream and second even the first video wheat client flow, and send to send the request of the client; the request including the first Lianmai client identification and second Lianmai client mark. The technical proposal disclosed by the utility model can change the wheat direct seeding window of the client, change the focus of the client watching, and enhance the effect of watching the live broadcast content of the client.
【技术实现步骤摘要】
客户端连麦直播处理方法和装置、直播服务器及直播系统
本申请涉及计算机网络
,尤其涉及客户端连麦直播处理方法和装置、直播服务器及直播系统。
技术介绍
目前,随着移动互联网的发展,直播软件越来越受欢迎,越来越多的主播节目利用直播平台向观众播放各种内容。在直播过程中,主播使用的主播客户端将通过信号采集设备(如:摄像头、麦克风等)采集到的直播源数据上传到直播服务器,再通过直播服务器分发到一个或多个其他客户端进行播放。直播软件可以提供多种直播模式供用户选择,例如主播模式或麦序模式;主播模式下,多个客户端中其中一个客户端担当主播客户端的角色,其他客户端均为观众客户端;麦序模式可以呈现更多精彩内容给观众,增加直播的趣味性。麦序模式下,可以存在多个主播,最先成为主播的客户端向其他客户端发起连麦邀请,被连麦的客户端接受连麦邀请后也成为主播。根据成为主播客户端的次序可以将各主播客户端依次称为首麦、二麦、三麦…客户端的显示界面存在多个窗口,通常,在大窗口中显示首麦的视频数据,小窗口中显示其他主播客户端(比如,二麦)的视频数据。连麦画面参考图1b所示。用户在连麦或者观看连麦的时候,首麦显示为全屏大窗口,二麦、三麦等显示为小窗口,直播焦点固定,对于小窗口中显示的画面难以看清楚,影响观看效果。
技术实现思路
为克服相关技术中存在的问题,本申请提供客户端连麦直播处理方法和装置、直播服务器及直播系统。根据本申请实施例的第一方面,提供一种客户端连麦直播处理方法,所述方法包括:将每个连麦客户端采集的视频数据分别转码成第一视频流和第二视频流,所述第一视频流与第一窗口的尺寸对应,所述第二视频流 ...
【技术保护点】
一种客户端连麦直播处理方法,所述客户端的直播界面包括第一窗口和第二窗口,所述客户端包括连麦客户端,其特征在于,该方法包括步骤:将每个连麦客户端采集的视频数据分别转码成第一视频流和第二视频流,所述第一视频流与第一窗口的尺寸对应,所述第二视频流与第二窗口的尺寸对应;并将第一连麦客户端的第一视频流和第二连麦客户端的第二视频流发送给客户端;接收到客户端发送的切换窗口请求时,获取第一连麦客户端的第二视频流和第二连麦客户端的第一视频流,并发送至发出所述请求的客户端;所述请求中包括第一连麦客户端标识和第二连麦客户端标识。
【技术特征摘要】
1.一种客户端连麦直播处理方法,所述客户端的直播界面包括第一窗口和第二窗口,所述客户端包括连麦客户端,其特征在于,该方法包括步骤:将每个连麦客户端采集的视频数据分别转码成第一视频流和第二视频流,所述第一视频流与第一窗口的尺寸对应,所述第二视频流与第二窗口的尺寸对应;并将第一连麦客户端的第一视频流和第二连麦客户端的第二视频流发送给客户端;接收到客户端发送的切换窗口请求时,获取第一连麦客户端的第二视频流和第二连麦客户端的第一视频流,并发送至发出所述请求的客户端;所述请求中包括第一连麦客户端标识和第二连麦客户端标识。2.如权利要求1所述的方法,其特征在于,所述第一视频流或第二视频流包括至少两种码率和分辨率的视频流。3.如权利要求1所述的方法,其特征在于,所述第一/第二连麦客户端为作为首麦的连麦客户端或作为非首麦的连麦客户端。4.如权利要求3所述的方法,其特征在于,所述发出切换窗口请求的客户端为观众客户端或连麦客户端。5.如权利要求1所述的方法,其特征在于,所述请求还包括第一、第二窗口的标识及参数,所述参数包括以下一种或多种:窗口位置参数及窗口尺寸参数。6.一种客户端连麦直播处理方法,所述客户端的直播界面包括第一窗口和第二窗口,所述客户端包括连麦客户端,其特征在于,该方法包括步骤:接收直播服务器发来的第一连麦客户端的第一视频流和第二连麦客户端的第二视频流;在第一窗口播放第一连麦客户端的第一视频流,在第二窗口播放第二连麦客户端的第二视频流;接收到用户的切换窗口指令时,向直播服务器发出切换窗口请求,所述请求中包括第一连麦客户端标识和第二连麦客户端标识;将直播服务器返回的第一连麦客户端的第二视频流在第二窗口播放,第二连麦客户端的第一视频流在第一窗口播放。7.一种客户端连麦直播处理方法,所述客户端的直播界面包括第一窗口和第二窗口,所述客户端包括连麦客户端,其特征在于,所述方法包括步骤:直播服务器接收每个连麦客户端采集的视频数据,并分别转码成第一视频流和第二视频流,所述第一视频流与第一窗口的尺寸对应,所述第二视频流与第二窗口的尺寸对应;并将第一连麦客户端的第一视频流和第二连麦客户端的第二视频流发送给客户端;客户端接收直播服务器发来的视频流,并在第一窗口播放第一连麦客户端的第一视频流,在第二窗口播放第二连麦客户端的第二视频流;客户端接收到用户的切换窗口指令时,向直播服务器发出切换窗口请求,所述请求中包括第一连麦客户端标识和第二连麦客户端标识;直播服务器接收到客户端发送的请求时,获取第一连麦客户端的第二视频流和第二连麦客户端的第一视频流,并返回至发出所述请求的客户端;客户端接收直播服务器返回的视频流,并将第一连麦客户端的第二视频流在第二窗口播放,第二连麦客户端的第一视频流在第一窗口播放。8.一种客户端连麦直播处理装置,所述客户端的直播界面包括第一窗口和第二窗口,所述客户端包括连麦客户端,其特征在于,所述装置包括:转码模块,被配置为将每个连麦客户端采集的视频数据分别转码成第一视频流和第二视频流,所述...
【专利技术属性】
技术研发人员:陈孟琪,
申请(专利权)人:广州华多网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。