直播方法、装置及终端制造方法及图纸

技术编号:14004535 阅读:50 留言:0更新日期:2016-11-16 18:09
本申请公开了直播方法、装置及终端,所述方法包括:获取移动直播端采集的直播对象的直播视频流;获取与所述移动直播端关联的固定直播端的特效信息,其中,所述特效信息为需合成到所述固定直播端采集的所述直播对象的直播视频流的信息;将获取的特效信息合成到获取的直播视频流中;将合成后的直播视频流向接收侧发送,以完成对所述直播对象的直播。实施本申请,可使直播视频既具有移动直播端所特有的高质量多视角画面图像,也具有固定直播端所特有的特效信息,提高直播应用的内容丰富度和趣味性的同时,可提高直播画面质量。

【技术实现步骤摘要】

本申请涉及互联网
,尤其涉及直播方法、装置及终端
技术介绍
网络直播系统是一种将主播用户的直播视频流广播至多个观众用户进行观看的互联网系统。网络直播系统所直播的视频流由主播用户的客户端设备采集,主播用户的客户端设备采集主播用户的直播视频流,将直播视频流发送给服务器。服务器将直播视频流通过广播或组播技术发送到相应的观众客户端,各个观众客户端接收并显示该直播视频流。随着移动端硬件和网络直播系统的不断发展,移动端直播模式逐渐成为一种主要直播模式。但是,移动端的直播视频缺少音视频特效,降低了直播应用的内容丰富度和趣味性。
技术实现思路
本申请提供直播方法、装置及终端,以解决现有移动端的直播视频缺少音视频特效,降低了直播应用的内容丰富度和趣味性的问题。根据本申请实施例的第一方面,提供一种直播方法,包括:获取移动直播端采集的直播对象的直播视频流;获取与所述移动直播端关联的固定直播端的特效信息,其中,所述特效信息为需合成到所述固定直播端采集的所述直播对象的直播视频流的信息;将获取的特效信息合成到获取的直播视频流中;将合成后的直播视频流向接收侧发送,以完成对所述直播对象的直播。在一个实施例中,所述获取移动直播端采集的直播对象的直播视频流,包括:接收所述移动直播端发送的第一编码信息;对所述第一编码信息进行相应解码,生成所述获取的直播视频流。在一个实施例中,所述获取与所述移动直播端关联的固定直播端的特效信息,包括:接收固定直播端发送的第二编码信息;对所述第二编码信息进行相应解码,生成所述固定直播端的直播视频流;判断所述固定直播端与所述移动直播端之间是否存在预设的关联关系;若是,则从所述固定直播端的直播视频流提取所述特效信息;若否,则所述方法还包括:将所述获取的直播视频流和所述固定直播端的直播视频流分别向观看用户终端发送。在一个实施例中,所述将合成后的直播视频流向接收侧发送,包括:将合成后的直播视频流向观看用户终端发送。在一个实施例中,所述获取移动直播端采集的直播对象的直播视频流,包括:接收移动直播端发送的直播视频流;所述获取与所述移动直播端关联的固定直播端的特效信息,包括:判断本侧的固定直播端与所述移动直播端是否满足预设的关联条件;若是,则调取所述特效信息;若否,则所述方法还包括:对本侧的固定直播端所采集的直播视频流进行编码,生成第三编码信息;向直播服务器发送所述第三编码信息,以使所述直播服务器从所述第三编码信息中解码出直播视频流、并将解码出的直播视频流向观看用户终端发送。在一个实施例中,所述将合成后的直播视频流向接收侧发送,包括:对合成后的直播视频流进行编码,生成第四编码信息;向直播服务器发送所述第四编码信息,以使所述直播服务器从所述第四编码信息中解码出所述合成后的直播视频流、并将所述合成后的直播视频流向观看用户终端发送。在一个实施例中,所述将获取的特效信息合成到获取的直播视频流中,包括:判断所述特效信息与所述获取的直播视频流是否满足预设的时钟同步条件;若是,则将所述特效信息合成到所述获取的直播视频流;若否,则中断对所述直播对象的直播。在一个实施例中,所述特效信息包括视频特效信息和音频特效信息中的至少一种信息。根据本申请实施例的第二方面,提供一种直播装置,包括:直播视频流获取模块,用于获取移动直播端采集的直播对象的直播视频流;特效信息获取模块,用于获取与所述移动直播端关联的固定直播端的特效信息,其中,所述特效信息为需合成到所述固定直播端采集的所述直播对象的直播视频流的信息;信息合成模块,用于将获取的特效信息合成到获取的直播视频流中;视频流发送模块,用于将合成后的直播视频流向接收侧发送,以完成对所述直播对象的直播。在一个实施例中,所述直播视频流获取模块包括:第一接收模块,用于接收所述移动直播端发送的第一编码信息;第一解码模块,用于对所述第一编码信息进行相应解码,生成所述获取的直播视频流。在一个实施例中,所述特效信息获取模块包括:第二接收模块,用于接收固定直播端发送的第二编码信息;第二解码模块,对所述第二编码信息进行相应解码,生成所述固定直播端的直播视频流;第一关联判断模块,用于判断所述固定直播端与所述移动直播端之间是否存在预设的关联关系;特效信息提取模块,用于在所述固定直播端与所述移动直播端之间存在预设的关联关系时,从所述固定直播端的直播视频流提取所述特效信息;在所述固定直播端与所述移动直播端之间不存在预设的关联关系时,所述装置还包括:第一发送模块,用于将所述获取的直播视频流和所述固定直播端的直播视频流分别向观看用户终端发送。在一个实施例中,所述视频流发送模块包括:第一视频流发送子模块,用于将合成后的直播视频流向观看用户终端发送。在一个实施例中,所述直播视频流获取模块包括:第三接收模块,用于接收移动直播端发送的直播视频流;所述特效信息模块包括:第二关联判断模块,用于判断本侧的固定直播端与所述移动直播端是否满足预设的关联条件;特效信息调取模块,用于在本侧的固定直播端与所述移动直播端满足预设的关联条件时,调取所述特效信息;在本侧的固定直播端与所述移动直播端不满足预设的关联条件时,所述装置还包括:第三编码模块,用于对本侧的固定直播端所采集的直播视频流进行编码,生成第三编码信息;第二发送模块,用于向直播服务器发送所述第三编码信息,以使所述直播服务器从所述第三编码信息中解码出直播视频流、并将解码出的直播视频流向观看用户终端发送。在一个实施例中,所述视频流发送模块包括:第四编码模块,用于对合成后的直播视频流进行编码,生成第四编码信息;第二视频流发送子模块,用于向直播服务器发送所述第四编码信息,以使所述直播服务器从所述第四编码信息中解码出所述合成后的直播视频流、并将所述合成后的直播视频流向观看用户终端发送。在一个实施例中,所述信息合成模块包括:同步判断模块,用于判断所述特效信息与所述获取的直播视频流是否满足预设的时钟同步条件;信息合成子模块,用于在所述特效信息与所述获取的直播视频流满足预设的时钟同步条件时,将所述特效信息合成到所述获取的直播视频流;直播中断模块,用于在所述特效信息与所述获取的直播视频流不满足预设的时钟同步条件时,中断对所述直播对象的直播。在一个实施例中,所述特效信息包括视频特效信息和音频特效信息中的至少一种信息。根据本申请实施例的第三方面,提供一种终端,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为:获取移动直播端采集的直播对象的直播视频流;获取与所述移动直播端关联的固定直播端的特效信息,其中,所述特效信息为需合成到所述固定直播端采集的所述直播对象的直播视频流的信息;将获取的特效信息合成到获取的直播视频流中;将合成后的直播视频流向接收侧发送,以完成对所述直播对象的直播。应用本申请实施例,获取移动直播端采集的直播对象的直播视频流、以及与所述移动直播端关联的固定直播端的特效信息,将获取的特效信息合成到获取的直播视频流中,再将合成后的直播视频流向接收侧发送,完成对所述直播对象的直播。可将固定直播端的特效信息与移动直播端的直播视频流进行融合,因此,直播视频既具有移动直播端所特有的高质量多视角画面图像,也具有固定直播端所特有的特效信息,提高直播应用的内容丰富度和趣味性的同时,可提本文档来自技高网...
直播方法、装置及终端

【技术保护点】
一种直播方法,其特征在于,包括:获取移动直播端采集的直播对象的直播视频流;获取与所述移动直播端关联的固定直播端的特效信息,其中,所述特效信息为需合成到所述固定直播端采集的所述直播对象的直播视频流的信息;将获取的特效信息合成到获取的直播视频流中;将合成后的直播视频流向接收侧发送,以完成对所述直播对象的直播。

【技术特征摘要】
1.一种直播方法,其特征在于,包括:获取移动直播端采集的直播对象的直播视频流;获取与所述移动直播端关联的固定直播端的特效信息,其中,所述特效信息为需合成到所述固定直播端采集的所述直播对象的直播视频流的信息;将获取的特效信息合成到获取的直播视频流中;将合成后的直播视频流向接收侧发送,以完成对所述直播对象的直播。2.根据权利要求1所述的方法,其特征在于,所述获取移动直播端采集的直播对象的直播视频流,包括:接收所述移动直播端发送的第一编码信息;对所述第一编码信息进行相应解码,生成所述获取的直播视频流。3.根据权利要求2所述的方法,其特征在于,所述获取与所述移动直播端关联的固定直播端的特效信息,包括:接收固定直播端发送的第二编码信息;对所述第二编码信息进行相应解码,生成所述固定直播端的直播视频流;判断所述固定直播端与所述移动直播端之间是否存在预设的关联关系;若是,则从所述固定直播端的直播视频流提取所述特效信息;若否,则所述方法还包括:将所述获取的直播视频流和所述固定直播端的直播视频流分别向观看用户终端发送。4.根据权利要求3所述的方法,其特征在于,所述将合成后的直播视频流向接收侧发送,包括:将合成后的直播视频流向观看用户终端发送。5.根据权利要求1所述的方法,其特征在于,所述获取移动直播端采集的直播对象的直播视频流,包括:接收移动直播端发送的直播视频流;所述获取与所述移动直播端关联的固定直播端的特效信息,包括:判断本侧的固定直播端与所述移动直播端是否满足预设的关联条件;若是,则调取所述特效信息;若否,则所述方法还包括:对本侧的固定直播端所采集的直播视频流进行编码,生成第三编码信息;向直播服务器发送所述第三编码信息,以使所述直播服务器从所述第三编码信息中解码出直播视频流、并将解码出的直播视频流向观看用户终端发送。6.根据权利要求5所述的方法,其特征在于,所述将合成后的直播视频流向接收侧发送,包括:对合成后的直播视频流进行编码,生成第四编码信息;向直播服务器发送所述第四编码信息,以使所述直播服务器从所述第四编码信息中解码出所述合成后的直播视频流、并将所述合成后的直播视频流向观看用户终端发送。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述将获取的特效信息合成到获取的直播视频流中,包括:判断所述特效信息与所述获取的直播视频流是否满足预设的时钟同步条件;若是,则将所述特效信息合成到所述获取的直播视频流;若否,则中断对所述直播对象的直播。8.根据权利要求7所述的方法,其特征在于,所述特效信息包括视频特效信息和音频特效信息中的至少一种信息。9.一种直播装置,其特征在于,包括:直播视频流获取模块,用于获取移动直播端采集的直播对象的直播视频流;特效信息获取模块,用于获取与所述移动直播端关联的固定直播端的特效信息,其中,所述特效信息为需合成到所述固定直播端采集的所述直播对象的直播视频流的信息;信息合成模块,用于将获取的特效信息合成到获取的直播视频流中;视频流发送模块,用于将合成后的直播视频流向接收侧发送,以完成对所述直播对象的直播。10.根据权利要求9所述的装置,其特征在于,所述直播视频流获取模块包括:第一接收模块,用...

【专利技术属性】
技术研发人员:彭浩浩宁华龙张周王超
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

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

1