System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及计算机,尤其涉及流媒体传输,具体涉及一种直播间投票方法、装置、电子设备、计算机可读存储介质和计算机程序产品。
技术介绍
1、随着互联网技术和智能移动终端设备的发展,网络直播在人们日常生活中扮演越来越多的角色。
2、在网络直播过程中,主播用户通过开通直播间并通过网络将直播间的内容通过流媒体传送到观众用户的客户端,实现内容的分享。如何增加直播间的主播用户和观众用户的互动性,提升观看直播间的观众用户的数量,是网络直播技术永远关注的话题。
3、在此部分中描述的方法不一定是之前已经设想到或采用的方法。除非另有指明,否则不应假定此部分中描述的任何方法仅因其包括在此部分中就被认为是现有技术。类似地,除非另有指明,否则此部分中提及的问题不应认为在任何现有技术中已被公认。
技术实现思路
1、本公开提供了一种直播间投票方法及装置、电子设备、计算机可读存储介质和计算机程序产品。
2、根据本公开的一方面,提供了一种直播间投票方法,应用于主播客户端,所述方法包括:控制所述主播客户端显示投票设置界面,所述投票设置界面用于供直播间的主播用户设置与投票项目相关的配置信息,所述配置信息包括多个投票选项、多个礼物选项以及所述多个投票选项与所述多个礼物选项之间的一一对应关系,所述多个礼物选项中的每一个礼物选项对应于一个或多个礼物,所述一个或多个礼物供观看所述直播间的观众用户经由观众客户端选择,以向该礼物选项所对应的投票选项投票;以及向服务器发起所述投票项目,以使得所述服务器
3、根据本公开的另一方面,还提供一种直播间投票方法,应用于服务器,所述方法包括:接收主播用户经由主播客户端设置的配置信息,所述配置信息包括多个投票选项、多个礼物选项以及所述多个投票选项与所述多个礼物选项之间的一一对应关系,所述多个礼物选项中的每一个礼物选项对应于一个或多个礼物,所述一个或多个礼物供观看所述直播间的观众用户经由观众客户端选择,以向该礼物选项所对应的投票选项投票;接收由至少一个观众客户端发送的礼物数据,所述礼物数据指示所述至少一个观众客户端的观众用户选择了一个或多个礼物;以及基于所接收的礼物数据和所述配置信息,生成实时投票数据,所述实时投票数据指示截至当前时刻所述多个投票选项中的每一个投票选项对应的票数。
4、根据本公开的另一方面,还提供一种直播间投票方法,应用于观众客户端,所述方法包括:接收由服务器推送的直播间的直播流,所述直播流中包括主播用户在主播客户端上设置的与投票项目相关的配置信息,所述配置信息包括多个投票选项、多个礼物选项以及所述多个投票选项与所述多个礼物选项之间的一一对应关系,所述多个礼物选项中的每一个礼物选项对应于一个或多个礼物;响应于所述观众客户端的观众用户从所述多个礼物选项对应的多个礼物中选择一个或多个礼物,基于所选择的一个或多个礼物,生成礼物数据;以及将所述礼物数据发送到所述服务器。
5、根据本公开的另一方面,还提供一种直播间投票装置,包括:控制单元,被配置用于控制所述主播客户端显示投票设置界面,所述投票设置界面用于供直播间的主播用户设置与投票项目相关的配置信息,所述配置信息包括多个投票选项、多个礼物选项以及所述多个投票选项与所述多个礼物选项之间的一一对应关系,所述多个礼物选项中的每一个礼物选项对应于一个或多个礼物,所述一个或多个礼物供观看所述直播间的观众用户经由观众客户端选择,以向该礼物选项所对应的投票选项投票;以及投票发起单元,被配置用于向服务器发起所述投票项目,以使得所述服务器在推送到所述观众客户端的直播流中提供所述主播用户设置的所述配置信息,从而允许所述观众用户通过在所述观众客户端上显示的直播间界面中选择相应的一个或多个礼物来向所述多个投票选项中的相应投票选项投票。
6、根据本公开的另一方面,还提供一种直播间投票装置,包括:第一接收单元,被配置用于接收主播用户经由主播客户端设置的配置信息,所述配置信息包括多个投票选项、多个礼物选项以及所述多个投票选项与所述多个礼物选项之间的一一对应关系,所述多个礼物选项中的每一个礼物选项对应于一个或多个礼物,所述一个或多个礼物供观看所述直播间的观众用户经由观众客户端选择,以向该礼物选项所对应的投票选项投票;第二接收单元,被配置用于接收由至少一个观众客户端发送的礼物数据,所述礼物数据指示所述至少一个观众客户端的观众用户选择了一个或多个礼物;以及生成单元,被配置用于基于所接收的礼物数据和所述配置信息,生成实时投票数据,所述实时投票数据指示截至当前时刻所述多个投票选项中的每一个投票选项对应的票数。
7、根据本公开的另一方面,还提供一种直播间投票装置,包括:接收单元,被配置用于接收由服务器推送的直播间的直播流,所述直播流中包括主播用户在主播客户端上设置的与投票项目相关的配置信息,所述配置信息包括多个投票选项、多个礼物选项以及所述多个投票选项与所述多个礼物选项之间的一一对应关系,所述多个礼物选项中的每一个礼物选项对应于一个或多个礼物;响应单元,被配置用于响应于所述观众客户端的观众用户从所述多个礼物选项对应的多个礼物中选择一个或多个礼物,基于所选择的一个或多个礼物,生成礼物数据;以及发送单元,被配置用于将所述礼物数据发送到所述服务器。
8、根据本公开的另一方面,还提供一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中所述存储器存储有计算机程序,所述计算机程序在被所述至少一个处理器执行时实现根据上述的方法。
9、根据本公开的另一方面,还提供一种存储有计算机程序的非瞬时计算机可读存储介质,其中,所述计算机程序在被处理器执行时实现根据上述的方法。
10、根据本公开的另一方面,还提供一种计算机程序产品,包括计算机程序,其中,所述计算机程序在被处理器执行时实现根据上述的方法。
11、根据本公开的一个或多个实施例,通过使直播间的观众用户通过选择礼物,实现对直播间的主播用户设置的投票项目进行投票,一方面使投票项目的实现方法简单,另一方面也提升了直播过程的趣味性,可以增加主播用户和观众用户之间的互动性,可以有效提升用户体验。
12、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
本文档来自技高网...【技术保护点】
1.一种直播间投票方法,应用于主播客户端,所述方法包括:
2.如权利要求1所述的方法,其中,所述向服务器发起所述投票项目包括:向所述服务器发送所述主播用户设置的所述配置信息。
3.如权利要求1项所述的方法,还包括:
4.如权利要求3所述的方法,其中,所述从所述服务器获得实时投票数据包括:
5.如权利要求3所述的方法,其中,所述从所述服务器获得实时投票数据包括:
6.如权利要求1所述的方法,其中,所述配置信息还包括下列各项中的至少一项:
7.如权利要求1所述的方法,其中,所述多个礼物选项中的每一个礼物选项指定向该礼物选项所对应的投票选项投票所需的礼物种类和/或礼物数量。
8.一种直播间投票方法,应用于服务器,所述方法包括:
9.如权利要求8所述的方法,其中,所述基于所接收的礼物数据和所述配置信息,生成实时投票数据包括:
10.如权利要求8-9任一项所述的方法,其中,所述礼物选项中的每一个礼物选项指定向该礼物选项所对应的投票选项投票所需的礼物种类和/或礼物数量。
1
12.一种直播间投票装置,包括:
13.一种直播间投票装置,包括:
14.一种直播间投票装置,包括:
15.一种电子设备,包括:
16.一种存储有计算机程序的非瞬时计算机可读存储介质,其中,所述计算机程序在被处理器执行时实现根据权利要求1-10中任一项所述的方法。
17.一种计算机程序产品,包括计算机程序,其中,所述计算机程序在被处理器执行时实现根据权利要求1-10中任一项所述的方法。
...【技术特征摘要】
1.一种直播间投票方法,应用于主播客户端,所述方法包括:
2.如权利要求1所述的方法,其中,所述向服务器发起所述投票项目包括:向所述服务器发送所述主播用户设置的所述配置信息。
3.如权利要求1项所述的方法,还包括:
4.如权利要求3所述的方法,其中,所述从所述服务器获得实时投票数据包括:
5.如权利要求3所述的方法,其中,所述从所述服务器获得实时投票数据包括:
6.如权利要求1所述的方法,其中,所述配置信息还包括下列各项中的至少一项:
7.如权利要求1所述的方法,其中,所述多个礼物选项中的每一个礼物选项指定向该礼物选项所对应的投票选项投票所需的礼物种类和/或礼物数量。
8.一种直播间投票方法,应用于服务器,所述方法包括:
9.如权利要求8所述的方法,其...
【专利技术属性】
技术研发人员:吕帆,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。