一种视频切换方法及装置制造方法及图纸

技术编号:15395574 阅读:62 留言:0更新日期:2017-05-19 06:58
本发明专利技术实施例提供了一种视频切换方法及装置,应用于客户端,所述方法包括:在播放第一视频数据过程中,接收将第一视频切换为第二视频的切换请求,其中,所述第一视频数据为:作为目标主播源的第一视频对应的视频数据,所述第二视频为:从所述目标主播源对应的目标备播源中确定的第一备播源对应的视频;根据所述切换请求,向服务端发送切换指令;接收所述服务端根据所述切换指令反馈的第二视频数据,其中,所述第二视频数据为:所述第二视频对应的视频数据;停止播放所述第一视频数据,并播放所述第二视频数据,实现从所述第一视频到所述第二视频的切换。应用本发明专利技术实施例提供的方案,可以应对直播现场的突发事件,降低直播的潜在风险。

Video switching method and device

The embodiment of the invention provides a device and a video switching method is applied to the client, the method includes: in the play of the first video data in the process of receiving the first video switch for switching second video requests, among them, the first video data: as the video data of the first video source corresponding to the target host. The second video is corresponding to the first broadcast source to determine from the target host source corresponding to the target in the video broadcast source; according to the handover request, and sends commands to switch the server; receiving the server according to the second video data, the switching instruction feedback in which the second video data: video the data of the second video corresponding; stop playing the first video data, and play the second video data, from the first to the video Second video switching. The scheme provided by the embodiment of the invention can meet the sudden occurrence of the live broadcast, and reduce the potential risk of the live broadcast.

【技术实现步骤摘要】
一种视频切换方法及装置
本专利技术涉及视频播放
,特别是涉及一种视频切换方法及装置。
技术介绍
利用互联网的优势,在线直播用视频的方式进行网上现场直播,可以将庆典活动、相关会议、对话访谈、在线培训等内容现场发布到互联网上,利用互联网直观快速、表现形式好、内容丰富、交互性强、地域不受限制、受众可划分等特点,加强活动现场的推广效果。目前,在现场直播的场景下,直播方一般都是通过传统的方式把现场采集到的实时画面直接推送给观众进行直播,但是不可避免的,直播现场可能会发生一些不和谐的场面,例如现场有人故意发表恶意的言论,如果这些不和谐场面被直播出去,将会有损直播方的形象。
技术实现思路
本专利技术实施例的目的在于提供一种视频切换方法及装置,以应对直播现场的突发事件,降低直播的潜在风险。具体技术方案如下:为达到上述目的,本专利技术实施例公开了一种视频切换方法,应用于客户端,所述方法包括:在播放第一视频数据过程中,接收将第一视频切换为第二视频的切换请求,其中,所述第一视频数据为:作为目标主播源的第一视频对应的视频数据,所述第二视频为:从所述目标主播源对应的目标备播源中确定的第一备播源对应的视频;根据所述切换请求,向服务端发送切换指令;接收所述服务端根据所述切换指令反馈的第二视频数据,其中,所述第二视频数据为:所述第二视频对应的视频数据;停止播放所述第一视频数据,并播放所述第二视频数据,实现从所述第一视频到所述第二视频的切换。可选的,所述方法还包括:接收所述服务端反馈的截图,其中,所述截图为:所述目标主播源对应的各个目标备播源所对应直播视频的当前截图;所述第一备播源为:根据所述截图从所述目标主播源对应的目标备播源中确定的。可选的,所述方法还包括:在播放第一视频数据过程中,向所述服务端发送获取第三视频数据的第一获取指令,其中,所述第三视频数据为:第二备播源对应的第三视频的视频数据,所述第二备播源为:从所述目标主播源对应的目标备播源中确定的备播源;接收所述服务端根据所述第一获取指令反馈的第三视频数据;根据预设的所述第一视频和所述第三视频在所述客户端播放区域的位置关系,播放所述第一视频数据和所述第三视频数据。可选的,所述方法还包括:向所述服务端发送获取第一频道的频道信息的第二获取指令,其中,所述频道信息包含:所述第一频道的主播源信息和备播源信息;接收所述服务端根据所述第二获取指令反馈的所述频道信息。可选的,所述方法还包括:在所述频道信息为空时,向所述服务端发送针对所述第一频道的创建指令,以使所述服务端创建所述第一频道;向所述服务端发送针对播放源的设置指令,以使所述服务端为所述第一频道设置主播源和备播源;接收所述服务端发送的第四视频数据,并播放所述第四视频数据,其中,所述第四视频数据为:所述服务端对所述第一频道的主播源对应的视频进行编码得到的视频数据。可选的,所述第二视频数据为:所述服务端在接收到所述客户端发送的切换请求之前预先编码完成的视频数据。为达到上述目的,本专利技术实施例还公开了一种视频切换装置,应用于客户端,所述装置包括:第一接收模块,用于在播放第一视频数据过程中,接收将第一视频切换为第二视频的切换请求,其中,所述第一视频数据为:作为目标主播源的第一视频对应的视频数据,所述第二视频为:从所述目标主播源对应的目标备播源中确定的第一备播源对应的视频;第一发送模块,用于根据所述切换请求,向服务端发送切换指令;第二接收模块,用于接收所述服务端根据所述切换指令反馈的第二视频数据,其中,所述第二视频数据为:所述第二视频对应的视频数据;切换模块,用于停止播放所述第一视频数据,并播放所述第二视频数据,实现从所述第一视频到所述第二视频的切换。可选的,所述装置还包括:第三接收模块,用于接收所述服务端反馈的截图,其中,所述截图为:所述目标主播源对应的各个目标备播源所对应直播视频的当前截图;所述第一备播源为:根据所述截图从所述目标主播源对应的目标备播源中确定的。可选的,所述装置还包括:第二发送模块,用于在播放第一视频数据过程中,向所述服务端发送获取第三视频数据的第一获取指令,其中,所述第三视频数据为:第二备播源对应的第三视频的视频数据,所述第二备播源为:从所述目标主播源对应的目标备播源中确定的备播源;第四接收模块,用于接收所述服务端根据所述第一获取指令反馈的第三视频数据;播放模块,用于根据预设的所述第一视频和所述第三视频在所述客户端播放区域的位置关系,播放所述第一视频数据和所述第三视频数据。可选的,所述装置还包括:第三发送模块,用于向所述服务端发送获取第一频道的频道信息的第二获取指令,其中,所述频道信息包含:所述第一频道的主播源信息和备播源信息;第五接收模块,用于接收所述服务端根据所述第二获取指令反馈的所述频道信息。可选的,其特征在于,所述装置还包括:第四发送模块,用于在所述频道信息为空时,向所述服务端发送针对所述第一频道的创建指令,以使所述服务端创建所述第一频道;第五发送模块,用于向所述服务端发送针对播放源的设置指令,以使所述服务端为所述第一频道设置主播源和备播源;接收播放模块,用于接收所述服务端发送的第四视频数据,并播放所述第四视频数据,其中,所述第四视频数据为:所述服务端对所述第一频道的主播源对应的视频进行编码得到的视频数据。可选的,所述第二视频数据为:所述服务端在接收到所述客户端发送的切换请求之前预先编码完成的视频数据。综上可知,本专利技术实施例提供的视频切换方法及装置,客户端在播放第一视频数据过程中,接收用户将第一视频切换为第二视频的切换请求,其中,第一视频数据为:作为目标主播源的第一视频对应的视频数据,第二视频为:从目标主播源对应的目标备播源中确定的第一备播源对应的视频;根据切换请求向服务端发送切换指令;接收服务端根据切换指令反馈的第二视频数据,其中,第二视频数据为:第二视频对应的视频数据;停止播放第一视频数据,并播放第二视频数据,实现从第一视频到第二视频的切换。可见,本专利技术实施例提供的方案,为主播源设置对应的备播源,在主播源对应的第一视频出现突发事件时,可以使用备播源对应的第二视频来替换第一视频,因此,本专利技术实施例提供的方案,可以应对直播现场的突发事件,降低直播的潜在风险。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种视频切换方法的流程示意图;图2为本专利技术实施例提供的一种视频切换装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为解决现有技术问题,本专利技术实施例提供了一种视频切换方法及装置。下面首先对本专利技术实施例所提供的一种视频切换方法进行详细说明。图1为本专利技术实施例提供的一种视频切换方法的流程示意图,该方法应用于客户端,包括:S101,在播放第一视频数据本文档来自技高网...
一种视频切换方法及装置

【技术保护点】
一种视频切换方法,其特征在于,应用于客户端,所述方法包括:在播放第一视频数据过程中,接收将第一视频切换为第二视频的切换请求,其中,所述第一视频数据为:作为目标主播源的第一视频对应的视频数据,所述第二视频为:从所述目标主播源对应的目标备播源中确定的第一备播源对应的视频;根据所述切换请求,向服务端发送切换指令;接收所述服务端根据所述切换指令反馈的第二视频数据,其中,所述第二视频数据为:所述第二视频对应的视频数据;停止播放所述第一视频数据,并播放所述第二视频数据,实现从所述第一视频到所述第二视频的切换。

【技术特征摘要】
1.一种视频切换方法,其特征在于,应用于客户端,所述方法包括:在播放第一视频数据过程中,接收将第一视频切换为第二视频的切换请求,其中,所述第一视频数据为:作为目标主播源的第一视频对应的视频数据,所述第二视频为:从所述目标主播源对应的目标备播源中确定的第一备播源对应的视频;根据所述切换请求,向服务端发送切换指令;接收所述服务端根据所述切换指令反馈的第二视频数据,其中,所述第二视频数据为:所述第二视频对应的视频数据;停止播放所述第一视频数据,并播放所述第二视频数据,实现从所述第一视频到所述第二视频的切换。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述服务端反馈的截图,其中,所述截图为:所述目标主播源对应的各个目标备播源所对应直播视频的当前截图;所述第一备播源为:根据所述截图从所述目标主播源对应的目标备播源中确定的。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在播放第一视频数据过程中,向所述服务端发送获取第三视频数据的第一获取指令,其中,所述第三视频数据为:第二备播源对应的第三视频的视频数据,所述第二备播源为:从所述目标主播源对应的目标备播源中确定的备播源;接收所述服务端根据所述第一获取指令反馈的第三视频数据;根据预设的所述第一视频和所述第三视频在所述客户端播放区域的位置关系,播放所述第一视频数据和所述第三视频数据。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:向所述服务端发送获取第一频道的频道信息的第二获取指令,其中,所述频道信息包含:所述第一频道的主播源信息和备播源信息;接收所述服务端根据所述第二获取指令反馈的所述频道信息。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在所述频道信息为空时,向所述服务端发送针对所述第一频道的创建指令,以使所述服务端创建所述第一频道;向所述服务端发送针对播放源的设置指令,以使所述服务端为所述第一频道设置主播源和备播源;接收所述服务端发送的第四视频数据,并播放所述第四视频数据,其中,所述第四视频数据为:所述服务端对所述第一频道的主播源对应的视频进行编码得到的视频数据。6.根据权利要求1-5任一项所述的方法,其特征在于,所述第二视频数据为:所述服务端在接收到所述客户端发送的切换指令之前预先编码完成的视频数据。7.一种视频切换装置,其特征在于,应用于客户端,所述装置包括:第一接收模块,用于在播放第一视频数据过程中,接收将第一视...

【专利技术属性】
技术研发人员:白伟项东涛
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

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

1