直播方法、装置及终端与流程

文档序号:11881089阅读:来源:国知局

技术特征:

1.一种直播方法,其特征在于,包括:

获取移动直播端采集的直播对象的直播视频流;

获取与所述移动直播端关联的固定直播端的特效信息,其中,所述特效信息为需合成到所述固定直播端采集的所述直播对象的直播视频流的信息;

将获取的特效信息合成到获取的直播视频流中;

将合成后的直播视频流向接收侧发送,以完成对所述直播对象的直播。

2.根据权利要求1所述的方法,其特征在于,所述获取移动直播端采集的直播对象的直播视频流,包括:

接收所述移动直播端发送的第一编码信息;

对所述第一编码信息进行相应解码,生成所述获取的直播视频流。

3.根据权利要求2所述的方法,其特征在于,所述获取与所述移动直播端关联的固定直播端的特效信息,包括:

接收固定直播端发送的第二编码信息;

对所述第二编码信息进行相应解码,生成所述固定直播端的直播视频流;

判断所述固定直播端与所述移动直播端之间是否存在预设的关联关系;

若是,则从所述固定直播端的直播视频流提取所述特效信息;

若否,则所述方法还包括:

将所述获取的直播视频流和所述固定直播端的直播视频流分别向观看用户终端发送。

4.根据权利要求3所述的方法,其特征在于,所述将合成后的直播视频流向接收侧发送,包括:

将合成后的直播视频流向观看用户终端发送。

5.根据权利要求1所述的方法,其特征在于,所述获取移动直播端采集的直播对象的直播视频流,包括:

接收移动直播端发送的直播视频流;

所述获取与所述移动直播端关联的固定直播端的特效信息,包括:

判断本侧的固定直播端与所述移动直播端是否满足预设的关联条件;

若是,则调取所述特效信息;

若否,则所述方法还包括:

对本侧的固定直播端所采集的直播视频流进行编码,生成第三编码信息;

向直播服务器发送所述第三编码信息,以使所述直播服务器从所述第三编码信息中解码出直播视频流、并将解码出的直播视频流向观看用户终端发送。

6.根据权利要求5所述的方法,其特征在于,所述将合成后的直播视频流向接收侧发送,包括:

对合成后的直播视频流进行编码,生成第四编码信息;

向直播服务器发送所述第四编码信息,以使所述直播服务器从所述第四编码信息中解码出所述合成后的直播视频流、并将所述合成后的直播视频流向观看用户终端发送。

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述将获取的特效信息合成到获取的直播视频流中,包括:

判断所述特效信息与所述获取的直播视频流是否满足预设的时钟同步条件;

若是,则将所述特效信息合成到所述获取的直播视频流;

若否,则中断对所述直播对象的直播。

8.根据权利要求7所述的方法,其特征在于,所述特效信息包括视频特效信息和音频特效信息中的至少一种信息。

9.一种直播装置,其特征在于,包括:

直播视频流获取模块,用于获取移动直播端采集的直播对象的直播视频流;

特效信息获取模块,用于获取与所述移动直播端关联的固定直播端的特效信息,其中,所述特效信息为需合成到所述固定直播端采集的所述直播对象的直播视频流的信息;

信息合成模块,用于将获取的特效信息合成到获取的直播视频流中;

视频流发送模块,用于将合成后的直播视频流向接收侧发送,以完成对所述直播对象的直播。

10.根据权利要求9所述的装置,其特征在于,所述直播视频流获取模块包括:

第一接收模块,用于接收所述移动直播端发送的第一编码信息;

第一解码模块,用于对所述第一编码信息进行相应解码,生成所述获取的直播视频流。

11.根据权利要求10所述的装置,其特征在于,所述特效信息获取模块包括:

第二接收模块,用于接收固定直播端发送的第二编码信息;

第二解码模块,对所述第二编码信息进行相应解码,生成所述固定直播端的直播视频流;

第一关联判断模块,用于判断所述固定直播端与所述移动直播端之间是否存在预设的关联关系;

特效信息提取模块,用于在所述固定直播端与所述移动直播端之间存在预设的关联关系时,从所述固定直播端的直播视频流提取所述特效信息;

在所述固定直播端与所述移动直播端之间不存在预设的关联关系时,所述装置还包括:

第一发送模块,用于将所述获取的直播视频流和所述固定直播端的直播视频流分别向观看用户终端发送。

12.根据权利要求11所述的装置,其特征在于,所述视频流发送模块包括:

第一视频流发送子模块,用于将合成后的直播视频流向观看用户终端发送。

13.根据权利要求9所述的装置,其特征在于,所述直播视频流获取模块包括:

第三接收模块,用于接收移动直播端发送的直播视频流;

所述特效信息模块包括:

第二关联判断模块,用于判断本侧的固定直播端与所述移动直播端是否满足预设的关联条件;

特效信息调取模块,用于在本侧的固定直播端与所述移动直播端满足预设的关联条件时,调取所述特效信息;

在本侧的固定直播端与所述移动直播端不满足预设的关联条件时,所述装置还包括:

第三编码模块,用于对本侧的固定直播端所采集的直播视频流进行编码,生成第三编码信息;

第二发送模块,用于向直播服务器发送所述第三编码信息,以使所述直播服务器从所述第三编码信息中解码出直播视频流、并将解码出的直播视频流向观看用户终端发送。

14.根据权利要求13所述的装置,其特征在于,所述视频流发送模块包括:

第四编码模块,用于对合成后的直播视频流进行编码,生成第四编码信息;

第二视频流发送子模块,用于向直播服务器发送所述第四编码信息,以使所述直播服务器从所述第四编码信息中解码出所述合成后的直播视频流、并将所述合成后的直播视频流向观看用户终端发送。

15.根据权利要求9至14中任一项所述的装置,其特征在于,所述信息合成模块包括:

同步判断模块,用于判断所述特效信息与所述获取的直播视频流是否满足预设的时钟同步条件;

信息合成子模块,用于在所述特效信息与所述获取的直播视频流满足预设的时钟同步条件时,将所述特效信息合成到所述获取的直播视频流;

直播中断模块,用于在所述特效信息与所述获取的直播视频流不满足预设的时钟同步条件时,中断对所述直播对象的直播。

16.根据权利要求15所述的装置,其特征在于,所述特效信息包括视频特效信息和音频特效信息中的至少一种信息。

17.一种终端,其特征在于,包括:

处理器;

用于存储所述处理器可执行指令的存储器;

其中,所述处理器被配置为:

获取移动直播端采集的直播对象的直播视频流;

获取与所述移动直播端关联的固定直播端的特效信息,其中,所述特效信息为需合成到所述固定直播端采集的所述直播对象的直播视频流的信息;

将获取的特效信息合成到获取的直播视频流中;

将合成后的直播视频流向接收侧发送,以完成对所述直播对象的直播。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1