The invention discloses a live video replay replay method, server and system, wherein, the method comprises: receiving platform control replay server sent the request; the replay request to the specified video files stored in the server; wherein, the specified video file by the server to broadcast live video recording. And the video file specified by the server upload to the storage server; the access from the storage server to request replay the specified video file; the specified video file into a live video stream, and the live video stream to the broadcast server so, the broadcast live video streaming server to the client transmits the. The technical scheme provided by the application is capable of providing a rebroadcast of live video to a user.
【技术实现步骤摘要】
一种直播视频的重播方法、重播服务器及系统
本专利技术涉及互联网
,特别涉及一种直播视频的重播方法、重播服务器及系统。
技术介绍
随着互联网技术的不断发展以及网络速度的不断攀升,视频直播业务也逐渐兴起。在进行视频直播时,主播客户端可以在本地通过视频录制组件进行源视频的录制,在一边录制源视频时,主播客户端可以一边将完成录制的源视频发送至视频直播平台的服务器处,然后用户客户端便可以从视频直播平台的服务器处加载相应的源视频。这样,通过主播客户端传输视频流,用户客户端接收视频流的方式,使得用户客户端能够实时展示主播客户端处录制的视频画面,从而实现视频直播的过程。视频直播业务能够较好地满足用户对实时性的需求,但是当前的视频直播平台通常仅会对主播客户端传输的源视频存储很短的时间,难以满足用户的重播需求。
技术实现思路
本申请的目的在于提供一种直播视频的重播方法、重播服务器及系统,能够向用户提供直播视频的重播功能。为实现上述目的,本申请一方面提供一种直播视频的重播方法,所述方法包括:接收平台控制服务器发来的重播请求;所述重播请求指向存储服务器中的指定视频文件;其中,所述指定视频文件由直播服务器对直播视频录制后得到,并且所述指定视频文件由所述直播服务器上传至所述存储服务器中;从所述存储服务器中获取所述重播请求指向的所述指定视频文件;将所述指定视频文件转换为直播视频流,并将所述直播视频流传输至所述直播服务器中,以使得所述直播服务器向用户客户端传输所述直播视频流。进一步地,所述重播请求指向所述指定视频文件包括:所述重播请求中包括所述指定视频文件在所述存储服务器中的存储路径。进 ...
【技术保护点】
一种直播视频的重播方法,其特征在于,所述方法包括:接收平台控制服务器发来的重播请求;所述重播请求指向存储服务器中的指定视频文件;其中,所述指定视频文件由直播服务器对直播视频录制后得到,并且所述指定视频文件由所述直播服务器上传至所述存储服务器中;从所述存储服务器中获取所述重播请求指向的所述指定视频文件;将所述指定视频文件转换为直播视频流,并将所述直播视频流传输至所述直播服务器中,以使得所述直播服务器向用户客户端传输所述直播视频流。
【技术特征摘要】
1.一种直播视频的重播方法,其特征在于,所述方法包括:接收平台控制服务器发来的重播请求;所述重播请求指向存储服务器中的指定视频文件;其中,所述指定视频文件由直播服务器对直播视频录制后得到,并且所述指定视频文件由所述直播服务器上传至所述存储服务器中;从所述存储服务器中获取所述重播请求指向的所述指定视频文件;将所述指定视频文件转换为直播视频流,并将所述直播视频流传输至所述直播服务器中,以使得所述直播服务器向用户客户端传输所述直播视频流。2.根据权利要求1所述的方法,其特征在于,所述重播请求指向所述指定视频文件包括:所述重播请求中包括所述指定视频文件在所述存储服务器中的存储路径。3.根据权利要求1所述的方法,其特征在于,对所述平台控制服务器提供有指定调用接口;相应地,所述方法还包括:响应于所述平台控制服务器发起的针对所述指定调用接口的调用请求,启动视频重播服务。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述平台控制服务器发来的停止重播指令;将所述停止重播指令转发至所述直播服务器,以使得所述直播服务器停止向所述用户客户端传输所述直播视频流。5.根据权利要求1所述的方法,其特征在于,所述重播请求中包括重播期限参数,所述重播期限参数用于限定向所述用户客户端传输的所述直播视频流的指定重播次数或者指定重播时长;相应地,所述方法还包括:当所述直播视频流的重播次数达到所述指定重播次数或者重播时长达到所述指定重播时长时,停止向所述用户客户端传输所述直播视频流。6.根据权利要求1所述的方法,其特征在于,所述重播请求中包括重播起始时间节点;相应地,在接收平台控制服务器发来的重播请求之后,所述方法还包括:判断当前时间节点是否达到所述重播起始时间节点;若达到,从所述存储服务器中获取所述重播请求指向的所述指定视频文件。7.根据权利要求1所述的方法,其特征在于,所述重播请求指向所述存储服务器中的至少两个指定视频文件;其中,每个所述指定视频文件均与播放次序相对应;相应地,所述方法还包括:根据所述播放次序,向所述直播服务器传输所述至少两个指定视频文件分别对应的直播视频流,以使得所述直播服务器按照所述播放次序向所述用户客户端传输对应的直播视频流。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:当所述至少两个指定视频文件各自对应的直播视频流均播放完毕时,停止向所述用户客户端传输直播视频流。9.根据权利要求7所述的方法,其特征在于,所述重播请求中还包括所述至少两个指定视频文件对应的循环播放次数;相应地,所述方法还包括:当所述至少两个指定视频文件各自对应的直播视频流的播放次数均达到所述循环播放次数时,停止向所述用户客户端传输直播视频流。10.一种重播服务器,其特征在于,所述重播服务器包括:重播请求接收单元,用于接收平台控制服务器发来的重播请求;所述重播请求指向存储服务器中的指定视频文件;其中,所述指定视频文件由直播服务器对直播视频录制后得到,并且所述指定视频文件由所述直播服务器上传至所述存储服务器中;指定视频文件获取单元,用于从所述存储服...
【专利技术属性】
技术研发人员:蔡熙,蔡龙师,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。