The embodiment of the invention discloses a video live broadcast control method, related equipment and computer storage medium. The method comprises: a terminal sends N live broadcast open requests to a server, N being a positive integer greater than or equal to 2; the terminal receives N live broadcast responses sent by the server; and the terminal sends N live broadcast responses to the server; Video; where N video includes N video stored on the terminal; the terminal sends M video acquisition requests to the server, M being a positive integer; the terminal receives M video transmitted by the server; and the terminal plays the M video. Through this application, one terminal device can simulate multiple live broadcasting processes without using multiple terminal devices to achieve multiple video live broadcasting, which can reduce the cost of testing.
【技术实现步骤摘要】
一种视频直播控制方法、相关设备及计算机存储介质
本专利技术涉及网络流媒体播放
,尤其涉及一种视频直播控制方法、相关设备及计算机存储介质。
技术介绍
网络视频直播因其强烈的现场感和极具交互性,丰富了人们的娱乐方式。以用户A(主播客户端)使用直播应用程序实现网络视频直播为例,完成网络视频直播的步骤可以包括:首先,用户A(主播客户端)打开终端上安装的直播应用程序;其次,采用终端上的摄像设备来拍摄用户的行为,以生成直播视频数据;然后,使用推流工具将上述直播视频数据推流到推流地址中,从而可以实现主播客户端的视频直播。此外,对于观众客户端来说,观众客户端可以登录主播客户端的直播房间来观看主播客户端正在直播的视频,也可以通过语音、视频、文字、图片等方式来实现与主播客户端的交流和互动。需要说明的是,在上述所描述的使用终端实现网络视频直播的过程中,对某一具体的终端设备来说,在同一时间内只能满足一个主播客户端的网络视频直播行为。通常情况下,为了吸引更多的观众观看多个直播视频中质量更好的直播视频,在直播应用程序的首页上会呈现视频推荐列表。该视频推荐列表是根据算法策略产生的。继而在确定视频推荐列表时,需要进行首页算法策略测试,以完成视频推荐。现有技术中,关于测试首页策略算法这个问题,需要在同一时间内的多个网络直播视频来完成测试。若在同一时间内实现多个主播客户端的各自的网络视频直播行为,则需要多个主播客户端中的每个主播客户端分别使用不同的终端设备来实现各自的直播,从而在同一时间内可以产生多个网络直播视频。从而可以完成测试首页策略算法。例如,需要10个网络直播视频来完成测试首页 ...
【技术保护点】
1.一种视频直播控制方法,其特征在于,所述方法用于进行直播测试,所述方法包括:终端向服务器发送N个直播开启请求,N为大于等于2的正整数,所述直播开启请求用于请求进行视频直播;所述终端接收所述服务器发送的N个直播响应,第一直播响应用于指示所述终端上传第一直播开启请求对应的视频,所述N个直播响应包括所述第一直播响应,所述N个直播开启请求包括所述第一直播开启请求;所述终端向所述服务器发送N个视频,所述第一直播开启请求用于请求直播第一视频,所述N个视频包括所述第一视频;其中,所述N个视频包括所述终端上存储的N个视频;所述终端向所述服务器发送M个视频获取请求,M为正整数,第一视频获取请求用于请求获取第二视频,所述N个视频包括所述第二视频,所述M个视频获取请求包括所述第一视频获取请求;所述终端接收所述服务器发送的M个视频,所述M个视频包括所述第二视频;所述终端播放所述M个视频。
【技术特征摘要】
1.一种视频直播控制方法,其特征在于,所述方法用于进行直播测试,所述方法包括:终端向服务器发送N个直播开启请求,N为大于等于2的正整数,所述直播开启请求用于请求进行视频直播;所述终端接收所述服务器发送的N个直播响应,第一直播响应用于指示所述终端上传第一直播开启请求对应的视频,所述N个直播响应包括所述第一直播响应,所述N个直播开启请求包括所述第一直播开启请求;所述终端向所述服务器发送N个视频,所述第一直播开启请求用于请求直播第一视频,所述N个视频包括所述第一视频;其中,所述N个视频包括所述终端上存储的N个视频;所述终端向所述服务器发送M个视频获取请求,M为正整数,第一视频获取请求用于请求获取第二视频,所述N个视频包括所述第二视频,所述M个视频获取请求包括所述第一视频获取请求;所述终端接收所述服务器发送的M个视频,所述M个视频包括所述第二视频;所述终端播放所述M个视频。2.根据权利要求1所述的方法,其特征在于,所述第一直播开启请求包括第一线程的标识;其中,所述第一线程用于指示所述终端向所述服务器发送所述第一直播开启请求;所述第一视频获取请求包括第二线程的标识,所述第二线程用于指示所述终端向所述服务器发送所述第一视频获取请求。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:所述终端接收所述服务器发送的M个第一首页视频推荐列表;所述终端显示M个第二首页视频推荐列表,所述M个第二首页视频推荐列表是由所述M个第一首页视频推荐列表显示后确定的;所述终端将所述M个第二首页视频推荐列表发送给所述服务器,所述M个第二首页视频推荐列表用于所述服务器将所述M个第二首页视频推荐列表与所述M个第一首页视频推荐列表判断是否一致。4.根据权利要求3所述的方法,其特征在于,所述M个第一首页视频推荐列表是由所述服务器根据M个预设的个性化策略分别对第三首页视频推荐列表进行调整得到的,所述第三首页视频推荐列表是由所述服务器将所述N个视频按照第三权重由大到小进行排序得到的。5.一种视频直播控制方法,其特征在于,所述方法用于进行直播测试,所述方法包括:服务器接收终端发送的N个直播开启请求,N为大于等于2的正整数,所述直播开启请求用于请求进行视频直播;所述服务器向所述终端发送N个直播响应,第一直播响应用于指示所述终端上传第一直播开启请求对应的视频,所述N个直播响应包括所述第一直播响应,所述N个直播开启请求包括所述第一直播开启请求;所述服务器接收所述终端发送的N个视频,所述第一直播开启请求用于请求直播第一视频,所述N个视频包括所述第一视频;其中,所述N个视频包括所述终端上存储的N个视频;所述服务器接收所述终端发送的M个视频获取请求,M为正整数,第一视频获取请求用于请求获取第二视频,所述N个视频包括所述第二视频,所述M个视频获取请求包括所述第一视频获取请求;所述服务器向所述终端发送M个视频,所述M个视频包括所述第二视频。6.根据权利要求5所述的方法,其特征在于,所述第一直播开启请求包括第一线程的标识;其中,所述第一线程用于指示所述终端向所述服务器发送所述第一直播...
【专利技术属性】
技术研发人员:刘小梅,王猛,
申请(专利权)人:北京金山安全软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。