视频推送远程控制方法及装置制造方法及图纸

技术编号:14585171 阅读:180 留言:0更新日期:2017-02-08 14:43
本发明专利技术提供一种视频推送远程控制方法,所述方法包括如下步骤:从服务器获取包含多路视频源的直播间主播客户端视频流;从所述视频流中解析并显示至少一路所述的视频源对应的视频图像或其标识信息;接收作用于所述视频源中的一个或多个所对应的视频图像或其标识信息的操作指令,向所述服务器提交与该操作指令相应的操作请求,以驱动所述服务器合成对应的目标视频流推送至直播间。本发明专利技术能够基于多路视频的接入通过场控终端场控人员对直播间主播的表演直播进行远程切换并控制,以达到输出最佳视角效果的视频图像。

【技术实现步骤摘要】

本专利技术涉及网络直播
,尤其涉及一种视频切换控制方法和装置。
技术介绍
随着科技的发展,基于互联网的网络直播也在迅速崛起,用户可以随时随地使用播放终端观看网络直播中的视频节目。而随着用户对网络直播越来越多的关注,网络直播过程中如何输出高清的视频也开始显得尤为重要。现如今很多用户喜欢在网上去观看他们自己想要的节目。在直播行业当中,主播为了吸引更多的粉丝,常常会在节目当中表演一些才艺,如跳舞,魔术等等。这时候由于摄像头离主播的距离较远,不便控制多路视频源的切换,常导致用户看不到主播,或者看不到主播的特定区域,无法360度还原主播的动作。现有的技术中,在主播或者拍摄视频的时候,主播无法实时对输出的视频流进行切换并控制导致经常出现“看不清,看不到”的问题,视频清晰度不高,用户体验差。
技术实现思路
鉴于上述问题,本专利技术提出了一种视频切换控制方法和相应的装置。本专利技术还提供一种用于执行本专利技术的视频推送远程控制方法的装置。为解决上述问题,本专利技术采用如下各方面的技术方案:第一方面,本专利技术提供一种视频推送远程控制方法,包括如下步骤:从服务器获取包含多路视频源的直播间主播客户端视频流;从所述视频流中解析并显示至少一路所述的视频源对应的视频图像或其标识信息;接收作用于所述视频源中的一个或多个所对应的视频图像或其标识信息的操作指令,向所述服务器提交与该操作指令相应的操作请求,以驱动所述服务器合成对应的目标视频流推送至直播间。结合第一方面,在第一方面的第一种实现方式中,所述包含多路视频源的直播间主播客户端视频流通过直播间主播客户端对所述视频源编码并压缩打包成上行视频流上传至所述服务器来实现。结合第一方面,在第一方面的第二种实现方式中,所述向所述服务器提交与该操作指令相应的操作请求的步骤中还包括:向信令服务器提交当前用户身份信息,所述身份信息关联于所述直播间主播客户端ID以及相应的密钥,所述信令服务器依据所述身份信息进行鉴权并返回授权令牌;将所述令牌提交至所述服务器,所述令牌失效后需重新获取。结合第一方面,在第一方面的第三种实现方式中,所述驱动所述服务器合成对应的目标视频流推送至直播间的步骤中具体包括:依据所述操作指令,生成并显示一路预览视频流并向所述服务器提交与该操作指令相应的操作请求;在所述操作请求作用下驱动所述服务器合成一路与所述预览视频流一致的目标视频流推送至直播间以在直播间主播客户端显示该目标视频流。结合第一方面的第三种实现方式,在第一方面的第四种实现方式中,还包括:所述操作指令为用于选定所述视频源任意之一作为所述目标视频流的切换控制指令;向所述服务器提交与该控制指令相对应的操作请求以驱动所述服务器向直播间推送该目标视频流以在直播间主播客户端同步显示被选定的视频源的所述视频图像。结合第一方面的第三种实现方式,在第一方面的第五种实现方式中,所述操作指令为视频合并指令,向所述服务器提交与该合并指令相对应的合并请求以驱动所述服务器合成一路包含多路视频源的目标视频流,将所述目标视频流推送至直播间以将所述多路视频源的视频图像同屏显示于直播间主播客户端。结合第一方面的第三种实现方式,在第一方面的第六种实现方式中,所述操作指令为视频编辑指令,向所述服务器提交与该编辑指令相对应的编辑请求以驱动所述服务器合成一路包含字幕、背景音乐、特效的目标视频流,将所述目标视频流推送并显示于直播间主播客户端。结合第一方面,在第一方面的第七种实现方式中,所述从所述视频流中解析并显示至少一路所述的视频源对应的视频图像或其标识信息的步骤中具体包括:显示用户界面,以用于选择一路或多路所述视频源对应的视频图像或其标识信息并将其显示于预览窗口;显示用户界面,以用于将所述预览窗口的视频图像切换至直播窗口。第二方面,本专利技术提供一种视频推送远程控制装置,包括:获取模块,从服务器获取包含多路视频源的直播间主播客户端视频流;解析模块,从所述视频流中解析并显示至少一路所述的视频源对应的视频图像或其标识信息;处理模块,接收作用于所述视频源中的一个或多个所对应的视频图像或其标识信息的操作指令,向所述服务器提交与该操作指令相应的操作请求,以驱动所述服务器合成对应的目标视频流推送至直播间。第三方面,本专利技术提供一种移动终端,包括:显示器,用于显示用户界面,实现人机交互;一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行;所述一个或多个程序用于驱动所述一个或多个处理器构造用于执行上述方面的方法的模块。相对于现有技术,本专利技术的技术方案至少具备如下优点:本专利技术能够实时获取直播间主播客户端采集并上传至视频服务器的多路视频流,接收用户的操作指令,并将所述操作指令对应的操作请求提交至服务器,以此为基础,与服务端技术相配合,通过场控端适时对直播间主播的表演直播进行远程切换并控制,以达到输出局部视频、特定视角的效果,从而能在直播间输出最佳视角效果且更为清晰的视频图像。本专利技术的实施,解决了现有的技术中,在主播或者拍摄视频的时候,主播无法实时对输出的视频流进行切换并控制导致经常出现“看不清,看不到”的问题,视频清晰度不高,用户体验差等问题。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的视频推送远程控制的方法实施例一流程图。图2为本专利技术的场控终端的显示界面实施例一示意图。图3为本专利技术的场控终端的显示界面实施例二示意图。图4为本专利技术的场控终端的显示界面实施例三示意图。图5为本专利技术的视频推送远程控制装置实施例一流程图。图6为本专利技术的一种移动终端部分结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。在本专利技术的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如S11、S12等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。本
技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,执行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或本文档来自技高网
...

【技术保护点】
一种视频推送远程控制方法,其特征在于,包括如下步骤:从服务器获取包含多路视频源的直播间主播客户端视频流;从所述视频流中解析并显示至少一路所述的视频源对应的视频图像或其标识信息;接收作用于所述视频源中的一个或多个所对应的视频图像或其标识信息的操作指令,向所述服务器提交与该操作指令相应的操作请求,以驱动所述服务器合成对应的目标视频流推送至直播间。

【技术特征摘要】
1.一种视频推送远程控制方法,其特征在于,包括如下步骤:从服务器获取包含多路视频源的直播间主播客户端视频流;从所述视频流中解析并显示至少一路所述的视频源对应的视频图像或其标识信息;接收作用于所述视频源中的一个或多个所对应的视频图像或其标识信息的操作指令,向所述服务器提交与该操作指令相应的操作请求,以驱动所述服务器合成对应的目标视频流推送至直播间。2.如权利要求1所述视频推送远程控制方法,其特征在于,所述包含多路视频源的直播间主播客户端视频流通过直播间主播客户端对所述视频源编码并压缩打包成上行视频流上传至所述服务器来实现。3.如权利要求1所述视频推送远程控制方法,其特征在于,所述向所述服务器提交与该操作指令相应的操作请求的步骤中还包括:向信令服务器提交当前用户身份信息,所述身份信息关联于所述直播间主播客户端ID以及相应的密钥,所述信令服务器依据所述身份信息进行鉴权并返回授权令牌;将所述令牌提交至所述服务器,所述令牌失效后需重新获取。4.如权利要求1所述视频推送远程控制方法,其特征在于,所述驱动所述服务器合成对应的目标视频流推送至直播间的步骤中具体包括:依据所述操作指令,生成并显示一路预览视频流并向所述服务器提交与该操作指令相应的操作请求;在所述操作请求作用下驱动所述服务器合成一路与所述预览视频流一致的目标视频流推送至直播间以在直播间主播客户端显示该目标视频流。5.如权利要求4所述视频推送控制方法,其特征在于,还包括:所述操作指令为用于选定所述视频源任意之一作为所述目标视频流的切换控制指令;向所述服务器提交与该控制指令相对应的操作请求以驱动所述服务器向直播间推送该目标视频流以在直播间主播客户端同步显示被选定的视频源的所述视频图像。6.如权利要求...

【专利技术属性】
技术研发人员:陈永坚
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

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

1