The present disclosure is a method and device for performing activities in a direct seeding room, which belongs to the field of software technology. The method includes: when the detected object is added between the broadcast triggered operation, corresponding to the target server to send broadcast join requests; the target receives the broadcast server to send corresponding execution data; the implementation of activities based on the data, execute the corresponding target live broadcast activity. The disclosed embodiments provide through this, users no longer need to frequently update the client to participate in the new release of live events, you can only target live between the corresponding execution data is sent to the terminal, the terminal execution data is performed based on the corresponding target live broadcast activities. This way can not only greatly reduce the number of updates to clients, but also save data traffic consumed by updating clients, so that data transmission resources can be saved.
【技术实现步骤摘要】
在直播间执行活动的方法和装置
本公开是关于软件
,尤其是关于一种在直播间执行活动的方法和装置。
技术介绍
随着直播市场的迅速发展,直播平台为了提高直播间内观众的活跃气氛,增长直播平台的收入,会为直播间的主播和观众提供各种参与活动的机会。然而,由于不同活动有不同活动的执行需求,因此不同活动所依存的程序代码都是不一样的。故而,直播平台在每次发布活动之前,都要将待发布活动所依存的程序代码嵌入到客户端中,让观众更新客户端以获取待发布活动所依存的程序代码。进而观众所持终端可以执行这些程序代码,以使得观众可以参与到直播平台发布的活动中。对于直播平台来讲,需要经常搞活动,而为了使得观众可以参与到活动中每次都要发布一个新的客户端。这会浪费传输客户端安装包所使用的传输资源。
技术实现思路
为了克服相关技术中存在的问题,本公开提供了以下技术方案:根据本公开实施例的第一方面,提供一种在直播间执行活动的方法,所述方法包括:当检测到加入目标直播间的触发操作时,向服务器发送对应所述目标直播间的加入请求;接收所述服务器发送的所述目标直播间对应的活动执行数据;基于所述活动执行数据,执行所述目标 ...
【技术保护点】
一种在直播间执行活动的方法,其特征在于,所述方法包括:当检测到加入目标直播间的触发操作时,向服务器发送对应所述目标直播间的加入请求;接收所述服务器发送的所述目标直播间对应的活动执行数据;基于所述活动执行数据,执行所述目标直播间对应的直播活动。
【技术特征摘要】
1.一种在直播间执行活动的方法,其特征在于,所述方法包括:当检测到加入目标直播间的触发操作时,向服务器发送对应所述目标直播间的加入请求;接收所述服务器发送的所述目标直播间对应的活动执行数据;基于所述活动执行数据,执行所述目标直播间对应的直播活动。2.根据权利要求1所述的方法,其特征在于,基于所述活动执行数据,执行所述目标直播间对应的直播活动,包括:当接收到所述服务器发送的抽奖活动触发通知,基于所述抽奖活动触发通知中的抽奖活动标识,在所述活动执行数据中查找到与所述抽奖活动标识对应的抽奖动画;播放所述抽奖动画。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当检测到对应所述抽奖动画的点击指令时,基于本地的登录账户和所述抽奖活动标识生成抽奖号码获取请求,向所述服务器发送抽奖号码获取请求;接收所述服务器返回的抽奖号码,展示所述抽奖号码;当检测到对应所述抽奖号码的抽奖查询指令时,向所述服务器发送包括所述抽奖号码的抽奖查询请求;接收所述服务器返回的抽奖结果,并展示所述抽奖结果。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于所述活动执行数据中的活动展示数据和本地预先存储的窗口模板,显示包含所述活动展示数据的活动展示窗口;基于所述活动执行数据中的活动说明链接,向所述服务器获取对应的活动说明数据,展示所述活动说明数据。5.根据权利要求4所述的方法,其特征在于,所述活动展示数据包括活动进度信息;所述方法还包括:接收所述服务器发送的更新的活动进度信息,将所述活动展示窗口中显示的活动进度信息替换为所述更新的活动进度信息。6.一种在直播间执行活动的方法,其特征在于,所述方法包括:接收终端发送的对应目标直播间的加入请求;将所述终端的登录账户加入所述目标直播间;根据预先存储的直播间与活动执行数据的对应关系,获取所述目标直播间对应的活动执行数据;向所述终端发送所述目标直播间对应的活动执行数据。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:当检测到满足预设的抽奖活动触发条件时,向所述终端发送抽奖活动触发通知,所述抽奖活动触发通知包括抽奖活动标识。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:接收所述终端发送的抽奖号码获取请求,基于所述抽奖号码获取请求中的所述终端的登录账户和所述抽奖活动标识,确定抽奖结果,并生成对应所述抽奖结果的抽奖号码;向所述终端发送所述抽奖号码;接收所述终端发送的包括所述抽奖号码的抽奖查询请求;获取与所述抽奖号码对应的所述抽奖结果;将所述抽奖结果发送至所述终端。9.一种在直播间执行活动的装置,其特征在于,所述装置包括:第一发送模块,用于当检测到加入目标直播间的触发操作时,向服务器发送对应所述目标直播间的加入请求;第一接收模块,用于接收所述服务器发送的所述目标直播间对应的活动执行数据;执行模块,用于基于所述活动执行数据,执行所述目标直播间对应的直播活动。10.根据权利要求9所述的装置,其特征在于,所述执行模块包括:查找单元,用于当接收到所述服务器发送的抽奖活动触发通知,基于所述抽奖活动触发通知中的抽奖活动标识,在所述活动执行数据中查找到与所述抽奖活动标识对应的抽奖动画;播放单元,用于播放所述抽奖动画。11.根据权利要求10所述的装置,其特征在于,所述装置还包括:第二发送模块,用于当检测到对应所述抽奖动画的点击指令时,基于本地的登录账户和所述抽奖活动标识生成抽奖号码获取请求,向所述服务器发送抽奖号码获取请求;第二接收模块,用于接收所述服务器返回的抽奖号码,展示所述抽奖号码;第三发送模块,用于当检测到对应所述抽奖号码的抽奖查询指令时,向所述服务器发送包括所述抽奖...
【专利技术属性】
技术研发人员:胡谦文,
申请(专利权)人:广州市百果园信息技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。