【技术实现步骤摘要】
一种视频混流控制方法、装置、系统、设备及介质
本专利技术涉及计算机
,尤其涉及一种视频混流控制方法、装置、系统、设备及介质。
技术介绍
目前,随着网络通信技术的进步和宽带网络的提速,网络直播得到了越来越多的发展和应用。当前的直播形式为,用户在直播网站上点击进入某主播的直播间,从而可以观看该主播的直播视频。然而该种直播方式往往不能满足当前日益增多的娱乐形式,直播模式过于单一。可见,现有的直播,存在直播模式过于单一的技术问题。
技术实现思路
本专利技术提供一种视频混流控制方法、装置、系统、设备及介质,用以解决现有技术中的直播,存在的直播模式过于单一的技术问题。第一方面,本专利技术提供了一种视频混流控制方法,所述方法应用于混流服务器,包括:在接收N个主播端发送的N个直播视频流的过程中,根据所述N个直播视频流中每帧图像的时间标签,将所述N个直播视频流混流形成总直播视频流,所述总直播视频流中的每帧总图像均由N帧分图像合并形成;其中,所述N帧分图像为从所述N个直播视频的每个直播视频中抽取一帧图像获得的N帧图像;所述N帧分图像的时间标签均满足预设条件;N为大于1的正整数;接收在所述N个直播视频流中指定目标直播视频流的指定指令;基于所述指定指令,增加与所述目标直播视频流对应的目标分图像在所述总直播视频流中的每帧总图像中所占的尺寸,使所述目标分图像在所述每帧总图像中占据的尺寸大于所述N帧分图像中除所述目标分图像外的其他分图像;将所述总直播视频流和表征目标混流直播间的房间信息发送至直播平台服务器,以使所述直播平台服务器在接收到观众端发送的与所述目标混流直播间对应的直播观看请 ...
【技术保护点】
1.一种视频混流控制方法,其特征在于,所述方法应用于混流服务器,包括:在接收N个主播端发送的N个直播视频流的过程中,根据所述N个直播视频流中每帧图像的时间标签,将所述N个直播视频流混流形成总直播视频流,所述总直播视频流中的每帧总图像均由N帧分图像合并形成;其中,所述N帧分图像为从所述N个直播视频的每个直播视频中抽取一帧图像获得的N帧图像;所述N帧分图像的时间标签均满足预设条件;N为大于1的正整数;接收在所述N个直播视频流中指定目标直播视频流的指定指令;基于所述指定指令,增加与所述目标直播视频流对应的目标分图像在所述总直播视频流中的每帧总图像中所占的尺寸,使所述目标分图像在所述每帧总图像中占据的尺寸大于所述N帧分图像中除所述目标分图像外的其他分图像;将所述总直播视频流和表征目标混流直播间的房间信息发送至直播平台服务器,以使所述直播平台服务器在接收到观众端发送的与所述目标混流直播间对应的直播观看请求时,能发送所述总直播视频流至所述观众端进行直播。
【技术特征摘要】
1.一种视频混流控制方法,其特征在于,所述方法应用于混流服务器,包括:在接收N个主播端发送的N个直播视频流的过程中,根据所述N个直播视频流中每帧图像的时间标签,将所述N个直播视频流混流形成总直播视频流,所述总直播视频流中的每帧总图像均由N帧分图像合并形成;其中,所述N帧分图像为从所述N个直播视频的每个直播视频中抽取一帧图像获得的N帧图像;所述N帧分图像的时间标签均满足预设条件;N为大于1的正整数;接收在所述N个直播视频流中指定目标直播视频流的指定指令;基于所述指定指令,增加与所述目标直播视频流对应的目标分图像在所述总直播视频流中的每帧总图像中所占的尺寸,使所述目标分图像在所述每帧总图像中占据的尺寸大于所述N帧分图像中除所述目标分图像外的其他分图像;将所述总直播视频流和表征目标混流直播间的房间信息发送至直播平台服务器,以使所述直播平台服务器在接收到观众端发送的与所述目标混流直播间对应的直播观看请求时,能发送所述总直播视频流至所述观众端进行直播。2.如权利要求1所述的方法,其特征在于,所述将所述N个直播视频流混流形成总直播视频流之前,还包括:与所述N个主播端建立连接,接收所述N个主播端发送的加入请求,所述加入请求中携带有表征所述目标混流直播间的房间信息,基于所述房间信息确定所述N个主播端与所述目标混流直播间对应;或者,获取所述目标混流直播间对应的N个主播端的主播信息;基于所述主播信息,发送开始直播请求至所述N个主播端,以与所述N个主播端建立连接。3.如权利要求1所述的方法,其特征在于,所述接收在所述N个直播视频流中指定目标直播视频流的指定指令之后,还包括:以所述目标直播视频流的音频数据作为所述总直播视频流的音频数据。4.如权利要求1所述的方法,其特征在于,所述N帧分图像的时间标签均满足预设条件,包括:所述N帧分图像的时间标签均相同;或,所述N帧分图像的时间标签两两之间的时间差值均小于第一预设值;或,所述N帧分图像的时间标签与指定分图像的时间标签的差值小于第二预设值,其中,所述指定分图像为所述N帧分图像中属于指定直播视频流的分图像。5.一种视频混流控制方法,其特征在于,包括:N个主播端获取N个直播视频流,并发送所述N个直播视频流至混流服务器和直播平台服务器,N为大于1的正整数;所述直播平台服务器接收所述N个直播视频流,并在接收到观众端发送的与所述N个主播端中的目标主播端对应的第一直播观看请求时,发送所述目标主播端获取的直播视频流至所述观众端进行直播;所述混流服务器在接收所述N个直播视频流的过程中,根据所述N个直播视频流中每帧图像的时间标签,将所述N个直播视频流混流形成总直播视频流,所述总直播视频流中的每帧总图像均由N帧分图像合并形成,其中,所述N帧分图像为从所述N个直播视频的每个直播视频中抽取一帧图像获得的N帧图像,所述N帧分图像的时间标签均满足预设条件;并在接收到在所述N个直播视频流中指定目标直播视频流的指定指令后,基于所述指定指令,增加与所述目标直播视频流对应的目标分图像在所述总直播视频流中的每帧总图像中所占的尺寸,使所述目标分图像在所述每帧总图像中占据的尺寸大于所述N帧分图像中除所述目标分图像外的其他分图像;并将所述总直播视频流和表征目标混流直播间的房间信息发送至直播平台服务器,以使所述直播平台服务器在接收到观众端发送的与所述目标混流直播间对应的第二直播观看请求时,能发送所述总直播视频流...
【专利技术属性】
技术研发人员:钟将盛,陈少杰,张文明,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。