System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 直播互动方法及装置制造方法及图纸_技高网

直播互动方法及装置制造方法及图纸

技术编号:40779044 阅读:6 留言:0更新日期:2024-03-25 20:24
本申请提供直播互动方法及装置,其中所述直播互动方法包括:应用于主播客户端,包括:接收直播互动请求,其中,所述直播互动请求中携带目标观众对应的目标虚拟形象标识;响应于所述直播互动请求,基于所述目标虚拟形象标识获取所述目标观众对应的目标虚拟形象数据;接收所述目标观众的互动数据,基于所述目标虚拟形象数据以及所述互动数据生成观众直播流;基于本地直播流以及所述观众直播流,生成并展示虚拟互动直播流,这种通过在直播间中展示观众的虚拟形象,实现观众的虚拟形象与主播能够进行实时互动体验,避免了仅有主播可显示虚拟形象的单一直播模式,增加了直播间的互动形式,提高直播趣味性,提升直播效果。

【技术实现步骤摘要】

本申请涉及计算机,特别涉及直播互动方法。本申请同时涉及直播互动装置,一种计算设备,以及一种计算机可读存储介质。


技术介绍

1、随着互联网技术以及网络通信技术的发展,网络直播在人们的日常生活中得到了迅速的发展及应用。例如,用户可以通过智能手机、电脑、平板电脑等设备在线观看直播平台的各种主播提供的直播内容,或者是用户自己也可以通过设备随时随地在相应的直播平台提供直播内容,供他人观看。

2、目前,常见的直播方式包括基于真人主播或者虚拟主播的直播互动方法。在主播的直播间直播画面中,观众无论是与真人主播进行互动,还是与虚拟主播进行互动,观众都仅能通过发送弹幕、打赏、送礼物、连麦等方式与主播进行互动,无法提供其他的互动方式,因此,互动形式较少,趣味性也较低,将会导致直播模式单一,直播效果差。


技术实现思路

1、有鉴于此,本申请实施例提供了直播互动方法。本申请同时涉及直播互动系统,直播互动装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的直播模式单一,互动形式少的技术问题。

2、根据本申请实施例的第一方面,提供了一种直播互动方法,应用于主播客户端,包括:

3、接收直播互动请求,其中,所述直播互动请求中携带目标观众对应的目标虚拟形象标识;

4、响应于所述直播互动请求,基于所述目标虚拟形象标识获取所述目标观众对应的目标虚拟形象数据;

5、接收所述目标观众的互动数据,基于所述目标虚拟形象数据以及所述互动数据生成观众直播流;

6、基于本地直播流以及所述观众直播流,生成并展示虚拟互动直播流。

7、根据本申请实施例的第二方面,提供了另一种直播互动方法,应用于观众客户端,包括:

8、发送直播间的直播互动请求,其中,所述直播互动请求中携带目标观众对应的目标虚拟形象标识;

9、在确定主播客户端与所述目标观众建立互动关系的情况下,接收互动通道标识,其中,所述互动通道标识为与所述主播客户端进行互动的通道标识;

10、基于所述互动通道标识,与所述主播客户端建立互动连接通道;

11、获取所述目标观众的互动数据,并基于所述互动连接通道,将所述互动数据发送至所述主播客户端;

12、接收所述主播客户端基于所述互动数据生成的虚拟互动直播流。

13、根据本申请实施例的第三方面,提供了一种直播互动系统,包括主播客户端、观众客户端以及直播服务器;

14、所述直播服务器,被配置为接收目标观众通过所述观众客户端发送的直播互动请求,并将所述直播互动请求转发至所述主播客户端;

15、所述主播客户端,被配置为接收直播互动请求,其中,所述直播互动请求中携带目标观众对应的目标虚拟形象标识;

16、所述主播客户端,进一步被配置为响应于所述直播互动请求,基于所述目标虚拟形象标识获取所述目标观众对应的目标虚拟形象数据;接收所述目标观众的互动数据,基于所述目标虚拟形象数据以及所述互动数据生成观众直播流;基于本地直播流以及所述观众直播流,生成并展示虚拟互动直播流;

17、所述观众客户端,被配置为展示所述主播客户端在直播间中生成的所述虚拟互动直播流。

18、根据本申请实施例的第四方面,提供了一种直播互动方法,应用于主播客户端,包括:

19、响应于主播触发的交互指令,在所述主播客户端的展示界面中显示观众列表;

20、接收所述主播针对所述观众列表发送的选择指令,并根据所述选择指令确定目标观众;

21、向所述目标观众发送直播互动请求,并获取所述目标观众的目标虚拟形象数据和互动数据;

22、基于所述目标虚拟形象数据以及所述互动数据生成虚拟互动直播流,并将所述虚拟互动直播流在所述主播客户端的展示界面中进行展示。

23、根据本申请实施例的第五方面,提供了一种直播互动方法,应用于观众客户端,包括:

24、响应于目标观众触发的直播互动指令,发送携带有目标虚拟形象标识的直播互动请求;

25、在确定主播客户端与所述目标观众建立互动关系的情况下,展示互动数据采集界面;

26、基于所述互动数据采集界面采集所述目标观众的互动数据,其中,所述互动数据包括面捕数据以及语音数据;

27、接收所述主播客户端发送的虚拟互动直播流,其中,所述虚拟互动直播流由所述主播客户端基于所述目标虚拟形象标识和所述互动数据生成。

28、根据本申请实施例的第六方面,提供了一种直播互动装置,应用于主播客户端,包括:

29、互动请求接收模块,被配置为接收直播互动请求,其中,所述直播互动请求中携带目标观众对应的目标虚拟形象标识;

30、虚拟形象数据确定模块,被配置为响应于所述直播互动请求,基于所述目标虚拟形象标识获取所述目标观众对应的目标虚拟形象数据;

31、直播流生成模块,被配置为接收所述目标观众的互动数据,基于所述目标虚拟形象数据以及所述互动数据生成观众直播流;

32、直播流展示模块,被配置为基于本地直播流以及所述观众直播流,生成并展示虚拟互动直播流。

33、根据本申请实施例的第七方面,提供了另一种直播互动装置,应用于观众客户端,包括:

34、互动请求发送模块,被配置为发送直播间的直播互动请求,其中,所述直播互动请求中携带目标观众对应的目标虚拟形象标识;

35、通道标识接收模块,被配置为在确定主播客户端与所述目标观众建立互动关系的情况下,接收互动通道标识,其中,所述互动通道标识为与所述主播客户端进行互动的通道标识;

36、通道建立模块,被配置为基于所述互动通道标识,与所述主播客户端建立互动连接通道;

37、互动数据发送模块,被配置为获取所述目标观众的互动数据,并基于所述互动连接通道,将所述互动数据发送至所述主播客户端;

38、直播流接收模块,被配置为接收所述主播客户端基于所述互动数据生成的虚拟互动直播流。

39、根据本申请实施例的第八方面,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述计算机指令时实现所述直播互动方法的步骤。

40、根据本申请实施例的第九方面,提供了一种计算机可读存储介质,其存储有计算机指令,该计算机指令被处理器执行时实现所述直播互动方法的步骤。

41、本申请提供的直播互动方法,应用于主播客户端,包括:接收直播互动请求,其中,所述直播互动请求中携带目标观众对应的目标虚拟形象标识;响应于所述直播互动请求,基于所述目标虚拟形象标识获取所述目标观众对应的目标虚拟形象数据;接收所述目标观众的互动数据,基于所述目标虚拟形象数据以及所述互动数据生成观众直播流;基于本地直播流以及所述观众直播流,生成并展示虚拟互动直播流。

42、本申请一实施例中,主播客户端通过接收目标观本文档来自技高网...

【技术保护点】

1.一种直播互动方法,其特征在于,应用于主播客户端,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述目标虚拟形象标识获取所述目标观众对应的目标虚拟形象数据,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于所述目标虚拟形象标识获取所述目标观众对应的目标虚拟形象数据,包括:

4.根据权利要求1所述的方法,其特征在于,所述接收所述目标观众的互动数据之前,还包括:

5.根据权利要求4所述的方法,其特征在于,所述接收所述目标观众的互动数据,包括:

6.根据权利要求5所述的方法,其特征在于,所述互动数据包括面捕数据以及语音数据,其中,所述面捕数据为所述目标观众的面部动作数据;

7.根据权利要求1-6任意一项所述的方法,其特征在于,所述基于本地直播流以及所述观众直播流,生成并展示虚拟互动直播流,包括:

8.根据权利要求7所述的方法,其特征在于,所述将所述虚拟互动直播流在所述直播间中进行展示,包括:

9.根据权利要求7所述的方法,其特征在于,所述本地直播流包括本地直播内容和主播虚拟形象,所述本地直播内容在所述直播间的第一显示位置展示,所述主播虚拟形象在所述直播间的第二显示位置展示。

10.根据权利要求1所述的方法,其特征在于,还包括:

11.一种直播互动方法,其特征在于,应用于观众客户端,包括:

12.根据权利要求11所述的方法,其特征在于,所述目标虚拟形象标识通过下述步骤获得:

13.根据权利要求11所述的方法,其特征在于,还包括:

14.根据权利要求11所述的方法,其特征在于,所述获取所述目标观众的互动数据,并基于所述互动连接通道,将所述互动数据发送至所述主播客户端,包括:

15.一种直播互动系统,其特征在于,包括主播客户端、观众客户端以及直播服务器;

16.根据权利要求15所述的系统,其特征在于,所述直播服务器,进一步被配置为在确定所述主播客户端针对所述目标虚拟形象数据下载完成的情况下,将下载完成通知转发至所述观众客户端;创建互动通道标识,并将所述互动通道标识分别发送至所述主播客户端以及所述观众客户端,其中,所述互动通道标识为与所述目标观众进行互动的通道标识。

17.根据权利要求15所述的系统,其特征在于,所述主播客户端,进一步被配置为在确定所述目标虚拟形象数据下载完成的情况下,接收互动通道标识;基于所述互动通道标识,与所述目标观众建立互动连接通道;根据所述互动连接通道,接收所述目标观众的面捕数据以及语音数据,其中,所述面捕数据为所述目标观众的面部动作数据。

18.一种直播互动方法,其特征在于,应用于主播客户端,包括:

19.根据权利要求18所述的方法,其特征在于,所述基于所述目标虚拟形象数据以及所述互动数据生成虚拟互动直播流,包括:

20.一种直播互动方法,其特征在于,应用于观众客户端,包括:

21.一种直播互动装置,其特征在于,应用于主播客户端,包括:

22.一种直播互动装置,其特征在于,应用于观众客户端,包括:

23.一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,其特征在于,所述处理器执行所述计算机指令时实现权利要求1-10、11-14、18-19或者20任意一项所述方法的步骤。

24.一种计算机可读存储介质,其存储有计算机指令,其特征在于,该计算机指令被处理器执行时实现权利要求1-10、11-14、18-19或者20任意一项所述方法的步骤。

...

【技术特征摘要】

1.一种直播互动方法,其特征在于,应用于主播客户端,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述目标虚拟形象标识获取所述目标观众对应的目标虚拟形象数据,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于所述目标虚拟形象标识获取所述目标观众对应的目标虚拟形象数据,包括:

4.根据权利要求1所述的方法,其特征在于,所述接收所述目标观众的互动数据之前,还包括:

5.根据权利要求4所述的方法,其特征在于,所述接收所述目标观众的互动数据,包括:

6.根据权利要求5所述的方法,其特征在于,所述互动数据包括面捕数据以及语音数据,其中,所述面捕数据为所述目标观众的面部动作数据;

7.根据权利要求1-6任意一项所述的方法,其特征在于,所述基于本地直播流以及所述观众直播流,生成并展示虚拟互动直播流,包括:

8.根据权利要求7所述的方法,其特征在于,所述将所述虚拟互动直播流在所述直播间中进行展示,包括:

9.根据权利要求7所述的方法,其特征在于,所述本地直播流包括本地直播内容和主播虚拟形象,所述本地直播内容在所述直播间的第一显示位置展示,所述主播虚拟形象在所述直播间的第二显示位置展示。

10.根据权利要求1所述的方法,其特征在于,还包括:

11.一种直播互动方法,其特征在于,应用于观众客户端,包括:

12.根据权利要求11所述的方法,其特征在于,所述目标虚拟形象标识通过下述步骤获得:

13.根据权利要求11所述的方法,其特征在于,还包括:

14.根据权利要求11所述的方法,其特征在于,所述获取所述目标观众的互动数据,并基于所述互动连接通道,将所述互动数据发送至所述主播客户端,包括...

【专利技术属性】
技术研发人员:和家豪
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

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

1