主播对战系统、方法、音视频处理方法、装置及设备.pdf

上传人:狗** 文档编号:10993336 上传时间:2021-08-29 格式:PDF 页数:26 大小:1.18MB
收藏 版权申诉 举报 下载
主播对战系统、方法、音视频处理方法、装置及设备.pdf_第1页
第1页 / 共26页
主播对战系统、方法、音视频处理方法、装置及设备.pdf_第2页
第2页 / 共26页
主播对战系统、方法、音视频处理方法、装置及设备.pdf_第3页
第3页 / 共26页
文档描述:

《主播对战系统、方法、音视频处理方法、装置及设备.pdf》由会员分享,可在线阅读,更多相关《主播对战系统、方法、音视频处理方法、装置及设备.pdf(26页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201910900467.4 (22)申请日 2019.09.23 (71)申请人 广州虎牙科技有限公司 地址 511400 广东省广州市番禺区钟村街 (汉溪商业中心) 泽溪街13号1301 (72)发明人 潘文富陈慕仪 (74)专利代理机构 北京品源专利代理有限公司 11332 代理人 孟金喆 (51)Int.Cl. H04N 21/2187(2011.01) H04N 21/2387(2011.01) H04N 21/431(2011.01) H04N 21/478(2011。

2、.01) H04N 21/4788(2011.01) H04N 21/485(2011.01) H04N 21/8352(2011.01) (54)发明名称 主播对战系统、 方法、 音视频处理方法、 装置 及设备 (57)摘要 本发明实施例公开了一种主播对战系统、 方 法、 音视频处理方法、 装置及设备。 包括: 根据第 一主播触发的开战指令跳转至目标对战模式所 在的界面; 接收所述第一主播在目标对战模式所 在界面输入的对战要素及第一邀请信息; 根据所 述目标对战模式和所述对战要素生成对战信息, 并将所述对战信息发送至所述第二主播; 若接收 到所述第二主播接受对战的信息且参与对战的 主播数量小。

3、于设定阈值, 则根据第一主播输入的 第二邀请信息邀请至少一个第三主播, 使得所述 第一主播和至少一个第三主播组成第一战队; 当 满足开战条件时, 控制所述第一战队和包含第二 主播的第二战队开始直播对战。 实现多主播之间 的对战, 可以将多个主播联系起来, 增加不同主 播的曝光率。 权利要求书3页 说明书13页 附图9页 CN 110602520 A 2019.12.20 CN 110602520 A 1.一种主播对战系统, 其特征在于, 包括: 第一主播端、 第二主播端、 至少一个第三主播 端及服务器; 所述第一主播端用于接收第一主播在目标对战模式所在界面输入的对战要素及第一 邀请信息, 根据。

4、所述目标对战模式和所述对战要素生成对战信息, 并将所述对战信息发送 至所述第二主播端; 所述第二主播端用于接收第一主播发送的对战信息, 并根据第二主播触发的接受对战 指令跳转至所述第一主播端所在的目标对战模式所在的界面; 所述第三主播端用于接收第一主播端或第二主播端发送的对战信息; 当第二主播接受对战时, 所述第一主播形成第一战队, 所述第二主播形成第二战队; 所 述第一主播端根据第一主播输入的第二邀请信息邀请至少一个第三主播, 使得所述至少一 个第三主播加入第一战队; 和/或第二主播端根据第二主播输入的第三邀请信息邀请至少 一个第三主播, 使得所述至少一个第三主播加入第二战队; 所述服务器用。

5、于接收各主播在对战过程中上传的视频流和音频流, 并按照设定规定分 别混合视频流和音频流, 将混合后的视频流和音频流发送至各主播端。 2.一种主播对战方法, 其特征在于, 由第一主播端执行, 包括: 根据第一主播触发的开战指令跳转至目标对战模式所在的界面; 接收所述第一主播在目标对战模式所在界面输入的对战要素及第一邀请信息, 所述第 一邀请信息包括第二主播; 根据所述目标对战模式和所述对战要素生成对战信息, 并将所述对战信息发送至所述 第二主播; 若接收到所述第二主播接受对战的信息且参与对战的主播数量小于设定阈值, 则根据 第一主播输入的第二邀请信息邀请至少一个第三主播, 使得所述第一主播和至少。

6、一个第三 主播组成第一战队; 当满足开战条件时, 控制所述第一战队和包含第二主播的第二战队开始直播对战。 3.一种主播对战方法, 其特征在于, 由第二主播端执行, 包括: 接收第一主播发送的对战信息, 所述对战信息包括目标对战模式和对战要素; 根据第二主播触发的接受对战指令跳转至所述第一主播所在的目标对战模式所在的 界面; 若参与对战的主播数量小于设定阈值, 则根据所述第二主播输入的第三邀请信息邀请 至少一个第三主播, 使得所述第二主播和至少一个第三主播组成第二战队; 当满足开战条件时, 控制所述第二战队和包含第一主播的第一战队开始直播对战。 4.一种主播对战方法, 其特征在于, 由第三主播端。

7、执行, 包括: 接收第一主播或者第二主播发送的对战信息, 所述对战信息包括目标对战模式和对战 要素; 根据第三主播触发的接受对战指令跳转至第一主播所在的目标对战模式所在的界面; 并控制第三主播与第一主播组成第一战队, 或者第三主播与第二主播组成第二战队; 当满足开战条件时, 控制所述第一战队和所述第二战队开始直播对战。 5.根据权利要求2-4任一所述的方法, 其特征在于, 还包括: 在第一战队和第二战队直播对战过程中, 分别获取两个战队的对战要素, 所述对战要 权利要求书 1/3 页 2 CN 110602520 A 2 素包括如下任意一项: 礼物、 人气或者礼物人气; 根据所述对战要素分别计。

8、算两个战队的对战得分; 当对战结束后, 根据所述对战得分确定对战结果。 6.根据权利要求5所述的方法, 其特征在于, 根据所述对战要素分别计算两个战队的对 战得分, 包括: 若所述对战要素为礼物, 则将礼物的实际价值乘以设定值获得礼物得分, 分别将两个 战队的所有礼物得分进行叠加, 获得两个战队的对战得分; 若所述对战要素为人气, 则根据送礼物观众的等级确定该观众对应的人气分; 根据每个主播的人气分确定主播的人气附加分; 分别将两个战队的所有人气得分和/或人气附加分进行叠加, 获得两个战队的对战得 分; 若所述对战要素为礼物人气, 则分别将两个战队的礼物得分、 人气得分及人气附加分 进行叠加,。

9、 获得两个战队的对战得分。 7.一种基于主播对战的音视频处理方法, 其特征在于, 由服务器执行, 包括: 接收各主播在对战过程中上传的视频流和音频流; 接收目标主播选择的参与对战的其他主播的标识码; 将所述标识码对应的视频流进行混合以及标识码对应的音频流进行混合; 将标识码对应的混合后的视频流和音频流发送至所述目标主播所在的客户端, 以使所 述客户端播放混合后的视频流和音频流。 8.根据权利要求7所述的方法, 其特征在于, 在接收各主播在对战过程中上传的视频流 和音频流之后, 还包括: 将各主播的视频流进行混合及各主播的音频流进行混合; 将混合后的视频流和音频流发送至观众端, 使得观众端播放混。

10、合后的视频流和音频 流。 9.一种主播对战装置, 其特征在于, 设置于第一主播端, 包括: 界面跳转模块, 用于根据第一主播触发的开战指令跳转至目标对战模式所在的界面; 第一邀请信息接收模块, 用于接收所述第一主播在目标对战模式所在界面输入的对战 要素及第一邀请信息, 所述第一邀请信息包括第二主播; 对战信息发送模块, 用于根据所述目标对战模式和所述对战要素生成对战信息, 并将 所述对战信息发送至所述第二主播; 第一战队组成模块, 用于若接收到所述第二主播接受对战的信息且参与对战的主播数 量小于设定阈值, 则根据第一主播输入的第二邀请信息邀请至少一个第三主播, 使得所述 第一主播和至少一个第三。

11、主播组成第一战队; 直播对战开始模块, 用于当满足开战条件时, 控制所述第一战队和包含第二主播的第 二战队开始直播对战。 10.一种主播对战装置, 其特征在于, 设置于第二主播端中, 包括: 对战信息接收模块, 用于接收第一主播发送的对战信息, 所述对战信息包括目标对战 模式和对战要素; 界面跳转模块, 用于根据第二主播触发的接受对战指令跳转至所述第一主播所在的目 权利要求书 2/3 页 3 CN 110602520 A 3 标对战模式所在的界面; 第二战队组成模块, 用于若参与对战的主播数量小于设定阈值, 则根据所述第二主播 输入的第三邀请信息邀请至少一个第三主播, 使得所述第二主播和至少一。

12、个第三主播组成 第二战队; 直播对战开始模块, 用于当满足开战条件时, 控制所述第二战队和包含第一主播的第 一战队开始直播对战。 11.一种主播对战装置, 其特征在于, 设置于第三主播端中, 包括: 对战信息接收模块, 用于接收第一主播或者第二主播发送的对战信息, 所述对战信息 包括目标对战模式和对战要素; 战队组成模块, 用于根据第三主播触发的接受对战指令跳转至第一主播所在的目标对 战模式所在的界面; 并控制第三主播与第一主播组成第一战队, 或者第三主播与第二主播 组成第二战队; 直播对战开始模块, 用于当满足开战条件时, 控制所述第一战队和所述第二战队开始 直播对战。 12.一种基于主播对。

13、战的音视频处理装置, 其特征在于, 设置于服务器中, 包括: 音视频流接收模块, 用于接收各主播在对战过程中上传的视频流和音频流; 标识码接收模块, 用于接收目标主播选择的参与对战的其他主播的标识码; 音视频混合模块, 用于将所述标识码对应的视频流进行混合以及标识码对应的音频流 进行混合; 混合音视频流发送模块, 用于将标识码对应的混合后的视频流和音频流发送至所述目 标主播所在的客户端, 以使所述客户端播放混合后的视频流和音频流。 13.一种电子设备, 其特征在于, 包括: 一个或多个处理器; 存储器, 用于存储一个或多个程序; 当所述一个或多个程序被所述一个或多个处理器执行, 使得所述一个或。

14、多个处理器实 现如权利要求2-6任一所述的主播对战方法或者如权利要求7-8任一所述的基于主播对战 的音视频处理方法。 14.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该程序被处理器 执行时实现如权利要求2-6任一所述的主播对战方法或者如权利要求7-8任一所述的基于 主播对战的音视频处理方法。 权利要求书 3/3 页 4 CN 110602520 A 4 主播对战系统、 方法、 音视频处理方法、 装置及设备 技术领域 0001 本发明实施例涉及直播技术领域, 尤其涉及一种主播对战系统、 方法、 音视频处理 方法、 装置及设备。 背景技术 0002 随着互联网技术及智能移动终。

15、端设备的发展, 各种互联网产品给人们的工作、 生 活带来了很多便利与娱乐, 近年来, 各类用于视频直播的直播平台层出不穷, 视频直播给人 们带来更实时的社交体验。 为了吸引更多的观众观看直播, 直播平台推出了各种各样的直 播方式供主播选择, 其中, 主播之间的对战(PK)就是其中的一种。 0003 传统的直播平台中, 主播之间只能进行一对一的对战, 该种方式具有一定的单调 性和封闭性, 不利于增加主播的曝光率, 无法增加主播的人气, 从而影响直播平台的运营和 发展。 发明内容 0004 本发明实施例提供一种主播对战系统、 方法、 音视频处理方法、 装置及设备, 可以 将多个主播联系起来, 增加。

16、不同主播的曝光率。 0005 第一方面, 本发明实施例提供了一种主播对战系统, 包括: 第一主播端、 第二主播 端、 至少一个第三主播端及服务器; 0006 所述第一主播端用于接收第一主播在目标对战模式所在界面输入的对战要素及 第一邀请信息, 根据所述目标对战模式和所述对战要素生成对战信息, 并将所述对战信息 发送至所述第二主播端; 0007 所述第二主播端用于接收第一主播发送的对战信息, 并根据第二主播触发的接受 对战指令跳转至所述第一主播端所在的目标对战模式所在的界面; 0008 所述第三主播端用于接收第一主播端或第二主播端发送的对战信息; 0009 当第二主播接受对战时, 所述第一主播形。

17、成第一战队, 所述第二主播形成第二战 队; 所述第一主播端根据第一主播输入的第二邀请信息邀请至少一个第三主播, 使得所述 至少一个第三主播加入第一战队; 和/或第二主播端根据第二主播输入的第三邀请信息邀 请至少一个第三主播, 使得所述至少一个第三主播加入第二战队; 0010 所述服务器用于接收各主播在对战过程中上传的视频流和音频流, 并按照设定规 定分别混合视频流和音频流, 将混合后的视频流和音频流发送至各主播端。 0011 第二方面, 本发明实施例提供了一种主播对战方法, 由第一主播端执行, 包括: 0012 根据第一主播触发的开战指令跳转至目标对战模式所在的界面; 0013 接收所述第一主。

18、播在目标对战模式所在界面输入的对战要素及第一邀请信息, 所 述第一邀请信息包括第二主播; 0014 根据所述目标对战模式和所述对战要素生成对战信息, 并将所述对战信息发送至 所述第二主播; 说明书 1/13 页 5 CN 110602520 A 5 0015 若接收到所述第二主播接受对战的信息且参与对战的主播数量小于设定阈值, 则 根据第一主播输入的第二邀请信息邀请至少一个第三主播, 使得所述第一主播和至少一个 第三主播组成第一战队; 0016 当满足开战条件时, 控制所述第一战队和包含第二主播的第二战队开始直播对 战。 0017 第三方面, 本发明实施例还提供了一种主播对战方法, 由第二主播。

19、端执行, 包括: 0018 接收第一主播发送的对战信息, 所述对战信息包括目标对战模式和对战要素; 0019 根据第二主播触发的接受对战指令跳转至所述第一主播所在的目标对战模式所 在的界面; 0020 若参与对战的主播数量小于设定阈值, 则根据所述第二主播输入的第三邀请信息 邀请至少一个第三主播, 使得所述第二主播和至少一个第三主播组成第二战队; 0021 当满足开战条件时, 控制所述第二战队和包含第一主播的第一战队开始直播对 战。 0022 第四方面, 本发明实施例还提供了一种主播对战方法, 由第三主播端执行, 包括: 0023 接收第一主播或者第二主播发送的对战信息, 所述对战信息包括目标。

20、对战模式和 对战要素; 0024 根据第三主播触发的接受对战指令跳转至第一主播所在的目标对战模式所在的 界面; 并控制第三主播与第一主播组成第一战队, 或者第三主播与第二主播组成第二战队; 0025 当满足开战条件时, 控制所述第一战队和所述第二战队开始直播对战。 0026 第五方面, 本发明实施例还提供了一种基于主播对战的音视频处理方法, 由服务 器执行, 包括: 0027 接收各主播在对战过程中上传的视频流和音频流; 0028 接收目标主播选择的参与对战的其他主播的标识码; 0029 将所述标识码对应的视频流进行混合以及标识码对应的音频流进行混合; 0030 将标识码对应的混合后的视频流和。

21、音频流发送至所述目标主播所在的客户端, 以 使所述客户端播放混合后的视频流和音频流。 0031 进一步地, 在接收各主播在对战过程中上传的视频流和音频流之后, 还包括: 0032 将各主播的视频流进行混合及各主播的音频流进行混合; 0033 将混合后的视频流和音频流发送至观众端, 使得观众端播放混合后的视频流和音 频流。 0034 第六方面, 本发明实施例还提供了一种主播对战装置, 设置于第一主播端, 包括: 0035 界面跳转模块, 用于根据第一主播触发的开战指令跳转至目标对战模式所在的界 面; 0036 第一邀请信息接收模块, 用于接收所述第一主播在目标对战模式所在界面输入的 对战要素及第。

22、一邀请信息, 所述第一邀请信息包括第二主播; 0037 对战信息发送模块, 用于根据所述目标对战模式和所述对战要素生成对战信息, 并将所述对战信息发送至所述第二主播; 0038 第一战队组成模块, 用于若接收到所述第二主播接受对战的信息且参与对战的主 播数量小于设定阈值, 则根据第一主播输入的第二邀请信息邀请至少一个第三主播, 使得 说明书 2/13 页 6 CN 110602520 A 6 所述第一主播和至少一个第三主播组成第一战队; 0039 直播对战开始模块, 用于当满足开战条件时, 控制所述第一战队和包含第二主播 的第二战队开始直播对战。 0040 第七方面, 本发明实施例还提供了一种。

23、主播对战装置, 设置于第二主播端中, 包 括: 0041 对战信息接收模块, 用于接收第一主播发送的对战信息, 所述对战信息包括目标 对战模式和对战要素; 0042 界面跳转模块, 用于根据第二主播触发的接受对战指令跳转至所述第一主播所在 的目标对战模式所在的界面; 0043 第二战队组成模块, 用于若参与对战的主播数量小于设定阈值, 则根据所述第二 主播输入的第三邀请信息邀请至少一个第三主播, 使得所述第二主播和至少一个第三主播 组成第二战队; 0044 直播对战开始模块, 用于当满足开战条件时, 控制所述第二战队和包含第一主播 的第一战队开始直播对战。 0045 第八方面, 本发明实施例还。

24、提供了一种主播对战装置, 设置于第三主播端中, 包 括: 0046 对战信息接收模块, 用于接收第一主播或者第二主播发送的对战信息, 所述对战 信息包括目标对战模式和对战要素; 0047 战队组成模块, 用于根据第三主播触发的接受对战指令跳转至第一主播所在的目 标对战模式所在的界面; 并控制第三主播与第一主播组成第一战队, 或者第三主播与第二 主播组成第二战队; 0048 直播对战开始模块, 用于当满足开战条件时, 控制所述第一战队和所述第二战队 开始直播对战。 0049 第九方面, 本发明实施例还提供了一种基于主播对战的音视频处理装置, 设置于 服务器中, 包括: 0050 音视频流接收模块。

25、, 用于接收各主播在对战过程中上传的视频流和音频流; 0051 标识码接收模块, 用于接收目标主播选择的参与对战的其他主播的标识码; 0052 音视频混合模块, 用于将所述标识码对应的视频流进行混合以及标识码对应的音 频流进行混合; 0053 混合音视频流发送模块, 用于将标识码对应的混合后的视频流和音频流发送至所 述目标主播所在的客户端, 以使所述客户端播放混合后的视频流和音频流。 0054 第十方面, 本发明实施例还提供了一种电子设备, 包括: 0055 一个或多个处理器; 0056 存储器, 用于存储一个或多个程序; 0057 当所述一个或多个程序被所述一个或多个处理器执行, 使得所述一。

26、个或多个处理 器实现如本发明实施例所述的主播对战方法或者基于主播对战的音视频处理方法。 0058 第十一方面, 本发明实施例还提供了一种计算机可读存储介质, 其上存储有计算 机程序, 该程序被处理器执行时实现如本发明实施例所述的主播对战方法或者基于主播对 战的音视频处理方法。 说明书 3/13 页 7 CN 110602520 A 7 0059 本发明实施例, 首先根据第一主播触发的开战指令跳转至目标对战模式所在的界 面, 然后接收第一主播在目标对战模式所在界面输入的对战要素及第一邀请信息, 第一邀 请信息包括第二主播, 然后根据目标对战模式和对战要素生成对战信息, 并将对战信息发 送至第二主。

27、播, 若接收到第二主播接受对战的信息且参与对战的主播数量小于设定阈值, 则根据第一主播输入的第二邀请信息邀请至少一个第三主播, 使得第一主播和至少一个第 三主播组成第一战队, 最后当满足开战条件时, 控制第一战队和包含第二主播的第二战队 开始直播对战。 本发明实施例提供的主播对战方法, 在第二主播接受对战后, 第一主播还可 以邀请至少一个第三主播组成第一战队, 与包含第二主播的第二战队进行直播对战, 实现 多主播之间的对战, 可以将多个主播联系起来, 增加不同主播的曝光率。 附图说明 0060 图1是本发明实施例一中的一种主播对战方法的流程图; 0061 图2a是本发明实施例一中的第一主播在目。

28、标对战模式所在界面输入对战要素及 第一邀请信息的示例图; 0062 图2b是本发明实施例一中的一种对战信息的示例图; 0063 图2c是本发明实施例一中的一种第一主播和第二主播建立对战的示例图; 0064 图2d是本发明实施例一中的一种邀请队友的示例图; 0065 图2e是本发明实施例一中的一种直播对战开始后的示例图; 0066 图3是本发明实施例二中的一种主播对战方法的流程图; 0067 图4是本发明实施例三中的一种主播对战方法的流程图; 0068 图5是本发明实施例四中的一种主播对战方法的流程图; 0069 图6是本发明实施例五中的一种基于主播对战的音视频处理方法的示意图; 0070 图7。

29、是本发明实施例六中的一种主播对战装置的结构示意图; 0071 图8是本发明实施例六中的一种主播对战装置的结构示意图; 0072 图9是本发明实施例六中的一种主播对战装置的结构示意图; 0073 图10是本发明实施例八中的一种计算机设备的结构示意图; 0074 图11为本发明实施例一提供的一种主播对战系统的结构示意图。 具体实施方式 0075 下面结合附图和实施例对本发明作进一步的详细说明。 可以理解的是, 此处所描 述的具体实施例仅仅用于解释本发明, 而非对本发明的限定。 另外还需要说明的是, 为了便 于描述, 附图中仅示出了与本发明相关的部分而非全部结构。 0076 实施例一 0077 图1。

30、1为本发明实施例一提供的一种主播对战系统的结构示意图, 如图11所示, 该 系统包括: 第一主播端、 第二主播端、 至少一个第三主播端及服务器。 0078 第一主播端用于接收第一主播在目标对战模式所在界面输入的对战要素及第一 邀请信息, 根据目标对战模式和对战要素生成对战信息, 并将对战信息发送至第二主播端。 第二主播端用于接收第一主播发送的对战信息, 并根据第二主播触发的接受对战指令跳转 至第一主播端所在的目标对战模式所在的界面。 第三主播端用于接收第一主播端或第二主 说明书 4/13 页 8 CN 110602520 A 8 播端发送的对战信息。 0079 当第二主播接受对战时, 第一主播。

31、形成第一战队, 第二主播形成第二战队; 第一主 播端根据第一主播输入的第二邀请信息邀请至少一个第三主播, 使得至少一个第三主播加 入第一战队; 和/或第二主播端根据第二主播输入的第三邀请信息邀请至少一个第三主播, 使得至少一个第三主播加入第二战队。 0080 服务器用于接收各主播在对战过程中上传的视频流和音频流, 并按照设定规定分 别混合视频流和音频流, 将混合后的视频流和音频流发送至各主播端。 0081 其中, 服务器按照设定规则分别混合视频流和音频流的方式可以是: 接收目标主 播选择的参与对战的其他主播的标识码; 将标识码对应的视频流进行混合以及标识码对应 的音频流进行混合。 最后将标识码。

32、对应的混合后的视频流和音频流发送至目标主播所在的 客户端, 以使客户端播放混合后的视频流和音频流。 0082 可选的, 服务器按照设定规则分别混合视频流和音频流的方式还可以是: 将各主 播的视频流进行混合及各主播的音频流进行混合。 最后将混合后的视频流和音频流发送至 观众端, 使得观众端播放混合后的视频流和音频流。 0083 图1为本发明实施例一提供的一种主播对战方法的流程图, 本实施例可适用于对 主播进行直播对战的情况, 该方法可以由主播对战装置来执行, 该装置可以由软件和/或软 件的方式实现, 通常配置于电子设备中, 典型的是设置于主播所使用的客户端中。 如图1所 示, 该方法具体包括如下。

33、步骤: 0084 步骤110, 根据第一主播触发的开战指令跳转至目标对战模式所在的界面。 0085 其中, 目标对战模式可以直播平台开发的可供主播选择的对战模式, 如: 多主播对 战模式, 即多对多。 本实施例中, 目标对战模式中两个战队的人数可以不同, 如5对3等。 第一 主播触发开战指令的方式可以是点击直播页面中对应的 “对战模式” 按钮。 在目标对战模式 所在的界面中可以包括 “对战要素” 按钮,“邀请” 按钮及 “离开” 按钮等。 其中,“对战要素” 按 钮用于第一主播选择对战要素。“邀请” 按钮用于第一主播邀请其他主播加入对战,“离开” 按钮用于第一主播离开该页面。 0086 步骤1。

34、20, 接收第一主播在目标对战模式所在界面输入的对战要素及第一邀请信 息。 0087 其中, 第一邀请信息包括第二主播。 具体的, 在客户端的界面跳转至目标对战模式 所在的界面后, 用户可在该界面输入对战要素及第一邀请信息。 其中, 对战要素由观看对战 的观众执行送礼物等操作形成, 用作评判两个战队的对战结果, 可以包括如下任意一项: 礼 物、 人气或者礼物人气。 示例性的, 图2a是本实施中第一主播在目标对战模式所在界面输入 对战要素及第一邀请信息的示例图, 如图2a所示, 第一主播选择了 “礼物” 对战要素, 且邀请 了第二主播。 0088 本实施例中, 第一主播输入第一邀请信息的过程可以。

35、是, 点击界面中的 “邀请” 按 钮, 界面中弹出第二主播列表, 第一主播在列表中选择一个第二主播, 或者在搜索框中输入 第二主播的ID, 然后向第二主播发送对战信息。 0089 步骤130, 根据目标对战模式和对战要素生成对战信息, 并将对战信息发送至第二 主播。 0090 其中, 对战信息还可以包括第一主播的ID及第一主播创建的对战房间号。 示例性 说明书 5/13 页 9 CN 110602520 A 9 的, 图2b为一种对战信息的示例图。 0091 步骤140, 若接收到第二主播接受对战的信息且参与对战的主播数量小于设定阈 值, 则根据第一主播输入的第二邀请信息邀请至少一个第三主播,。

36、 使得第一主播和至少一 个第三主播组成第一战队。 0092 具体的, 第二主播接收到对战信息后, 可以接受该对战邀请, 或者拒绝该对战邀 请。 若第二主播拒绝该对战邀请, 则向第一主播返回 “第二主播拒绝邀请” 的提示。 若第二主 播接受该对战邀请, 第一主播和第二主播成功建立对战, 此时界面中显示两主播的ID以及 两主播的当前所处的状态。 其中, 参与对战的主播的状态包括 “未准备” 、“已准备” 和 “对战 中” 。 示例性的, 图2c为第一主播和第二主播建立对战的示例图, 如图2c所示, 主播 “卡尔” 的 状态为未准备, 主播 “曹操大表哥” 的状态为已准备。 0093 本实施中, 第。

37、一主播和第二主播成功建立对战后, 若参与对战的主播数量小于设 定阈值, 第一主播和第二主播可继续邀请其他主播加入对战。 其中, 第一主播通过输入第二 邀请信息来邀请至少一个第三主播, 使得第一主播和至少一个第三主播组成第一战队; 第 二主播可以通过输入第三邀请信息来邀请至少一个第三主播, 使得第二主播和至少一个第 三主播组成第二战队。 图2d是一种邀请队友的示例图, 如图2d所示, 第一战队(左边)包含两 个主播, 第二战队(右边)包含1个主播。 0094 步骤150, 当满足开战条件时, 控制第一战队和包含第二主播的第二战队开始直播 对战。 0095 其中, 开战的条件可以是所有参与对战的主。

38、播的状态均变为 “已准备” , 此时, 主播 间的对战自动开始。 示例性的, 图2e为直播对战开始后的示例图。 0096 本实施例中, 首先根据第一主播触发的开战指令跳转至目标对战模式所在的界 面, 然后接收第一主播在目标对战模式所在界面输入的对战要素及第一邀请信息, 第一邀 请信息包括第二主播, 然后根据目标对战模式和对战要素生成对战信息, 并将对战信息发 送至第二主播, 若接收到第二主播接受对战的信息且参与对战的主播数量小于设定阈值, 则根据第一主播输入的第二邀请信息邀请至少一个第三主播, 使得第一主播和至少一个第 三主播组成第一战队, 最后当满足开战条件时, 控制第一战队和包含第二主播的。

39、第二战队 开始直播对战。 本发明实施例提供的主播对战方法, 在第二主播接受对战后, 第一主播还可 以邀请至少一个第三主播组成第一战队, 与包含第二主播的第二战队进行直播对战, 实现 多主播之间的对战, 可以将多个主播联系起来, 增加不同主播的曝光率。 0097 实施例二 0098 图3为本发明实施例二提供的一种主播对战方法的流程图, 该方法由第二主播端 执行, 如图3所示, 该方法包括如下步骤: 0099 步骤210, 接收第一主播发送的对战信息。 0100 其中, 对战信息包括目标对战模式和对战要素。 具体的, 第一主播在目标对战模式 所在界面输入的对战要素及第一邀请信息后, 将生产的对战消。

40、息发送至第二主播所在的客 户端。 第二主播接收到对战信息后, 可以接受该对战邀请, 或者拒绝该对战邀请。 若第二主 播拒绝该对战邀请, 则向第一主播发送 “第二主播拒绝邀请” 的提示。 若第二主播接收该对 战邀请, 则第一主播和第二主播成功建立对战。 0101 步骤220, 根据第二主播触发的接受对战指令跳转至第一主播所在的目标对战模 说明书 6/13 页 10 CN 110602520 A 10 式所在的界面。 0102 步骤230, 若参与对战的主播数量小于设定阈值, 则根据第二主播输入的第三邀请 信息邀请至少一个第三主播, 使得第二主播和至少一个第三主播组成第二战队。 0103 本实施中。

41、, 第一主播和第二主播成功建立对战后, 若参与对战的主播数量小于设 定阈值, 第一主播和第二主播可继续邀请其他主播加入对战。 其中, 第一主播通过输入第二 邀请信息来邀请至少一个第三主播, 使得第一主播和至少一个第三主播组成第一战队; 第 二主播可以通过输入第三邀请信息来邀请至少一个第三主播, 使得第二主播和至少一个第 三主播组成第二战队。 0104 步骤240, 当满足开战条件时, 控制第二战队和包含第一主播的第一战队开始直播 对战。 0105 其中, 开战的条件可以是所有参与对战的主播的状态均变为 “已准备” , 此时, 主播 间的对战自动开始。 0106 本实施例的技术方案, 首先接收第。

42、一主播发送的对战信息, 对战信息包括目标对 战模式和对战要素, 然后根据第二主播触发的接受对战指令跳转至第一主播所在的目标对 战模式所在的界面, 若参与对战的主播数量小于设定阈值, 则根据第二主播输入的第三邀 请信息邀请至少一个第三主播, 使得第二主播和至少一个第三主播组成第二战队, 当满足 开战条件时, 控制第二战队和包含第一主播的第一战队开始直播对战。 本实施例的技术方 案, 接受对战的第二主播还可以继续邀请其他主播加入对战, 实现多主播之间的对战, 可以 将多个主播联系起来, 增加不同主播的曝光率。 0107 实施例三 0108 图4为本发明实施例三提供的一种主播对战方法的流程图, 该方。

43、法由第三主播端 执行, 如图4所示, 该方法包括如下步骤: 0109 步骤410, 接收第一主播或者第二主播发送的对战信息。 0110 其中, 对战信息包括目标对战模式和对战要素。 具体的, , 第一主播和第二主播成 功建立对战后, 若参与对战的主播数量小于设定阈值, 第一主播和第二主播可继续邀请其 他主播加入对战。 其中, 第一主播通过输入第二邀请信息来邀请至少一个第三主播, 即向第 三主播发送对战信息; 第二主播可以通过输入第三邀请信息来邀请至少一个第三主播, 即 向第三主播发送对战信息。 0111 步骤420, 根据第三主播触发的接受对战指令跳转至第一主播所在的目标对战模 式所在的界面;。

44、 并控制第三主播与第一主播组成第一战队, 或者第三主播与第二主播组成 第二战队。 0112 其中, 第三主播接收到第一主播或者第二主播发送对战信息后, 可以接受该对战 邀请, 或者拒绝该对战邀请。 若第三主播拒绝该对战邀请, 则向第一主播发送 “第三主播拒 绝邀请” 的提示; 若第三主播接收该对战邀请, 则第一主播和第三主播组成第一战队。 若第 三主播拒绝该对战邀请, 则向第二主播发送 “第三主播拒绝邀请” 的提示; 若第三主播接收 该对战邀请, 则第二主播和第三主播组成第二战队。 0113 步骤430, 当满足开战条件时, 控制第一战队和第二战队开始直播对战。 0114 其中, 开战的条件可。

45、以是所有参与对战的主播的状态均变为 “已准备” , 此时, 主播 间的对战自动开始。 说明书 7/13 页 11 CN 110602520 A 11 0115 本实施例的技术方案, 首先接收第一主播或者第二主播发送的对战信息, 对战信 息包括目标对战模式和对战要素, 然后根据第三主播触发的接受对战指令跳转至第一主播 所在的目标对战模式所在的界面, 并控制第三主播与第一主播组成第一战队, 或者第三主 播与第二主播组成第二战队, 当满足开战条件时, 控制第一战队和第二战队开始直播对战。 可以实现多主播之间的对战, 可以将多个主播联系起来, 增加不同主播的曝光率。 0116 实施例四 0117 图5。

46、为本发明实施例四提供的一种主播对战方法的流程图, 以上述实施例为基础, 该方法还包括如下步骤: 0118 步骤510, 在第一战队和第二战队直播对战过程中, 分别获取两个战队的对战要 素。 0119 其中, 对战要素包括如下任意一项: 礼物、 人气或者礼物人气。 对战要素由观看对 战的观众执行送礼物等操作形成的, 用作评判两个战队的对战结果。 0120 步骤520, 根据对战要素分别计算两个战队的对战得分。 0121 其中, 对战得分是战队中各个主播得分的总和。 0122 具体的, 若对战要素为礼物, 则将礼物的实际价值乘以设定值获得礼物得分, 分别 将两个战队的所有礼物得分进行叠加, 获得两。

47、个战队的对战得分。 0123 其中, 设定值可以取10, 假设一个观众送的礼物的实际价值为a, 则该礼物的得分 为10*a。 0124 具体的, 若对战要素为人气, 则根据送礼物观众的等级确定该观众对应的人气分, 根据每个主播的人气分确定主播的人气附加分, 分别将两个战队的所有人气得分和/或人 气附加分进行叠加, 获得两个战队的对战得分。 0125 其中, 观众等级可以包括平民、 粉丝、 超级粉丝、 剑士等。 示例性的, 表1是一种观众 等级与人气分的关系。 0126 表1 0127 等级人气分 平民random(10) 粉丝random(10)+10 超级粉丝random(10)+20 剑士。

48、random(10)+20 骑士random(10)+30 领主random(10)+40 公爵random(10)+50 君王random(10)+70 帝皇random(10)+100 0128 如表1所示, 每种等级的观众对应的人气分不同, 其中, random(10)表示0-10之间 的随机数。 0129 本实施例中, 每当主播的人气分达到一定值时, 该主播会获得附加人气分。 示例性 的, 表2为一种人气分与人气附加分的关系。 0130 表2 说明书 8/13 页 12 CN 110602520 A 12 0131 星级人气分人气附加分 0075 1150100 21500200 36。

49、000300 415000500 560000700 0132 如表2所示, 当主播的人气分达到150时, 该主播获得100的人气附加分。 每一个档 次对应的人气附加分进行累加, 获得主播总的人气附加分, 例如, 若一个主播的人气分到达 1500, 则该主播获得的总的人气附加分为75+100+200375。 0133 若对战要素为礼物人气, 则分别将两个战队的礼物得分、 人气得分及人气附加分 进行叠加, 获得两个战队的对战得分。 0134 步骤530, 当对战结束后, 根据对战得分确定对战结果。 0135 其中, 对战得分多的战队赢得对战。 0136 本实施例的技术方案, 在第一战队和第二战队。

50、直播对战过程中, 分别获取两个战 队的对战要素, 根据对战要素分别计算两个战队的对战得分, 当对战结束后, 根据对战得分 确定对战结果。 根据观众观看直播对战时产生的对战要素确定对战结果, 可以增加观众和 主播的互动, 利用直播平台的发展和运营。 0137 实施例五 0138 图6为本发明实施例五提供的一种基于主播对战的音视频处理方法的示意图, 该 方法由服务器执行, 如图6所示, 该方法包括: 0139 步骤610, 接收各主播在对战过程中上传的视频流和音频流。 0140 其中, 视频流和音频流携带有对应主播的ID。 在对战过程中, 参与对战的各主播通 过使用的终端设备采集主播在直播过程中产。

展开阅读全文
内容关键字: 系统 方法 视频 处理 装置 设备
关于本文
本文标题:主播对战系统、方法、音视频处理方法、装置及设备.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/10993336.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1