CN109698964A - 一种在线直播间礼品发送方法及*** - Google Patents

一种在线直播间礼品发送方法及*** Download PDF

Info

Publication number
CN109698964A
CN109698964A CN201910067146.0A CN201910067146A CN109698964A CN 109698964 A CN109698964 A CN 109698964A CN 201910067146 A CN201910067146 A CN 201910067146A CN 109698964 A CN109698964 A CN 109698964A
Authority
CN
China
Prior art keywords
gift
user terminal
sends
direct broadcasting
broadcasting room
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910067146.0A
Other languages
English (en)
Other versions
CN109698964B (zh
Inventor
焦龑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Shark Webcast Technology Co Ltd
Original Assignee
Wuhan Shark Webcast Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Shark Webcast Technology Co Ltd filed Critical Wuhan Shark Webcast Technology Co Ltd
Priority to CN201910067146.0A priority Critical patent/CN109698964B/zh
Publication of CN109698964A publication Critical patent/CN109698964A/zh
Application granted granted Critical
Publication of CN109698964B publication Critical patent/CN109698964B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明实施例提供一种在线直播间礼品发送方法及***,所提供的方法包括:在预设的直播间内,获取礼品发送配置信息,并向预设的直播间内的用户ID对应的用户终端推送礼品发送信息;接收用户终端发送的礼品请求信息,根据礼品请求信息向符合预设条件的用户终端对应的用户ID发送礼品,并向用户终端发送礼品请求成功信息;其中,礼品发送配置信息包括但不限于礼品发送状态信息、礼品发送ID、直播间ID、开启时间戳、结束时间戳、服务器当前时间戳。本发明实施例提供的方法及***,无需主播进行硬导流,直播平台侧可以发挥最大的导流功能,在单一时间段体现最大的导流能力,增强了直播平台与用户的互动能力,提升了用户在观看直播过程中的用户体验。

Description

一种在线直播间礼品发送方法及***
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种在线直播间礼品发送方法及***。
背景技术
在线直播已经成为网络时代人们休闲互动的场景之一,直播间作为主要实现场景,承接了平台用户互动以及商业变现的主要目标。在现有的直播间变现和宣传手段中,往往是通过硬推广的方式采用主播口头宣传对直播间进行推广,或者将目标直播间在高流量位进行展示的方式进行导流,导流方式单一。
因此,如何充分利用直播运营平台的导流功能,来实现对目标直播间的有效导流,成为亟待解决的问题。
发明内容
本发明实施例提供一种在线直播间礼品发送方法及***,用以解决现有技术中对直播平台的单一直播间导流方式单一的问题。
第一方面,本发明实施例提供一种在线直播间礼品发送方法,包括:
在预设的直播间内,获取礼品发送配置信息,并向所述预设的直播间内的用户ID对应的用户终端推送礼品发送信息;
接收用户终端发送的礼品请求信息,根据所述礼品请求信息向符合预设条件的用户终端对应的用户ID发送礼品,并向所述用户终端发送礼品请求成功信息;
其中,所述礼品发送配置信息包括但不限于礼品发送状态信息、礼品发送ID、直播间ID、开启时间戳、结束时间戳、服务器当前时间戳。
其中,所述在预设的直播间内,获取礼品发送配置信息的步骤还包括:向处于所述预设直播间以外直播间的用户终端推送预设的礼品发放链接,以供所述预设直播间以外直播间的用户终端通过所述礼品发放链接进入所述预设的直播间。
其中,所述向所述预设的直播间内的用户ID对应的用户终端推送礼品发送信息的步骤还包括:绘制礼品发送动画,并在所述预设的直播间内播放所述礼品发送动画。
其中,所述绘制礼品发送动画的步骤,具体包括:初始化礼品元素数量,存放入数组,定义每一个所述礼品元素的坐标(x,y),其中,x为0到用户终端屏幕宽度减去礼品元素宽度随机数,y为负的用户终端屏幕高度和每个礼品元素在所述数组的下标乘积;对礼品元素下落时点击范围加大处理;初始化所述礼品元素下落速度并绘制礼品下落特效。
其中,所述根据所述礼品请求信息向符合预设条件的用户终端对应的用户ID发送礼品,并向所述用户终端发送礼品请求成功信息的步骤具体包括:根据所述用户终端发送的礼品请求信息,获取所述礼品请求信息的时间戳,判断所述礼品请求信息的时间戳的时间在礼品发送开启时间段之内;判定用户终端的状态为登录状态并获取所述用户终端对应的用户ID;向所述用户终端对应的用户ID分配礼品并向所述用户终端发送礼品请求成功信息。
其中,所述方法还包括:若所述礼品发送状态为未开启状态,所述用户终端的领取状态为未领取,并且所述礼品发送配置信息中的结束时间戳和服务器当前时间戳的时间差值小于预设阈值,则向所述用户终端发送领取失败信息。
其中,所述向所述用户终端发送礼品请求成功信息的步骤还包括:向所述用户终端返回礼品信息,其中,所述礼品信息具体包括:礼品类型,赞助商logo,赞助商名称,礼品价值和礼品领取链接中的一种或多种的组合。
第二方面,本发明实施例提供一种在线直播间礼品发送***,包括:
礼品配置模块,用于在预设的直播间内,获取礼品发送配置信息,并向所述预设的直播间内的用户ID对应的用户终端推送礼品发送信息;
礼品发送模块,用于接收用户终端发送的礼品请求信息,根据所述礼品请求信息向符合预设条件的用户终端对应的用户ID发送礼品,并向所述用户终端发送礼品请求成功信息;
其中,所述礼品发送配置信息包括但不限于礼品发送状态信息、礼品发送ID、直播间ID、开启时间戳、结束时间戳、服务器当前时间戳。
第三方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述第一方面所提供的在线直播间礼品发送方法的步骤。
第四方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面所提供的在线直播间礼品发送方法的步骤。
本发明实施例提供的在线直播间礼品发送方法及***,无需主播进行硬导流,直播平台侧可以发挥最大的导流功能,在单一时间段体现最大的导流能力,增强了直播平台与用户的互动能力,提升了用户在观看直播过程中的用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例提供的在线直播间礼品发送方法的流程示意图;
图2为本发明视频输出模式选择方法实施例流程图;
图3为本发明一实施例提供的在线直播间礼品发送***的结构示意图;
图4为本发明一实施例提供的电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明一实施例提供的在线直播间礼品发送方法的流程示意图,所提供的方法包括:
S1,在预设的直播间内,获取礼品发送配置信息,并向所述预设的直播间内的用户ID对应的用户终端推送礼品发送信息;
S2,接收用户终端发送的礼品请求信息,根据所述礼品请求信息向符合预设条件的用户终端对应的用户ID发送礼品,并向所述用户终端发送礼品请求成功信息;
其中,所述礼品发送配置信息包括但不限于礼品发送状态信息、礼品发送ID、直播间ID、开启时间戳、结束时间戳、服务器当前时间戳。
具体的,当直播平台选定某一个直播间进行礼品发送时,会在该选定的房间的后台进行设置,获得礼品发送的配置信息。其中,礼品发送的配置信息包括但不限于礼品发送场次packetId、礼品发送房间roomId和时间礼品发送场次ID,开启时间戳bts,结束时间戳ets,服务器当前时间戳nts,礼品发送房间ID等,礼品的类型可以是红包雨,其中包含现金奖励或者相应的平台虚拟货币,也可以是赞助商提供的其他类型的实物礼品。在配置完礼品发送信息后,平台可以对直播间内的用户终端推送socket消息作为礼品发送消息,用户终端在接收到socket消息后,可以点击界面中的图标,请求房间的礼品发送状态接口,来向服务器发送礼品请求信息,服务器在接收到用户终端的请求信息后,判断用户终端的状态是否满足领取条件,当满足时,则向用户终端对应的用户ID发送礼品,并向用户终端发送礼品请求成功信息。
通过此方法,无需主播进行硬导流,直播平台侧可以发挥最大的导流功能,在单一时间段体现最大的导流能力,增强了直播平台与用户的互动能力,提升了用户在观看直播过程中的用户体验。
在上述实施例的基础上,所述在预设的直播间内,获取礼品发送配置信息的步骤还包括:向处于所述预设直播间以外直播间的用户终端推送预设的礼品发放链接,以供所述预设直播间以外直播间的用户终端通过所述礼品发放链接进入所述预设的直播间。
所述向所述预设的直播间内的用户ID对应的用户终端推送礼品发送信息的步骤还包括:绘制礼品发送动画,并在所述预设的直播间内播放所述礼品发送动画。
所述绘制礼品发送动画的步骤,具体包括:初始化礼品元素数量,存放入数组,定义每一个所述礼品元素的坐标(x,y),其中,x为0到用户终端屏幕宽度减去礼品元素宽度随机数,y为负的用户终端屏幕高度和每个礼品元素在所述数组的下标乘积;对礼品元素下落时点击范围加大处理;初始化所述礼品元素下落速度并绘制礼品下落特效。
具体的,本实施例中,以红包雨作为礼品发送来进行说明,参考图2在直播平台中进行观看直播的所有用户,都会收到直播平台推送的socket消息,用户终端通过判断红包雨房间是否为当前房间,若红包雨房间是当前红包雨房间,则开启倒计时提示,时长为bts-nts,然后播放红包雨特效,持续时长为ets-bts,若红包雨房间不是当前红包雨房间,则直播间中展示红包雨入口弹窗,用户点击后切换至红包雨房间,如果未点击入口弹窗,则弹窗5秒后消失。房间切换成功后,用户终端请求房间的红包雨状态接口,处理返回数据,如果网络卡顿或者跳转时间过长,红包雨状态为未开启状态下、上次领取状态为未领取、上次红包雨结束时间和服务器当前时间差值在5秒之内,即:|lastEts-nts|<=5,则提示红包雨活动结束,来晚了;如果红包雨状态为待开启,蒙层倒计时提示红包雨即将开启,通过bts-nts计算蒙层倒计时,倒计时结束后下红包雨,通过ets-bts计算红包雨持续时间,如果红包雨状态为开启,直接下红包雨,通过ets-nts计算红包雨剩余时间。
若用户未在用户终端上点击红包,则用户终端不会向平台发送红包接口请求,在红包雨特效结束,若用户在用户终端上点击红包图标,则展示拆红包弹窗,红包雨特效结束。
在拆红包过程中,判断用户是否登录,已登录则请求红包雨领取接口处理返回数据;未登录,则跳转登录界面,登录后请求红包雨领取接口,处理返回数据。用户在领取红包后,在奖金则存入“我的余额”,代金券则可以点击跳转活动页面领取;若未中奖,则显示谢谢参与等字样。
在红包动画的绘制过程中,数据类红包元素中的红包RedPacket表示红包,星星,圆点等图标。整体的红包雨绘制过程如下:
1.初始化红包元素数量,存放入数组arr[num]。
2.每个红包位置坐标为(x,y),x为0到屏幕宽度减去红包元素宽度随机数,保证红包x方向上不会出现在屏幕之外,y为负的屏幕高度和每个红包在数组下标乘积,让每个红包元素错开。
3.初始化红包元素下落速度speed。
4.红包元素中的红包用isRealRedPacket标识,红包雨下落时点击红包范围加大处理,红包x和y的方向上扩大50像素为响应范围。
5.绘制红包雨下落特效;
(1)定义红包元素下落属性动画,无限重复,时间。
(2)更新红包元素y坐标为当前y值加上下落速度和每次下落的时间,如果更新后y的值超出屏幕高度,则通过第2步重置y的值。
(3)动画开启后不断重绘红包元素,先绘制isRealRedPacket=false的红包元素,然后在去绘制isRealRedPacket=true的元素,保证红包显示在图层顶层。
(4)在onDraw方法中通过后乘位移矩阵去绘制红包元素,达到红包下落效果。
在上述实施例的基础上,所述根据所述礼品请求信息向符合预设条件的用户终端对应的用户ID发送礼品,并向所述用户终端发送礼品请求成功信息的步骤具体包括:根据所述用户终端发送的礼品请求信息,获取所述礼品请求信息的时间戳,判断所述礼品请求信息的时间戳的时间在礼品发送开启时间段之内;判定用户终端的状态为登录状态并获取所述用户终端对应的用户ID;向所述用户终端对应的用户ID分配礼品并向所述用户终端发送礼品请求成功信息。
其中,所述方法还包括:若所述礼品发送状态为未开启状态,所述用户终端的领取状态为未领取,并且所述礼品发送配置信息中的结束时间戳和服务器当前时间戳的时间差值小于预设阈值,则向所述用户终端发送领取失败信息。
具体的,当用户终端连入礼品发送的直播间后,用户终端会请求当前房间的礼品发送状态接口,若如果礼品发送状态为未开启,并且满足上次领取状态为未领取、上次礼品发送结束时间和服务器当前时间差值在5秒之内,即|lastEts-nts|<=5,则提示礼品发送活动结束,否则不用做任何处理。
如果礼品发送状态为待开启,蒙层倒计时提示礼品发送即将开启,通过bts-nts计算蒙层倒计时,倒计时结束后下播放礼品发送动画,通过ets-bts计算礼品发送持续时间。
如果用户进入目标直播间时,礼品发送状态为开启,直接播放礼品发送动画,通过ets-nts计算红包雨剩余时间。
如果用户未点击礼品图标,在礼品发送持续时间结束后,关闭礼品发送动画;若用户点击礼品图标,则展示礼品领取弹窗,同时关闭礼品发送动画。在想用户终端发送礼品获取确认信息时,首先判断用户是否登录,若已登录则请求礼品领取接口处理返回数据;若未登录,则跳转登录界面,登录后请求礼品领取接口,处理返回数据。
在向用户终端发挥礼品领取接口数据时,返回的数据包括但不限于:礼品类型type,赞助商logo,赞助商名称mane,礼品价值和礼品领取链接uri中的一种或多种的组合。礼品类型为奖金时,提示奖金金额,可以点击“余额”跳转到我的钱包下我的余额查看;奖品为代金券时,可以点击“领取”跳转链接地址领取。
通过此方法,下发礼品分为多种类型,现金红包体现平台/赞助方品牌展示、优惠券红包可引导用户前去领取券码,形成导流。
参考图3,图3为本发明一实施例提供的在线直播间礼品发送***的结构示意图,所提供的***包括:礼品配置模块31和礼品发送模块32。
其中,礼品配置模块31用于在预设的直播间内,获取礼品发送配置信息,并向所述预设的直播间内的用户ID对应的用户终端推送礼品发送信息;
礼品发送模块32用于接收用户终端发送的礼品请求信息,根据所述礼品请求信息向符合预设条件的用户终端对应的用户ID发送礼品,并向所述用户终端发送礼品请求成功信息;
其中,所述礼品发送配置信息包括但不限于礼品发送状态信息、礼品发送ID、直播间ID、开启时间戳、结束时间戳、服务器当前时间戳。
具体的,当直播平台选定某一个直播间进行礼品发送时,会在该选定的房间的后台进行设置,获得礼品发送的配置信息。其中,礼品发送的配置信息包括但不限于礼品发送场次packetId、礼品发送房间roomId和时间礼品发送场次ID,开启时间戳bts,结束时间戳ets,服务器当前时间戳nts,礼品发送房间ID等,礼品的类型可以是红包雨,其中包含现金奖励或者相应的平台虚拟货币,也可以是赞助商提供的其他类型的实物礼品。在配置完礼品发送信息后,平台可以对直播间内的用户终端推送socket消息作为礼品发送消息,用户终端在接收到socket消息后,可以点击界面中的图标,请求房间的礼品发送状态接口,来向服务器发送礼品请求信息,服务器在接收到用户终端的请求信息后,判断用户终端的状态是否满足领取条件,当满足时,则向用户终端对应的用户ID发送礼品,并向用户终端发送礼品请求成功信息。
通过此***,无需主播进行硬导流,直播平台侧可以发挥最大的导流功能,在单一时间段体现最大的导流能力,增强了直播平台与用户的互动能力,提升了用户在观看直播过程中的用户体验。
图4为本发明一实施例提供的电子设备的结构示意图,如图4所示,电子设备包括:处理器(processor)401、通信接口(Communications Interface)402、存储器(memory)403和总线404,其中,处理器401,通信接口402,存储器403通过总线404完成相互间的通信。处理器401可以调用存储器403中的逻辑指令,以执行如下方法,例如包括:在预设的直播间内,获取礼品发送配置信息,并向所述预设的直播间内的用户ID对应的用户终端推送礼品发送信息;接收用户终端发送的礼品请求信息,根据所述礼品请求信息向符合预设条件的用户终端对应的用户ID发送礼品,并向所述用户终端发送礼品请求成功信息。
本发明实施例公开一种计算机程序产品,计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:在预设的直播间内,获取礼品发送配置信息,并向所述预设的直播间内的用户ID对应的用户终端推送礼品发送信息;接收用户终端发送的礼品请求信息,根据所述礼品请求信息向符合预设条件的用户终端对应的用户ID发送礼品,并向所述用户终端发送礼品请求成功信息。
本实施例提供一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,计算机指令使计算机执行上述各方法实施例所提供的方法,例如包括:在预设的直播间内,获取礼品发送配置信息,并向所述预设的直播间内的用户ID对应的用户终端推送礼品发送信息;接收用户终端发送的礼品请求信息,根据所述礼品请求信息向符合预设条件的用户终端对应的用户ID发送礼品,并向所述用户终端发送礼品请求成功信息。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种在线直播间礼品发送方法,其特征在于,包括:
在预设的直播间内,获取礼品发送配置信息,并向所述预设的直播间内的用户ID对应的用户终端推送礼品发送信息;
接收用户终端发送的礼品请求信息,根据所述礼品请求信息向符合预设条件的用户终端对应的用户ID发送礼品,并向所述用户终端发送礼品请求成功信息;
其中,所述礼品发送配置信息包括但不限于礼品发送状态信息、礼品发送ID、直播间ID、开启时间戳、结束时间戳、服务器当前时间戳。
2.根据权利要求1所述的方法,其特征在于,所述在预设的直播间内,获取礼品发送配置信息的步骤还包括:
向处于所述预设直播间以外直播间的用户终端推送预设的礼品发放链接,以供所述预设直播间以外直播间的用户终端通过所述礼品发放链接进入所述预设的直播间。
3.根据权利要求1或2所述的方法,其特征在于,所述向所述预设的直播间内的用户ID对应的用户终端推送礼品发送信息的步骤还包括:
绘制礼品发送动画,并在所述预设的直播间内播放所述礼品发送动画。
4.根据权利要求3所述的方法,其特征在于,所述绘制礼品发送动画的步骤,具体包括:
初始化礼品元素数量,存放入数组,定义每一个所述礼品元素的坐标(x,y),其中,x为0到用户终端屏幕宽度减去礼品元素宽度随机数,y为负的用户终端屏幕高度和每个礼品元素在所述数组的下标乘积;
对礼品元素下落时点击范围加大处理;
初始化所述礼品元素下落速度并绘制礼品下落特效。
5.根据权利要求1所述的方法,其特征在于,所述根据所述礼品请求信息向符合预设条件的用户终端对应的用户ID发送礼品,并向所述用户终端发送礼品请求成功信息的步骤具体包括:
根据所述用户终端发送的礼品请求信息,获取所述礼品请求信息的时间戳,判断所述礼品请求信息的时间戳的时间在礼品发送开启时间段之内;
判定用户终端的状态为登录状态并获取所述用户终端对应的用户ID;
向所述用户终端对应的用户ID分配礼品并向所述用户终端发送礼品请求成功信息。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
若所述礼品发送状态为未开启状态,所述用户终端的领取状态为未领取,并且所述礼品发送配置信息中的结束时间戳和服务器当前时间戳的时间差值小于预设阈值,则向所述用户终端发送领取失败信息。
7.根据权利要求1所述的方法,其特征在于,所述向所述用户终端发送礼品请求成功信息的步骤还包括:
向所述用户终端返回礼品信息,其中,所述礼品信息具体包括:礼品类型,赞助商logo,赞助商名称,礼品价值和礼品领取链接中的一种或多种的组合。
8.一种在线直播间礼品发送***,其特征在于,包括:
礼品配置模块,用于在预设的直播间内,获取礼品发送配置信息,并向所述预设的直播间内的用户ID对应的用户终端推送礼品发送信息;
礼品发送模块,用于接收用户终端发送的礼品请求信息,根据所述礼品请求信息向符合预设条件的用户终端对应的用户ID发送礼品,并向所述用户终端发送礼品请求成功信息;
其中,所述礼品发送配置信息包括但不限于礼品发送状态信息、礼品发送ID、直播间ID、开启时间戳、结束时间戳、服务器当前时间戳。
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述在线直播间礼品发送方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至7任一项所述在线直播间礼品发送方法的步骤。
CN201910067146.0A 2019-01-24 2019-01-24 一种在线直播间礼品发送方法及*** Active CN109698964B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910067146.0A CN109698964B (zh) 2019-01-24 2019-01-24 一种在线直播间礼品发送方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910067146.0A CN109698964B (zh) 2019-01-24 2019-01-24 一种在线直播间礼品发送方法及***

Publications (2)

Publication Number Publication Date
CN109698964A true CN109698964A (zh) 2019-04-30
CN109698964B CN109698964B (zh) 2021-09-21

Family

ID=66234278

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910067146.0A Active CN109698964B (zh) 2019-01-24 2019-01-24 一种在线直播间礼品发送方法及***

Country Status (1)

Country Link
CN (1) CN109698964B (zh)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110879729A (zh) * 2019-11-20 2020-03-13 北京字节跳动网络技术有限公司 直播间道具配置方法、装置、可读介质及电子设备
CN110913264A (zh) * 2019-11-29 2020-03-24 北京达佳互联信息技术有限公司 直播数据处理数据处理方法、装置、电子设备及存储介质
CN110913238A (zh) * 2019-11-29 2020-03-24 广州虎牙科技有限公司 一种直播方法、装置、设备及存储介质
CN110944219A (zh) * 2019-11-20 2020-03-31 北京达佳互联信息技术有限公司 资源分配方法、装置、服务器及存储介质
CN111147885A (zh) * 2020-01-03 2020-05-12 北京字节跳动网络技术有限公司 直播间互动方法、装置、可读介质及电子设备
CN111479120A (zh) * 2020-04-07 2020-07-31 广州酷狗计算机科技有限公司 在直播间发放虚拟红包的方法、装置、设备及存储介质
CN112399193A (zh) * 2020-11-05 2021-02-23 广州博冠信息科技有限公司 虚拟对象的传输方法、装置、存储介质和电子装置
CN113873269A (zh) * 2021-08-26 2021-12-31 北京达佳互联信息技术有限公司 信息推送方法、装置、服务器及存储介质
CN114503598A (zh) * 2019-12-19 2022-05-13 多玩国株式会社 管理服务器、用户终端、礼物***以及信息处理方法
CN114554237A (zh) * 2022-02-18 2022-05-27 北京有竹居网络技术有限公司 信息处理方法、装置及设备
CN114866820A (zh) * 2022-04-15 2022-08-05 北京量子之歌科技有限公司 一种礼物发送方法、装置及存储介质
EP3923592A4 (en) * 2020-01-16 2022-11-23 Beijing Dajia Internet Information Technology Co., Ltd. DATA PROCESSING METHOD AND LIVE BROADCASTING SYSTEM

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105654354A (zh) * 2016-03-11 2016-06-08 武汉斗鱼网络科技有限公司 一种视频直播中的用户交互优化方法和***
CN106488327A (zh) * 2016-09-21 2017-03-08 广州华多网络科技有限公司 电子赠品派送控制方法、装置及其移动终端
CN106604100A (zh) * 2016-11-08 2017-04-26 广州华多网络科技有限公司 直播平台互动的方法及装置
CN107172488A (zh) * 2017-04-01 2017-09-15 武汉斗鱼网络科技有限公司 一种网络直播中礼物动画展示方法及***
EP3276976A1 (en) * 2016-07-28 2018-01-31 Beijing Xiaomi Mobile Software Co., Ltd. Method, apparatus, host terminal, server and system for processing live broadcasting information
CN108810643A (zh) * 2018-06-01 2018-11-13 沈文策 一种红包发放方法、装置及直播***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105654354A (zh) * 2016-03-11 2016-06-08 武汉斗鱼网络科技有限公司 一种视频直播中的用户交互优化方法和***
EP3276976A1 (en) * 2016-07-28 2018-01-31 Beijing Xiaomi Mobile Software Co., Ltd. Method, apparatus, host terminal, server and system for processing live broadcasting information
CN106488327A (zh) * 2016-09-21 2017-03-08 广州华多网络科技有限公司 电子赠品派送控制方法、装置及其移动终端
CN106604100A (zh) * 2016-11-08 2017-04-26 广州华多网络科技有限公司 直播平台互动的方法及装置
CN107172488A (zh) * 2017-04-01 2017-09-15 武汉斗鱼网络科技有限公司 一种网络直播中礼物动画展示方法及***
CN108810643A (zh) * 2018-06-01 2018-11-13 沈文策 一种红包发放方法、装置及直播***

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110879729A (zh) * 2019-11-20 2020-03-13 北京字节跳动网络技术有限公司 直播间道具配置方法、装置、可读介质及电子设备
CN110944219A (zh) * 2019-11-20 2020-03-31 北京达佳互联信息技术有限公司 资源分配方法、装置、服务器及存储介质
CN110879729B (zh) * 2019-11-20 2022-12-23 北京字节跳动网络技术有限公司 直播间道具配置方法、装置、可读介质及电子设备
CN110913264A (zh) * 2019-11-29 2020-03-24 北京达佳互联信息技术有限公司 直播数据处理数据处理方法、装置、电子设备及存储介质
CN110913238A (zh) * 2019-11-29 2020-03-24 广州虎牙科技有限公司 一种直播方法、装置、设备及存储介质
CN114503598A (zh) * 2019-12-19 2022-05-13 多玩国株式会社 管理服务器、用户终端、礼物***以及信息处理方法
CN114503598B (zh) * 2019-12-19 2024-01-16 多玩国株式会社 管理服务器、用户终端、礼物***以及信息处理方法
CN111147885A (zh) * 2020-01-03 2020-05-12 北京字节跳动网络技术有限公司 直播间互动方法、装置、可读介质及电子设备
EP3923592A4 (en) * 2020-01-16 2022-11-23 Beijing Dajia Internet Information Technology Co., Ltd. DATA PROCESSING METHOD AND LIVE BROADCASTING SYSTEM
US11570520B2 (en) 2020-01-16 2023-01-31 Beijing Dajia Internet Information Technology Co., Ltd. Method for data processing and live broadcast system
CN111479120A (zh) * 2020-04-07 2020-07-31 广州酷狗计算机科技有限公司 在直播间发放虚拟红包的方法、装置、设备及存储介质
CN112399193A (zh) * 2020-11-05 2021-02-23 广州博冠信息科技有限公司 虚拟对象的传输方法、装置、存储介质和电子装置
CN113873269A (zh) * 2021-08-26 2021-12-31 北京达佳互联信息技术有限公司 信息推送方法、装置、服务器及存储介质
CN113873269B (zh) * 2021-08-26 2023-12-26 北京达佳互联信息技术有限公司 信息推送方法、装置、服务器及存储介质
CN114554237A (zh) * 2022-02-18 2022-05-27 北京有竹居网络技术有限公司 信息处理方法、装置及设备
CN114554237B (zh) * 2022-02-18 2023-12-26 北京有竹居网络技术有限公司 信息处理方法、装置及设备
CN114866820A (zh) * 2022-04-15 2022-08-05 北京量子之歌科技有限公司 一种礼物发送方法、装置及存储介质
CN114866820B (zh) * 2022-04-15 2023-12-08 北京量子之歌科技有限公司 一种礼物发送方法、装置及存储介质

Also Published As

Publication number Publication date
CN109698964B (zh) 2021-09-21

Similar Documents

Publication Publication Date Title
CN109698964A (zh) 一种在线直播间礼品发送方法及***
CN113058270B (zh) 直播互动方法和装置、存储介质及电子设备
CN110213607B (zh) 直播间互动方法、装置、终端、服务器及可读存储介质
CN108235102B (zh) 业务处理方法、装置及存储介质
CN109275040A (zh) 基于游戏直播的交互方法、装置和***
CN104243463B (zh) 一种展示虚拟物品的方法和装置
CN108014496A (zh) 游戏记录分析方法
CN107115674B (zh) 虚拟资源的分配方法和装置
CN113490004B (zh) 一种直播互动方法及相关装置
US20140370968A1 (en) Dynamically providing rewards to users in a game space
CN112700289B (zh) 奖励资源互动控制方法、装置及设备
CN109756428A (zh) 广告投放方法及装置
CN110515717A (zh) 应用程序的后台切换方法、装置、设备以及存储介质
CN109670847A (zh) 资源的分配方法和装置
CN111389017B (zh) 游戏中的交互控制方法、装置、电子设备及计算机介质
CN109286822A (zh) 基于直播视频识别的互动方法、装置、设备及存储介质
CN113301421B (zh) 直播片段展示方法和装置、存储介质及电子设备
CN111760295A (zh) 信息处理方法、装置、计算机可读介质及电子设备
CN108769724A (zh) 在网络直播中推送弹窗的方法和装置、网络直播***
CN110538457A (zh) 游戏中虚拟物品的发放控制方法、装置和电子设备
CN111950670A (zh) 虚拟互动任务的执行方法及装置、存储介质和电子装置
CN106294827A (zh) 多媒体资源的缓存方法及装置
CN105978858A (zh) 应用签到方法、装置及应用服务器
CN109603154A (zh) 游戏界面测试方法、客户端、托管服务器及***
CN108632387A (zh) 生成游戏预约消息的方法、装置和终端

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant