CN113038228B - 虚拟礼物传输、请求方法及其装置、设备与介质 - Google Patents

虚拟礼物传输、请求方法及其装置、设备与介质 Download PDF

Info

Publication number
CN113038228B
CN113038228B CN202110212187.1A CN202110212187A CN113038228B CN 113038228 B CN113038228 B CN 113038228B CN 202110212187 A CN202110212187 A CN 202110212187A CN 113038228 B CN113038228 B CN 113038228B
Authority
CN
China
Prior art keywords
virtual gift
user
instruction
room
current
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.)
Active
Application number
CN202110212187.1A
Other languages
English (en)
Other versions
CN113038228A (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.)
Guangzhou Cubesili Information Technology Co Ltd
Original Assignee
Guangzhou Cubesili Information 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 Guangzhou Cubesili Information Technology Co Ltd filed Critical Guangzhou Cubesili Information Technology Co Ltd
Priority to CN202110212187.1A priority Critical patent/CN113038228B/zh
Publication of CN113038228A publication Critical patent/CN113038228A/zh
Application granted granted Critical
Publication of CN113038228B publication Critical patent/CN113038228B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • 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/437Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4438Window management, e.g. event handling following interaction with the user interface
    • 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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开一种虚拟礼物传输、请求方法及其装置、设备与介质,所述方法包括:响应直播间内其他任意用户发送的第一拍打指令而输出相应的可感知信息,唤出回拍操作入口;响应作用于回拍操作入口的操作事件而执行虚拟礼物定制流程;在所述虚拟礼物定制流程完成后,封装相应的虚拟礼物发送请求;向服务器提交所述虚拟礼物发送请求,以控制服务器向主播用户发送相应的虚拟礼物,并向主播用户发送第二拍打指令以使其接收相应的可感知信息。本申请为直播间内的用户互动丰富了双向交互手段,用户在响应其他用户发送的拍打指令后,便可向主播用户发送拍打指令及定制的虚拟礼物,深化了直播间的交互能力,且结合可感知信息的输出后,可提升双方的交互体验。

Description

虚拟礼物传输、请求方法及其装置、设备与介质
技术领域
本申请涉及网络直播领域,尤其涉及一种虚拟礼物传输方法及其相应的装置、设备、介质,还涉及一种虚拟礼物请求方法及其相应的装置、设备、介质。
背景技术
随着网络直播技术的发展,线上娱乐项目越来越多,近年来直播节目逐渐走进大众视野,尤其一些优秀的主播直播的节目更是受观众的喜爱。在直播间,当主播的表演到精彩之处时,观众往往会通过给主播留言,送礼等行为表示对节目的喜爱。
在直播间业务场景中,直播间内根据实际业务展示各种动效或者广播各种通知来反馈和刺激用户在直播间内的积极行为,如响应于用户向主播送礼的操作而播放精美的动效给予视觉上的反馈,对于送礼或者做任务的操作结果给予精美动效或者直播间播放广播等的视觉反馈,通过这些动效肯定用户的付出及激发用户在直播间交互的积极性,从而提高观众在观赏直播节目的体验度。同理,平台方也常会向直播间用户发送各种通知,这些通过以广播的形式同样送达用户界面进行展示。
但当前观众用户与主播用户进行互动的方式一般为单向的互动,直播间的观众用户只能通过发送虚拟礼物或文字消息与主播用户进行互动,相应的,主播用户只能依赖直播内容刺激观众用户向其赠送虚拟礼物,无法通过其他方式刺激观众用户赠送虚拟礼物,单向的互动方式无法有效的提升直播平台的营收与用户流量。
单向传送虚拟礼物,其所能表达的交互信息量也较为局限,其仅满足观众用户一方向主播用户发送某种意思表示,双方无互动的情况下,这种单向传播难以承载日益深化的交流需求。
因此,直播间中单向的传送虚拟礼物所潜在的问题,是本领域亟待解决的问题。
发明内容
本申请的首要目的在于提供一种虚拟礼物传输方法及其相应的装置、电子设备、非易失性存储介质。
本申请的另一目的在于适应前一目的而提供一种虚拟礼物请求方法及其相应的装置、电子设备、非易失性存储介质。
为满足本申请的各个目的,本申请采用如下技术方案:
适应本申请的首要目的而提出的一种虚拟礼物传输方法,包括如下步骤:
响应直播间内其他任意用户发送的第一拍打指令而输出相应的可感知信息,唤出回拍操作入口;
响应作用于所述回拍操作入口的操作事件而执行虚拟礼物定制流程;
在所述虚拟礼物定制流程完成后,封装相应的虚拟礼物发送请求;
向服务器提交所述虚拟礼物发送请求,以控制服务器向主播用户发送相应的虚拟礼物,并向主播用户发送第二拍打指令以使其接收相应的可感知信息。
进一步的实施例中,响应作用于所述回拍操作入口的操作事件而执行虚拟礼物定制流程的步骤,包括:
在直播间当前图形用户界面中加载被唤出的所述回拍操作入口,所述回拍操作入口包含多个回拍选项,其中,第一回拍选项适于响应操作事件而执行所述的虚拟礼物定制流程;
响应作用于所述第一回拍选项的操作事件,相应执行所述的虚拟礼物定制流程,显示多个虚拟礼物选项;
在当前观众用户从多个虚拟礼物选项中选定目标虚拟礼物后,完成虚拟礼物定制流程,以在后续封装该目标虚拟礼物相应的虚拟礼物发送请求。
进一步的实施例中,在所述虚拟礼物定制流程完成后,封装相应的虚拟礼物发送请求的步骤,包括:
通过向直播间服务器发送校验请求,由服务器预校验当前观众用户的个人账户中的余额是否足以支付所述虚拟礼物的对价,当为是时满足有效性,否则不满足有效性;
检测校验当前直播间的活动状态是否处于多个主播用户实施视频连线的分屏状态,当为是时不满足有效性,当为否时满足有效性;
通过向直播间服务器发送校验请求,由服务器校验当前观众用户与直播间的主播用户的程序版本是否为目标版本,当两者均为目标版本时满足有效性,否则不满足有效性;
在确认以上步骤的有效性后,执行相应的虚拟礼物发送请求的封装。
进一步的实施例中,向直播间提交所述虚拟礼物发送请求之后,所述直播间响应于该请求而执行如下步骤:
从当前观众用户的个人账户中扣除所述虚拟礼物发送请求所指向的虚拟礼物的对价;
将该虚拟礼物广播推送至直播间的图形用户界面中显示;
向所述主播用户发送所述第二拍打指令,在其设备中输出所述的可感知信息。
较佳的实施例中,向直播间提交所述虚拟礼物发送请求的步骤之后,包括:
向直播间的流水信息显示区域推送显示关于第二拍打指令被执行的记录信息。
适应本申请的第二目的而提出的一种虚拟礼物请求方法,其包括如下步骤:
向当前直播间中的目标观众用户发送用于提醒其感知互动的第一拍打指令,以控制该观众用户的直播间图形用户界面提供回拍操作入口,该回拍操作入口用于响应该观众用户的操作事件而执行虚拟礼物定制流程,在完成该定制流程后向主播用户发送已定制的虚拟礼物并回复第二拍打指令;
接收所述第二拍打指令所发送的虚拟礼物,响应该第二拍打指令而在当前设备中输出可感知信息,并在直播间中展示所述的虚拟礼物。
进一步的实施例中,还包括如下前置步骤:
在当前直播间中展示优选用户区,用于显示当前直播间用户中的部分优选的观众用户,以供从中选择所述的目标观众用户,所述部分优选的观众用户包括如下任意一种或任意多种:
根据观众用户的一个属性排序靠前的定量的部分优选用户;
根据观众用户的用户行为记录数据统计而得的汇总数据排序后,排序靠前的定量的部分优选用户;
根据观众用户在当前直播间中的活跃程度排序靠前的定量的部分优选用户。
适应本申请的首要目的而提出的一种虚拟礼物传输装置,其包括:
感知响应模块,用于响应直播间内其他任意用户发送的第一拍打指令而输出相应的可感知信息,唤出回拍操作入口;
礼物定制模块,用于响应作用于所述回拍操作入口的操作事件而执行虚拟礼物定制流程;
礼物封装模块,在所述虚拟礼物定制流程完成后,封装相应的虚拟礼物发送请求;
礼物发送模块,用于向服务器提交所述虚拟礼物发送请求,以控制服务器向主播用户发送相应的虚拟礼物,并向主播用户发送第二拍打指令以使其接收相应的可感知信息。
进一步的实施例中,所述礼物定制模块包括:
入口加载单元,用于在直播间当前图形用户界面中加载被唤出的所述回拍操作入口,所述回拍操作入口包含多个回拍选项,其中,第一回拍选项适于响应操作事件而执行所述的虚拟礼物定制流程;
事件响应单元,用于响应作用于所述第一回拍选项的操作事件,相应执行所述的虚拟礼物定制流程,显示多个虚拟礼物选项;
请求封装单元,用于在当前观众用户从多个虚拟礼物选项中选定目标虚拟礼物后,完成虚拟礼物定制流程,以在后续封装该目标虚拟礼物相应的虚拟礼物发送请求。
进一步的实施例中,所述礼物封装模块包括:
请求发送单元,用于通过向直播间服务器发送校验请求,由服务器预校验当前观众用户的个人账户中的余额是否足以支付所述虚拟礼物的对价,当为是时满足有效性,否则不满足有效性;
状态校验单元,用于检测校验当前直播间的活动状态是否处于多个主播用户实施视频连线的分屏状态,当为是时不满足有效性,当为否时满足有效性;
请求发送单元,用于通过向直播间服务器发送校验请求,由服务器校验当前观众用户与直播间的主播用户的程序版本是否为目标版本,当两者均为目标版本时满足有效性,否则不满足有效性;
请求封装单元,用于在确认以上步骤的有效性后,执行相应的虚拟礼物发送请求的封装。
进一步的实施例中,所述礼物发送模块包括:
请求发送单元,用于从当前观众用户的个人账户中扣除所述虚拟礼物发送请求所指向的虚拟礼物的对价;
礼物广播单元,用于将该虚拟礼物广播推送至直播间的图形用户界面中显示;
指令发送单元,用于向所述主播用户发送所述第二拍打指令,在其设备中输出所述的可感知信息。
适应本申请的另一目的而提出的一种虚拟礼物请求装置,其包括:
指令发送模块,用于向当前直播间中的目标观众用户发送用于提醒其感知互动的第一拍打指令,以控制该观众用户的直播间图形用户界面提供回拍操作入口,该回拍操作入口用于响应该观众用户的操作事件而执行虚拟礼物定制流程,在完成该定制流程后向主播用户发送已定制的虚拟礼物并回复第二拍打指令;
礼物接收模块,用于接收所述第二拍打指令所发送的虚拟礼物,响应该第二拍打指令而在当前设备中输出可感知信息,并在直播间中展示所述的虚拟礼物。
适应本申请的目的而提出的一种电子设备,包括中央处理器和存储器,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行所述的虚拟礼物传输或虚拟礼物请求方法的步骤。
适应本申请的目的而提出的一种非易失性存储介质,其存储有依据所述的虚拟礼物传输或虚拟礼物请求方法所实现的计算机程序,所述计算机程序被计算机调用运行时,执行其相应的方法所包括的步骤。
相对于现有技术,本申请的优势如下:
本申请为直播间的用户间的虚拟礼物交互提供了一种双向互动服务,使直播间任意用户可刺激相应的目标用户向主播用户赠送自身定制的虚拟礼物。
当前直播间的观众用户或主播用户可通过相应的控件选定目标观众用户,进而向该目标用户发送第一拍打指令,使该目标用户的直播间通过响应该第一拍打指令,在其所处的设备中输出相应的可感知信息,以丰富目标用户接收到所述第一拍打指令的体验,加强所述第一拍打指令的提示效果。
响应于该第一拍打指令,将在目标用户的直播间中唤出回拍操作入口,目标用户便可通过该回拍操作入口定制赠送给主播用户的虚拟礼物,当目标用户完成虚拟礼物的定制流程后,将针对定制的虚拟礼物封装生成虚拟礼物发送请求,将该请求发送至服务器中,由此触发服务器响应该请求而将定制的虚拟礼物及包含可感知信息的第二拍打指令发送至主播用户,相关信息可在直播间中广播,使直播间输出所述的可感知信息,并将所述定制的虚拟礼物可视化显示至直播间图形用户界面中(包括通过后台合成到主播用户的直播流中播放而在图形用户界面中显示)。
可见,通过结合两个交互方向的拍打指令,使直播间的观众或主播通过拍打操作可以刺激相应的目标观众用户执行虚拟礼物的赠送,刺激观众用户的消费欲望,同时通过在直播间中输出可感知信息,加强拍打指令的提示效果,可进一步地刺激观众用户赠送虚拟礼物的欲望。特别是主播用户可以通过第一拍打指令来承载其对具体目标观众用户的关注的意思表达,目标观众用户则通过第二拍打指令来承载其赠送虚拟礼物的意思表达,两者互相响应,丰富了“拍一拍”、“戳一戳”等传统拍打指令的信息表达能力和交互能力,在技术层面上起到了意想不到的作用。
本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为实施本申请的技术方案相关的一种典型的网络部署架构示意图;
图2为本申请的虚拟礼物传输方法的典型实施例的流程示意图;
图3为本申请中用于提供回拍操作入口的具体控件在直播间中所展示的弹窗的示意图;
图4为图2中步骤S12的具体步骤所形成的流程示意图;
图5为本申请在发送可自定义位置的虚拟礼物时,在移动终端界面所展示的定位面板的示意图;
图6为图2中步骤S13的具体步骤所形成的流程示意图;
图7为图2中步骤S14的具体步骤所形成的流程示意图;
图8为本申请的用于实现初始配置的设置界面的示意图;
图9为本申请的虚拟礼物传输装置的典型实施例的原理框图;
图10为本申请的虚拟礼物请求方法的典型实施例的流程示意图;
图11为本申请的虚拟礼物请求方法的一种实施例的流程示意图,其相对添加了后置步骤;
图12为本申请的虚拟礼物请求装置的典型实施例的原理框图;
图13为本申请的定位面板在直播间中展示的具体控件的示意图。
具体实施方式
下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
本技术领域技术人员可以理解,这里所使用的“客户端”、“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他诸如个人计算机、平板电脑之类的通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(PersonalCommunications Service,个人通信***),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(Global PositioningSystem,全球定位***)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“客户端”、“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“客户端”、“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。
本申请所称的“服务器”、“客户端”、“服务节点”等名称所指向的硬件,本质上是具备个人计算机等效能力的电子设备,为具有中央处理器(包括运算器和控制器)、存储器、输入设备以及输出设备等冯诺依曼原理所揭示的必要构件的硬件装置,计算机程序存储于其存储器中,中央处理器将存储在外存中的程序调入内存中运行,执行程序中的指令,与输入输出设备交互,借此完成特定的功能。
需要指出的是,本申请所称的“服务器”这一概念,同理也可扩展到适用于服务器机群的情况。依据本领域技术人员所理解的网络部署原理,所述各服务器应是逻辑上的划分,在物理空间上,这些服务器既可以是互相独立但可通过接口调用的,也可以是集成到一台物理计算机或一套计算机机群的。本领域技术人员应当理解这一变通,而不应以此约束本申请的网络部署方式的实施方式。
请参阅图1,本申请相关技术方案实施时所需的硬件基础可按图中所示的架构进行部署。本申请所称的服务器80部署在云端,作为一个前端的应用服务器,其可以负责进一步连接起相关音频数据服务器、视频流服务器以及其他提供相关支持的服务器等,以此构成逻辑上相关联的服务机群,来为相关的终端设备例如图中所示的智能手机81和个人计算机82提供服务。所述的智能手机和个人计算机均可通过公知的网络接入方式接入互联网,与云端的服务器80建立数据通信链路,以便运行所述服务器所提供的服务相关的终端应用程序。在本申请的相关技术方案中,可以由服务器80负责采集主播用户的音频数据,终端则对应启动发送自身的音频数据的应用程序。同理,也可由服务器80负责实施面部表情量化相关的服务。
所述的应用程序,是指运行于服务器或终端设备上的应用程序,这一应用程序采用编程的方式实现了本申请的相关技术方案,其程序代码可被以计算机可执行指令的形式保存于计算机能识别的非易失性存储介质中,并被中央处理器调入内存中运行,通过该应用程序在计算机的运行而构造出本申请的相关装置。
对于服务器而言,所述的应用程序通常会被构建为服务进程,开放相应的程序接口,供各种终端设备上运行的应用程序进行远程调用,本申请中适于运行于服务器的相关技术方案,便可以此种方式实现于服务器中。
对时下流行的各类终端设备而言,特别是平板、手机之类的移动设备,通常都内置配备有摄像头之类的摄像设备,或者个人计算机也可外置接入所述的摄像设备,理论上,本申请的终端设备的应用程序对于这些情况下的摄像设备均可实现调用。
本申请中适于在终端设备实现的技术方案也可以被编程内置于提供网络直播的应用程序中,作为其一部分扩展功能。所述的网络直播,是指一种基于前述的网络部署架构所实现的一种直播间网络服务。
本申请所称的直播间,是指依靠互联网技术实现的一种视频聊天室,通常具备音视频播控功能,包括主播用户和观众用户,观众用户可以包括已经在平台中注册的注册用户,也可以是未注册的游客用户;可以是关注了主播用户的注册用户,也可以是未关注主播用户的注册或未注册用户。主播用户与观众用户之间可通过语音、视频、文字等公知的线上交互方式来实现互动,一般是主播用户以音视频流的形式为观众用户表演节目,并且在互动过程中还可产生经济交易行为。当然,直播间的应用形态并不局限于在线娱乐,也可推广到其他相关场景中,例如教育培训场景、视频会议场景、产品推介销售场景以及其他任何需要类似互动的场景中。
本领域技术人员对此应当知晓:本申请的各种方法,虽然基于相同的概念而进行描述而使其彼此间呈现共通性,但是,除非特别说明,否则这些方法都是可以独立执行的。同理,对于本申请所揭示的各个实施例而言,均基于同一发明构思而提出,因此,对于相同表述的概念,以及尽管概念表述不同但仅是为了方便而适当变换的概念,应被等同理解。
请参阅图2,本申请的一种虚拟礼物传输方法,由用户侧的应用程序负责执行体现,在其典型实施例中,其包括如下步骤:
步骤S11,响应直播间内其他任意用户发送的第一拍打指令而输出相应的可感知信息,唤出回拍操作入口:
当前直播间响应直播间中其他任意用户发送的所述第一拍打指令,根据该第一拍打指令在当前直播间的图形用户界面中输出相对应的所述可感知信息,进而在该图形用户界面中换出所述回拍操作入口。
所述的第一拍打指令由当前直播间中其他任意用户通过触控事件生成并发送至当前用户的直播间中,所述触控事件一般是指针对直播间中相应的控件而操控终端设备的硬件设备执行触控操作的事件,例如,用户可通过当前直播间中的用于选定直播间中相应用户的控件,并通过终端设备的硬件设备(触控屏、鼠标或键盘)在该控件所列的用户中选定一个目标用户的图形或动画特效,对其执行一次或多次的触控操作以生成所述第一拍打指令,所述的触控操作一般是指所述控件响应用户的通过终端设备的所述硬件设备的执行的点击操作。
一种实施例中,所述的第一拍打指令由用户通过触控直播间的图形用户界面中的用于生成所述第一拍打指令的控件所生成,该控件中展示当前直播间中所有的用户,当前用户可在该控件中选定相应的用户生成所述第一拍打指令,从而将该第一拍打指令发送给所选定的用户。
当前直播间接收并响应所述第一拍打指令后,将根据该第一拍打指令在直播间中输出相对应的所述可感知信息,例如,当所述第一拍打指令相对应的可感知信息为震动信息时,当前直播间获取该可感知信息中包含的震动信息的震动频率信息,并驱动当前直播间所属的终端设备的震动设备根据该震动频率信息执行震动操作,或者,当所述第一拍打指令相对应的可感知信息为音频信息时,当前直播间获取该可感知信息的音频信息所包含的音频数据,并通过音频播放器组件输出该音频数据,又或者,当前所述第一拍打指令相对应的可感知信息为图文信息,当前直播间获取该可感知信息的图文信息,并将该图文信息进行可视化,以显示在当前直播间的图形用户界面中。直播间通过输出所述可感知信息,增强所述第一拍打指令的可感知通知效果,深化直播间中用户与用户的交互,刺激被拍打用户执行相应的操作,以便其对第一拍打指令的发送用户进行回馈。进一步的,所述可感知信息可包含上述的所有类型中的任意多个类型的组合,即当前直播间根据所述可感知信息同时展示所述震动信息、音频信息及图文信息,或根据当前直播间的终端设备输出相应的可感知信息,例如,当所述终端设备为手机等移动终端设备时,其将输出上述所有类型的可感知信息以提示用户。本领域技术人员可根据实际业务场景设计所述可感知信息,恕不赘述。
直播间响应所述第一拍打指令并输出该第一拍打指令相应的所述可感知信息,同时将在图形用户界面中唤出所述回拍操作入口,所述回拍操作入口可通过弹窗的方式进行展示,在弹窗中可一并展示所述第一拍打指令所属的用户的个人特征信息,例如其头像、用户名称等,可实现为以图形或动画特效控件进行展示,如图3所示即展示了一个所述的回拍操作入口的弹窗界面,其中列出第一拍打指令所属用户的个人特征信息以及相关回拍选项。
当同一观众用户在同一时间段接收到多个用户发送的多个第一拍打指令时,可将该些第一拍打指令添加到预设队列中进行排队处理,以便该观众用户有条不紊地处理各个第一拍打指令。当然,也可将其合并为同一第一拍打指令,统一一次性弹窗展示回拍操作入口。对此,本领域技术人员可灵活实施。
需要注意的是,发送所述第一拍打指令的用户,既可以是直播间内的主播用户,也可以是任意观众用户。而接收所述第一拍打指令的用户,一般则为观众用户。
步骤S12,响应作用于所述回拍操作入口的操作事件而执行虚拟礼物定制流程:
当前直播间的用户通过所述回拍操作入口选定该回拍操作入口中展示的一个或多个所述第一拍打指令所属的用户,直播间将用户选定的用户作为目标用户,并展示针对该目标用户的虚拟礼物定制控件,以便用户通过该控件定制所述虚拟礼物赠送至所述目标用户,执行所述虚拟礼物的定制流程。
关于直播间响应所述回拍操作入口的操作事件的具体实施方式,请参阅图3及图4,具体实施步骤如下:
步骤S121,在直播间当前图形用户界面中加载被唤出的所述回拍操作入口,所述回拍操作入口包含多个回拍选项,其中,第一回拍选项适于响应操作事件而执行所述的虚拟礼物定制流程:
直播间响应所述第一拍打指令,在图形用户界面中加载所述回拍操作入口,该回拍操作入口中包含多个所述回拍选项,以便当前直播间的用户针对所述第一拍打指令所属的用户选定相应的回拍选项,进行相应的回拍互动,例如,所述回拍操作入口及各个所述回拍选项可参考图3中的实例。
所述回拍操作入口的的回拍选项包含:用于定制虚拟礼物的回拍选项、用于发送文字信息的回拍选项、用于发送图像及动态效果的回拍选项、用于发送音频数据的回拍选项及用于发送驱动所述第一拍打指令所属的用户的终端设备发生震动的回拍选项等。本领域技术人员,可根据不同情况提供一个或任意多个选项可根据实际业务场景的需求设计所述回拍选项的类型,恕不赘述。
步骤S122,响应作用于所述第一回拍选项的操作事件,相应执行所述的虚拟礼物定制流程,显示多个虚拟礼物选项:
当当前直播间的用户在所述回拍操作入口中针对所述第一拍打指令所选定的回拍选项为用于定制虚拟礼物的回拍选项时,该选项被作为所述第一回拍选项,以触发直播间响应该第一回拍的操作事件,在图形用户界面中展示多个虚拟礼物选项,用户可从中选定相应的虚拟礼物。
所述虚拟礼物选项表征相应的虚拟礼物,用户可通过触控相应的虚拟礼物选项,选定相应的所述虚拟礼物作为目标虚拟礼物进行赠送,所述虚拟礼物的类型包含:用于显示装饰饰品的动画特效的虚拟礼物、用于显示文字组件的动画特效的虚拟礼物、用于显示动作特效的动画特效的虚拟礼物等等。具体的,所述用于显示装饰饰品的动画特效的虚拟礼物可为眼镜装饰饰品的动画特效、猫耳装饰饰品的动画特效等,所述用于显示文件组件的动画特效的虚拟礼物可为横幅的动画特效、特效字体的动画特效等,所述用于显示动作特效的动画特效的虚拟礼物可为捏脸的动画特效、拍头的动画特效等。本领域技术人员可根据实际业务场景的需求设计所述虚拟礼物的类型,恕不赘述。
当该操作事件被响应后,所选定的虚拟礼物的定制流程便得以启动。一般而言,所述虚拟礼物的定制流程主要包括用户对某一虚拟礼物的具体选定和确认操作。在本申请丰富的一个实施例中,所述虚拟礼物可以扩展为用户可定制其显示位置的虚拟礼物,适应这种礼物,其定制流程可参照如下说明:
响应用户的虚拟礼物定制请求,直播间的图形用户界面便可显示具有人物模型及虚拟礼物的定位面板,观众用户可以通过该定位面板对虚拟礼物与人物模型之间的相对位置进行调节和定位,在观众用户完成定位后,直播间获取该定位面板中所述虚拟礼物与人物模型之间被确定的相对位置数据,并将该相对位置数据发送至服务器,触发服务器根据该相对位置数据中包含的两个坐标轴的数据确定所述虚拟礼物与主播用户的人脸模型之间的位置关系,并根据该位置关系将所述虚拟礼物合成至当前直播间的直播流中,进而将该直播流广播至当前直播间中。
观众用户通过所述定位面板重当前所述虚拟礼物与所述人脸模型之间的相对位置并确认定位,以控制所述虚拟礼物在当前直播间的直播流中显示的位置,使观众用户通过定位所述虚拟礼物的位置,进一步的与当前直播间的主播用户进行互动,提升直播间的直播氛围。
具体的,关于所述定位面板的示例图,请参阅图5,在所述定位面板90中,所述人脸模型的图像91一般加载于该定位面板中相较于中间的位置中,所述虚拟礼物的图像92记载与所述人脸模型的图像91的顶层,其的初始位置一般处于该人脸模型的图形91中,观众用户可通过触控事件,拖动所述虚拟礼物的图像92,并参考所述人物模型的图像91,确定所述虚拟礼物的图像92与所述人物模型的图像91的相对位置,以定位所述虚拟礼物在当前直播间直播流中的显示位置,所述确认控件93一般显示于该定位面板90中相较于所述人脸模型的图像91的下方,相应的,所述定位面板90中可显示一个用于取消当前选定操作并关闭该定位面板90的取消控件94。本领域技术人员可灵活设计所述定位面板及与其相关的各个图像及控件的可视化方式,恕不赘述。
所述的相对位置数据包括通过参考所述定位面板中的直角坐标系而获取的所述两个坐标轴的数据,所述两个坐标轴的数据一般是指所述人脸模型与所述虚拟礼物在所述定位面板中的直角坐标系的相对位置的坐标系的数据。
可见,通常提供此类可由用户自定义显示位置的虚拟礼物,当其与本申请的第二拍打指令相结合时,可以进一步丰富基于“拍一拍”、“戳一戳”之类的交互方式相应的交互内容。
步骤S123,在当前观众用户从多个虚拟礼物选项中选定目标虚拟礼物后,完成虚拟礼物定制流程,以在后续封装该目标虚拟礼物相应的虚拟礼物发送请求:
当用户从多个所述虚拟礼物信息中选定相应的所述目标虚拟礼物后,即完成所述虚拟礼物定制流程,当前直播间将封装该目标虚拟礼物相应的虚拟礼物以生成相应的虚拟礼物发送请求。
步骤S13,在所述虚拟礼物定制流程完成后,封装相应的虚拟礼物发送请求:
当观众用户通过所述回拍操作入口完成所述虚拟礼物定制流程后,当前直播间将根据观众用户选定的目标虚拟礼物,调用该目标虚拟礼物的信息进行封装,以生成该目标虚拟礼物相对应的请求,并将该请求发送至当前直播间相关联的服务器中,以触发服务器将该目标虚拟礼物发送至主播用户的直播间中。
一种实施例中,当前直播间发送相应的校验请求至服务器中,以触发服务器校验该请求的有效性,进而确定是否为用户定制的虚拟礼物进行所述封装操作,请参阅图6,其具体实施步骤如下:
步骤S131,通过向直播间服务器发送校验请求,由服务器预校验当前观众用户的个人账户中的余额是否足以支付所述虚拟礼物的对价,当为是时满足有效性,否则不满足有效性:
当前直播间响应所述虚拟礼物定制流程后,根据用户选定的目标虚拟礼物生成该虚拟礼物相对应的所述校验请求,并将该校验请求发送至服务器中,以触发服务器根据该校验请求所指向的虚拟礼物,在相应的数据库中查询该虚拟礼物的对价,并根据该对价,查询该校验请求相对应的观众用户的个人账户的余额,判断该余额是否大于等于所述虚拟礼物的对价,若是,则服务器判定该校验请求满足有效性,若否,则服务器判定该校验请求不满足有效性。
一种实施例中,当服务器校验所述用户的个人账户的余额不满足所述虚拟礼物的对价时,将生成用于表征余额不足的通知消息,并将该通知消息发送至所述用户。
步骤S132,检测校验当前直播间的活动状态是否处于多个主播用户实施视频连线的分屏状态,当为是时不满足有效性,当为否时满足有效性:
观众直播间检验当前直播间的活动状态,判断该直播间的活动状态是否处于多个主播用户实施视频连线的分屏状态,当当前活动状态为所述分屏状态时,则该校验将判断为不满足有效性,当当前活动状态不为所述分屏状态时,则该校验将判断为满足有效性。
一种实施例中,当当前活动状态为所述分屏状态时,将显示用于表征当前活动状态不适于进行虚拟礼物展示的通知消息至当前直播间的图形用户界面中,以通知所述用户。
步骤S133,通过向直播间服务器发送校验请求,由服务器校验当前观众用户与直播间的主播用户的程序版本是否为目标版本,当两者均为目标版本时满足有效性,否则不满足有效性:
当前直播间生成包含校验当前用户的应用程序的程序版本所述校验请求,并将该校验请求发送至服务器中,以便服务器响应该校验请求,获取该校验请求所包含的所述程序版本,并根据该程序版本与直播间的主播用户的程序版本号进行比对,判断双方的程序版本是否相同,当相同时,服务器判定该校验请求满足有效性,当不相同时,服务器判定该校验请求不满足有效性。
一种实施例中,当服务器判定该校验请求不满足有效性时,将生成用于表征程序版本不相同的通知消息,并将该通知消息发送至所述用户。
步骤S134,在确认以上步骤的有效性后,执行相应的虚拟礼物发送请求的封装:
若通过上述的所有校验,则当前直播间将根据用户所定制的目标虚拟礼物,为该目标虚拟礼物封装生成所述虚拟礼物发送请求,若不通过上述的任一校验,则当前直播间不为所述目标虚拟礼物封装生成所述虚拟礼物发送请求,并显示表征当前定制虚拟礼物无效的通知消息至当前直播间的图形用户界面中。
步骤S14,向服务器提交所述虚拟礼物发送请求,以控制服务器向主播用户发送相应的虚拟礼物,并向主播用户发送第二拍打指令以使其接收相应的可感知信息:
当前直播间将根据用户定制的所述虚拟礼物的封装生成的所述虚拟礼物发送请求提交至服务器中,以便服务器响应该虚拟礼物发送请求,确定该虚拟礼物发送请求指定的虚拟礼物,并将该虚拟礼物发送至该虚拟礼物发送请求所指向的主播用户的直播间中,同时向主播用户发送所述虚拟礼物发送请求所属的用户的第二拍打指令,以使该主播用户的直播间响应该第二拍打指令,输出该第二拍打指令相对应的所述可感知信息。
所述第二拍打指令一般为主播用户向目标用户发送所述第一拍打指令后,该目标用户通过所述回拍操作入口执行相应的流程后反馈至主播用户的反馈结果,当主播用户接收到所述第二拍打指令后即表征所述目标用户已响应并反馈所述第一拍打指令,通过所述第一拍打指令及第二拍打指令实现双向的互动方式,且当直播间接收所述拍打指令时会输出该拍打指令中包含的可感知信息,以丰富双方的交互效果,提升交互业务中的信息表达能力。
关于服务器根据所述虚拟礼物发送请求执行的虚拟礼物及所述第二拍打指令的具体实施方式,请参阅图7,其具体实施步骤如下:
步骤S141,从当前观众用户的个人账户中扣除所述虚拟礼物发送请求所指向的虚拟礼物的对价:
服务器获取所述虚拟礼物发送请求,根据该虚拟礼物发送请求所指向的虚拟礼物的对价,从该虚拟礼物发送请求相对应的用户的所述个人账户中扣除所述对价。
一种实施例中,服务器判断所述用户的所述个人账户中的余额是否满足所述虚拟礼物发送请求所指向的虚拟礼物的对价,若满足,则执行后续步骤,若不满足,则向用户发送用于表征余额不满足虚拟礼物的对价的通知消息。
步骤S142,将该虚拟礼物广播推送至直播间的图形用户界面中显示:
服务器将所述虚拟礼物发送请求所指向的虚拟礼物广播至直播间中,以便直播间中所有的观众用户及主播用户接收该虚拟礼物,并将该虚拟礼物进行可视化,显示在直播间的图形用户界面中。
一种实施例中,服务器可根据所述虚拟礼物发送请求所指向的虚拟礼物,获取该虚拟礼物的虚拟礼物的动画描述文件,所的动画描述文件一般是指虚拟礼物的图像或动画特效,以便服务器根据所述动画描述文件进行所述虚拟礼物与相应的直播间的直播流合成,并将该直播流广播至所述直播间相应的所有的观众用户及主播用户的直播间中,以便所述观众用户及主播用户获取所述直播流,使直播间中的直播流显示所述虚拟礼物的所述动画描述文件中的图像或动态特效。
进一步的实施例中,如果所述虚拟礼物为前述由用户自定义了其展示位置的虚拟礼物,则在将其动画描述文件合成到直播流的过程中,服务器获取所述相对位置数据后,根据通过人工智能所捕捉到的该观众直播间中进行直播的主播用户的人脸位置,将该人脸位置作为直播流的直角坐标系的原点,以便依照该原点将所述相对位置数据作为该直角坐标系中的合成位置,并将所述相对位置数据相关联的所述虚拟礼物的图像或动画特效合成至该直播流中所述合成位置,进而完成将所述虚拟礼物的图像或动画特效合成至所述直播流中。替换的一种方式中,所述直角坐标系的原点也可以是直播流的图像的一角的起点,也即,该原点可由本领域技术人员根据本申请所揭示的原理灵活确定。由此,用户自定义好虚拟礼物与主播用户直播流中的人物对象的相对位置关系,可以通过将虚拟礼物设计为例如“捏脸”、“揪耳”等趣味动作,丰富虚拟礼物对仿真现实交互动作的表达能力,增强表达的信息量,进一步增强交互的趣味性,有助于活跃直播间氛围。
一种实施例中,接收服务器广播的所述虚拟礼物的直播间中,将根据该虚拟礼物所属的用户的用户个人信息,在图形用户界面中显示所述用户个人信息以表征所述虚拟礼物的发送方。
步骤S143,向所述主播用户发送所述第二拍打指令,在其设备中输出所述的可感知信息:
服务器向当前直播间中的主播用户发送所述第二拍打指令,该第二拍打指令包含所述可感知信息,以便主播用户接收到所述第二拍打指令后,获取所述可感知信息及用户信息,在其设备中输出所述可感知信息及用户信息,并将所述用户信息进行可视化处理,以在图形用户界面中显示所述用户信息以表征所述虚拟礼物及所述第二拍打指令的发送方。关于此处提及的直播间实施所述可感知信息的实施方式请参阅前文,本步骤恕不赘述。
以上的典型实施例及其变化实施例充分揭示了本申请的虚拟礼物传输方法的实施方案,但是,仍可通过对一些技术手段的变换和扩增而演绎出该方法的多种变化实施例,如下概要说明其他实施例:
一种实施例中,直播间的图形用户界面中设有流水信息显示区域,以便服务器根据所述第二拍打指令的发送方的用户及相应的虚拟礼物,将该用户的用户信息及虚拟礼物的图像或文字信息广播至直播间时,直播间将该用户信息及虚拟礼物的图形或文字信息生成该第二拍打指令的记录信息,并在所述流水信息显示区域中可视化显示该记录信息。所述流水信息显示区域中可同时推送显示多个所述记录信息,以便用户确定当前直播间中已执行的所述第二拍打指令。
一种实施例中,允许用户对其拍打指令的产生进行配置,例如,请参阅图8,用户通过开启拍一拍设置窗口,展示相应的配置界面,对拍一拍进行配置,所述拍一拍设置窗口中显示用于编辑用户被拍打时显示在文字聊天窗口或图形用户界面中的文字编辑控件60,该文字编辑控件60中的文字字数一般可限定在10、15或20的范围内,当用户通过该文字编辑控件60编辑完成后,可通过触控提交控件61以确定其在所述文字编辑控件60中编辑的文字内容,开启控件62及关闭控件63用于控制用户的拍一拍玩法的开启及关闭,若触控所述关闭控件63,则用户将不参与直播间的拍一拍玩法,其他用户无法针对关闭拍一拍玩法的用户发送所述第一拍打指令,若触控所述开启控件62,用户则开启所述拍一拍玩法,其他用户可针对开启拍一拍玩法的用户发送所述第一拍打指令,关闭触控控件64用于关闭所述拍一拍设置窗口。
另一个实施中,为了便于用户快速高效地选定接收第一拍打指令的用户,可以通过在用户的图形用户界面提供一个展示部分优选用户的优选用户区来选定当前直播间中的观众用户作为目标观众用户,以向目标观众用户发放所述第一拍打指令,以主播用户作为所述第一拍打指令的发起者为例,主播用户通过所述优选用户区来从部分优选用户中操作相应一个所述目标观众用户,触发直播间生成包含所述可感知信息的所述第一拍打指令,并将该第一拍打指令发送至服务器中,以便服务器响应该第一拍打指令,根据该第一拍打指令所指向的目标观众用户,将该第一拍打指令发送至所述目标用户的直播间中。该目标观众用户响应该第一拍打指令,输出该第一拍打指令中包含的所述可感知信息,并在直播间的图形用户界面中显示所述回拍操作入口,使直播间通过响应该回拍操作入口的操作事件,执行所述虚拟礼物定制流程,并将根据该虚拟礼物封装生成的所述虚拟礼物发送请求发送至服务器中,以便服务器广播该虚拟礼物并向主播用户发送所述虚拟礼物及所述第二拍打指令。
其中,所述优选用户区所列的部分优选用户,可以按照是按照如下方式优选出来的观众用户:
根据观众用户的一个属性排序靠前的定量的部分优选用户;
根据观众用户的用户行为记录数据统计而得的汇总数据排序后,排序靠前的定量的部分优选用户;
根据观众用户在当前直播间中的活跃程度排序靠前的定量的部分优选用户。
进一步,可以通过将上述各实施例所揭示的方法中的各个步骤进行功能化,构造出本申请的一种虚拟礼物传输装置,按照这一思路,请参阅图9,其中的一个典型实施例中,该装置包括:感知响应模块11、礼物定制模块12、礼物封装模块13以及礼物发送模块14。其中,感知响应模块11,用于响应直播间内其他任意用户发送的第一拍打指令而输出相应的可感知信息,唤出回拍操作入口;礼物定制模块12,用于响应作用于所述回拍操作入口的操作事件而执行虚拟礼物定制流程;礼物封装模块13,在所述虚拟礼物定制流程完成后,封装相应的虚拟礼物发送请求;礼物发送模块14,用于向服务器提交所述虚拟礼物发送请求,以控制服务器向主播用户发送相应的虚拟礼物,并向主播用户发送第二拍打指令以使其接收相应的可感知信息。
一种实施例中,所述礼物定制模块12包括:入口加载单元,用于在直播间当前图形用户界面中加载被唤出的所述回拍操作入口,所述回拍操作入口包含多个回拍选项,其中,第一回拍选项适于响应操作事件而执行所述的虚拟礼物定制流程;事件响应单元,用于响应作用于所述第一回拍选项的操作事件,相应执行所述的虚拟礼物定制流程,显示多个虚拟礼物选项;请求封装单元,用于在当前观众用户从多个虚拟礼物选项中选定目标虚拟礼物后,完成虚拟礼物定制流程,以在后续封装该目标虚拟礼物相应的虚拟礼物发送请求。
一种实施例中,所述礼物封装模块13包括:请求发送单元,用于通过向直播间服务器发送校验请求,由服务器预校验当前观众用户的个人账户中的余额是否足以支付所述虚拟礼物的对价,当为是时满足有效性,否则不满足有效性;
状态校验单元,用于检测校验当前直播间的活动状态是否处于多个主播用户实施视频连线的分屏状态,当为是时不满足有效性,当为否时满足有效性;请求发送单元,用于通过向直播间服务器发送校验请求,由服务器校验当前观众用户与直播间的主播用户的程序版本是否为目标版本,当两者均为目标版本时满足有效性,否则不满足有效性;请求封装单元,用于在确认以上步骤的有效性后,执行相应的虚拟礼物发送请求的封装。
一种实施例中,所述礼物发送模块14包括:请求发送单元,用于从当前观众用户的个人账户中扣除所述虚拟礼物发送请求所指向的虚拟礼物的对价;礼物广播单元,用于将该虚拟礼物广播推送至直播间的图形用户界面中显示;指令发送单元,用于向所述主播用户发送所述第二拍打指令,在其设备中输出所述的可感知信息。
请参阅图10,本申请的一种虚拟礼物请求方法,由用户侧的应用程序负责执行体现,在其典型实施例中,其包括如下步骤:
步骤S24,向当前直播间中的目标观众用户发送用于提醒其感知互动的第一拍打指令,以控制该观众用户的直播间图形用户界面提供回拍操作入口,该回拍操作入口用于响应该观众用户的操作事件而执行虚拟礼物定制流程,在完成该定制流程后向主播用户发送已定制的虚拟礼物并回复第二拍打指令:
当前直播间的用户通过主播间中的用于选定相应的目标观众用户发送所述第一拍打指令的控件,触发直播间生成包含所述可感知信息的所述第一拍打指令,并将该第一拍打指令发送至服务器中,以便服务器响应该第一拍打指令,根据该第一拍打指令所指向的目标观众用户,将该第一拍打指令发送至所述目标用户的直播间中,以便该目标观众用户响应该第一拍打指令,输出该第一拍打指令中包含的所述可感知信息,并在直播间的图形用户界面中显示所述回拍操作入口,使直播间通过响应该回拍操作入口的操作事件,执行所述虚拟礼物定制流程,并将根据该虚拟礼物封装生成的所述虚拟礼物发送请求发送至服务器中,以便服务器广播该虚拟礼物并向主播用户发送所述虚拟礼物及所述第二拍打指令。
步骤S25,接收所述第二拍打指令所发送的虚拟礼物,响应该第二拍打指令而在当前设备中输出可感知信息,并在直播间中展示所述的虚拟礼物:
主播用户的直播间接收所述第二拍打指令后,将在其终端设备中输出所述可感知信息,并根据所述第二拍打指令相对应的所述虚拟礼物,将该虚拟礼物的图像或动画特效可视化显示在图形用户界面中。
以上的典型实施例及其变化实施例充分揭示了本申请的虚拟礼物请求方法的实施方案,但是,仍可通过对一些技术手段的变换和扩增而演绎出该方法的多种变化实施例,如下概要说明其他实施例:
一种实施例中,请参阅图11,所述虚拟礼物请求方法还包括如下前置步骤:
步骤S20,在当前直播间中展示优选用户区,用于显示当前直播间用户中的部分优选的观众用户,以供从中选择所述的目标观众用户,所述部分优选的观众用户包括如下任意一种或任意多种:
直播间中设有所述展示优选用户区,该优选用户区中显示当前直播间中的部分优选的观众用户的图形或动画特效信息的控件,以便当前直播间的用户通过在所述游戏用户区中与相应的观众用户相对应所述控件进行触控事件,使直播间确定所述第一拍打指令的接收方。
步骤S21,根据观众用户的一个属性排序靠前的定量的部分优选用户:
根据当前直播间中的所有观众用户的一个属性,在所述观众用户中确定所述展示优选用户区中的部分优选的观众用户,所述属性可为:观众用户在直播应用程序中的历史消费金额、观众用户的个人账户中的余额、观众用户的个人账户的用户等级等。
服务器根据当前直播间中各个观众用户的一个所述属性,确定所述展示优选用户区的部分优选的观众用户,并将其所确定的部分优选的观众用户的用户信息广播至当前直播间中,以便直播间的所述展示优选用户区中显示一个或多个所述用户信息。
步骤S22,根据观众用户的用户行为记录数据统计而得的汇总数据排序后,排序靠前的定量的部分优选用户:
根据当前直播间中的所有观众用户的用户行为记录数据进行统计,获取各个观众用户的所述汇总数据,并根据该汇总数据对各个观众用户进行排序,将排序靠前观众用户确定所述展示优选用户区中的部分优选的观众用户,所述用户行为记录数据可为:观众用户在直播应用程序中的历史消费金额、观众用户在直播应用程序中的历史消费次数、观众用户参与直播间发布的活动的次数等。
服务器根据当前直播间中各个观众用户的用户行为记录数据进行统计,获取各个观众用户的所述汇总数据,并根据该汇总数据对各个观众用户进行排序,将排序靠前观众用户确定所述展示优选用户区中的部分优选的观众用户,并将其所确定的部分优选的观众用户的用户信息广播至当前直播间中,以便直播间的所述展示优选用户区中显示一个或多个所述用户信息。
步骤S23,根据观众用户在当前直播间中的活跃程度排序靠前的定量的部分优选用户:
根据当前直播间中的所有观众用户在当前直播间中的活跃程度进行排序,将排序靠前观众用户确定所述展示优选用户区中的部分优选的观众用户,所述活跃程度一般是指观众用户参与当前直播间发布的活动的排名数据,例如,观众用户参与当前直播间发布的赠送虚拟礼物活动的赠送次数的排名数据或者观众用户参与当前直播间发布的唱歌活动的评分的排名数据等。
服务器根据当前直播间中各个观众用户的在当前直播间中的活跃程度进行排序,将排序靠前观众用户确定所述展示优选用户区中的部分优选的观众用户,并将其所确定的部分优选的观众用户的用户信息广播至当前直播间中,以便直播间的所述展示优选用户区中显示一个或多个所述用户信息。
进一步,可以通过将上述各实施例所揭示的方法中的各个步骤进行功能化,构造出本申请的一种虚拟礼物请求装置,按照这一思路,请参阅图12,其中的一个典型实施例中,该装置包括:指令发送模块24及礼物接收模块25。其中,指令发送模块24,用于向当前直播间中的目标观众用户发送用于提醒其感知互动的第一拍打指令,以控制该观众用户的直播间图形用户界面提供回拍操作入口,该回拍操作入口用于响应该观众用户的操作事件而执行虚拟礼物定制流程,在完成该定制流程后向主播用户发送已定制的虚拟礼物并回复第二拍打指令;礼物接收模块25,用于接收所述第二拍打指令所发送的虚拟礼物,响应该第二拍打指令而在当前设备中输出可感知信息,并在直播间中展示所述的虚拟礼物。
为解决上述技术问题,本申请实施例还提供一种计算机设备,用于运行根据所述虚拟礼物传输方法或虚拟礼物请求方法所实现的计算机程序。具体请参阅图13,图13为本实施例计算机设备基本结构框图。
如图13所示,计算机设备的内部结构示意图。该计算机设备包括通过***总线连接的处理器、非易失性存储介质、存储器和网络接口。其中,该计算机设备的非易失性存储介质存储有操作***、数据库和计算机可读指令,数据库中可存储有控件信息序列,该计算机可读指令被处理器执行时,可使得处理器实现一种虚拟礼物传输方法或虚拟礼物请求方法。该计算机设备的处理器用于提供计算和控制能力,支撑整个计算机设备的运行。该计算机设备的存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种虚拟礼物传输方法或虚拟礼物请求方法。该计算机设备的网络接口用于与终端连接通信。本领域技术人员可以理解,图13中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
本实施方式中处理器用于执行本发明的虚拟礼物传输装置或虚拟礼物请求装置中的各个模块/子模块的具体功能,存储器存储有执行上述模块所需的程序代码和各类数据。网络接口用于向用户终端或服务器之间的数据传输。本实施方式中的存储器存储有虚拟礼物传输装置或虚拟礼物请求装置中执行所有模块/子模块所需的程序代码及数据,服务器能够调用服务器的程序代码及数据执行所有子模块的功能。
本申请还提供一种非易失性存储介质,所述的虚拟礼物传输方法或虚拟礼物请求方法被编写成计算机程序,以计算机可读指令的形式存储于该存储介质中,计算机可读指令被一个或多个处理器执行时,意味着该程序在计算机中的运行,由此使得一个或多个处理器执行上述任一实施例虚拟礼物传输/请求方法的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质,或随机存储记忆体(Random Access Memory,RAM)等。
综上所述,本申请通过双向拍打指令的交互方式的实现,使观众用户及主播用户可刺激当前直播间中的观众用户向主播用户赠送自身定制的虚拟礼物,刺激观众用户的消费欲望,同时通过在接收拍打指令的设备中输出可感知信息,加强拍打指令的提示效果,进一步的刺激观众用户赠送虚拟礼物的欲望。
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
本技术领域技术人员可以理解,本申请中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本申请中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本申请中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
以上所述仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

Claims (11)

1.一种虚拟礼物传输方法,其特征在于,包括如下步骤:
响应直播间内其他任意用户发送的第一拍打指令而输出相应的可感知信息,唤出回拍操作入口;
响应作用于所述回拍操作入口的操作事件而执行虚拟礼物定制流程以由观众用户在定位面板上确定虚拟礼物与主播用户的人脸模型之间的相对位置数据;
在所述虚拟礼物定制流程完成后,封装相应的虚拟礼物发送请求;
向服务器提交所述虚拟礼物发送请求并发送所述相对位置数据,以控制服务器向主播用户发送相应的虚拟礼物,触发服务器根据该相对位置数据中包含的两个坐标轴的数据确定所述虚拟礼物与主播用户的人脸模型之间的位置关系,并根据该位置关系将所述虚拟礼物合成至当前直播间的直播流中,并向主播用户发送第二拍打指令以使其接收相应的可感知信息。
2.根据权利要求1所述的方法,其特征在于,响应作用于所述回拍操作入口的操作事件而执行虚拟礼物定制流程的步骤,包括:
在直播间当前图形用户界面中加载被唤出的所述回拍操作入口,所述回拍操作入口包含多个回拍选项,其中,第一回拍选项适于响应操作事件而执行所述的虚拟礼物定制流程;
响应作用于所述第一回拍选项的操作事件,相应执行所述的虚拟礼物定制流程,显示多个虚拟礼物选项;
在当前观众用户从多个虚拟礼物选项中选定目标虚拟礼物后,完成虚拟礼物定制流程,以在后续封装该目标虚拟礼物相应的虚拟礼物发送请求。
3.根据权利要求1所述的方法,其特征在于,在所述虚拟礼物定制流程完成后,封装相应的虚拟礼物发送请求的步骤,包括:
通过向直播间服务器发送校验请求,由服务器预校验当前观众用户的个人账户中的余额是否足以支付所述虚拟礼物的对价,当为是时满足有效性,否则不满足有效性;
检测校验当前直播间的活动状态是否处于多个主播用户实施视频连线的分屏状态,当为是时不满足有效性,当为否时满足有效性;
通过向直播间服务器发送校验请求,由服务器校验当前观众用户与直播间的主播用户的程序版本是否为目标版本,当两者均为目标版本时满足有效性,否则不满足有效性;
在确认以上步骤的有效性后,执行相应的虚拟礼物发送请求的封装。
4.根据权利要求1所述的方法,其特征在于,向直播间提交所述虚拟礼物发送请求之后,所述直播间响应于该请求而执行如下步骤:
从当前观众用户的个人账户中扣除所述虚拟礼物发送请求所指向的虚拟礼物的对价;
将该虚拟礼物广播推送至直播间的图形用户界面中显示;
向所述主播用户发送所述第二拍打指令,在其设备中输出所述的可感知信息。
5.根据权利要求1所述的方法,其特征在于,向直播间提交所述虚拟礼物发送请求的步骤之后,包括:
向直播间的流水信息显示区域推送显示关于第二拍打指令被执行的记录信息。
6.一种虚拟礼物请求方法,其特征在于,包括如下步骤:
向当前直播间中的目标观众用户发送用于提醒其感知互动的第一拍打指令,以控制该观众用户的直播间图形用户界面提供回拍操作入口,该回拍操作入口用于响应该观众用户的操作事件而执行虚拟礼物定制流程,在完成该定制流程后向主播用户发送已定制的虚拟礼物并由该观众用户在定位面板上确定所述虚拟礼物与所述主播用户的人脸模型在直播流中显示的相对位置,并回复第二拍打指令;
接收所述第二拍打指令所发送的虚拟礼物,响应该第二拍打指令而在当前设备中输出可感知信息,并在直播间中展示所述的虚拟礼物。
7.根据权利要求6所述的方法,其特征在于,还包括如下前置步骤:
在当前直播间中展示优选用户区,用于显示当前直播间用户中的部分优选的观众用户,以供从中选择所述的目标观众用户,所述部分优选的观众用户包括如下任意一种或任意多种:
根据观众用户的一个属性排序靠前的定量的部分优选用户;
根据观众用户的用户行为记录数据统计而得的汇总数据排序后,排序靠前的定量的部分优选用户;
根据观众用户在当前直播间中的活跃程度排序靠前的定量的部分优选用户。
8.一种虚拟礼物传输装置,其特征在于,其包括:
感知响应模块,用于响应直播间内其他任意用户发送的第一拍打指令而输出相应的可感知信息,唤出回拍操作入口;
礼物定制模块,用于响应作用于所述回拍操作入口的操作事件而执行虚拟礼物定制流程以由观众用户在定位面板上确定虚拟礼物与主播用户的人脸模型之间的相对位置数据;
礼物封装模块,在所述虚拟礼物定制流程完成后,封装相应的虚拟礼物发送请求;
礼物发送模块,用于向服务器提交所述虚拟礼物发送请求并发送所述相对位置数据,以控制服务器向主播用户发送相应的虚拟礼物,触发服务器根据该相对位置数据中包含的两个坐标轴的数据确定所述虚拟礼物与主播用户的人脸模型之间的位置关系,并根据该位置关系将所述虚拟礼物合成至当前直播间的直播流中,并向主播用户发送第二拍打指令以使其接收相应的可感知信息。
9.一种虚拟礼物请求装置,其特征在于,其包括:
指令发送模块,用于向当前直播间中的目标观众用户发送用于提醒其感知互动的第一拍打指令,以控制该观众用户的直播间图形用户界面提供回拍操作入口,该回拍操作入口用于响应该观众用户的操作事件而执行虚拟礼物定制流程,在完成该定制流程后向主播用户发送已定制的虚拟礼物并由该观众用户在定位面板上确定所述虚拟礼物与所述主播用户的人脸模型在直播流中显示的相对位置,并回复第二拍打指令;
礼物接收模块,用于接收所述第二拍打指令所发送的虚拟礼物,响应该第二拍打指令而在当前设备中输出可感知信息,并在直播间中展示所述的虚拟礼物。
10.一种电子设备,包括中央处理器和存储器,其特征在于,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行如权利要求1至7中任一项所述的方法的步骤。
11.一种非易失性存储介质,其特征在于,其以计算机可读指令的形式存储有依据权利要求1至7中任意一项所述的方法所实现的计算机程序,该计算机程序被计算机调用运行时,执行该方法所包括的步骤。
CN202110212187.1A 2021-02-25 2021-02-25 虚拟礼物传输、请求方法及其装置、设备与介质 Active CN113038228B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110212187.1A CN113038228B (zh) 2021-02-25 2021-02-25 虚拟礼物传输、请求方法及其装置、设备与介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110212187.1A CN113038228B (zh) 2021-02-25 2021-02-25 虚拟礼物传输、请求方法及其装置、设备与介质

Publications (2)

Publication Number Publication Date
CN113038228A CN113038228A (zh) 2021-06-25
CN113038228B true CN113038228B (zh) 2023-05-30

Family

ID=76462126

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110212187.1A Active CN113038228B (zh) 2021-02-25 2021-02-25 虚拟礼物传输、请求方法及其装置、设备与介质

Country Status (1)

Country Link
CN (1) CN113038228B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114025189B (zh) * 2021-11-02 2023-11-17 百果园技术(新加坡)有限公司 虚拟对象生成方法、装置、设备及存储介质
CN114143572B (zh) * 2021-12-09 2024-05-31 杭州网易云音乐科技有限公司 直播交互方法、装置、存储介质、电子设备
CN115515015A (zh) * 2022-09-30 2022-12-23 广州方硅信息技术有限公司 直播间的互动方法、装置、电子设备和存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104780458A (zh) * 2015-04-16 2015-07-15 美国掌赢信息科技有限公司 一种即时视频中的特效加载方法和电子设备
CN108022279A (zh) * 2017-11-30 2018-05-11 广州市百果园信息技术有限公司 视频特效添加方法、装置及智能移动终端
CN109275040A (zh) * 2018-11-06 2019-01-25 网易(杭州)网络有限公司 基于游戏直播的交互方法、装置和***
CN110493630A (zh) * 2019-09-11 2019-11-22 广州华多网络科技有限公司 虚拟礼物特效的处理方法和装置、直播***
CN110536151A (zh) * 2019-09-11 2019-12-03 广州华多网络科技有限公司 虚拟礼物特效的合成方法和装置、直播***
CN111131850A (zh) * 2019-12-27 2020-05-08 广州华多网络科技有限公司 显示虚拟礼物特效的方法、装置及电子设备
CN111242881A (zh) * 2020-01-07 2020-06-05 北京字节跳动网络技术有限公司 显示特效的方法、装置、存储介质及电子设备
CN111355974A (zh) * 2020-03-12 2020-06-30 广州酷狗计算机科技有限公司 虚拟礼物赠送处理的方法、装置、***、设备及存储介质

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9479602B1 (en) * 2015-05-20 2016-10-25 Skillz Inc. Event platform for peer-to-peer digital gaming competition
CN109121012A (zh) * 2018-07-24 2019-01-01 北京潘达互娱科技有限公司 一种响应方法、装置、电子设备及存储介质
CN110213607B (zh) * 2019-06-03 2020-05-05 广州虎牙信息科技有限公司 直播间互动方法、装置、终端、服务器及可读存储介质
CN110505492B (zh) * 2019-09-02 2022-03-01 广州方硅信息技术有限公司 直播间送礼信息的提示方法和***
CN110769304B (zh) * 2019-11-01 2022-02-08 网易(杭州)网络有限公司 一种直播中虚拟礼物的处理方法和装置
CN110913264B (zh) * 2019-11-29 2020-10-20 北京达佳互联信息技术有限公司 直播数据处理方法、装置、电子设备及存储介质
CN111954011A (zh) * 2020-08-06 2020-11-17 广州华多网络科技有限公司 虚拟礼物的赠送方法、装置、计算机设备和可读存储介质

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104780458A (zh) * 2015-04-16 2015-07-15 美国掌赢信息科技有限公司 一种即时视频中的特效加载方法和电子设备
CN108022279A (zh) * 2017-11-30 2018-05-11 广州市百果园信息技术有限公司 视频特效添加方法、装置及智能移动终端
CN109275040A (zh) * 2018-11-06 2019-01-25 网易(杭州)网络有限公司 基于游戏直播的交互方法、装置和***
CN110493630A (zh) * 2019-09-11 2019-11-22 广州华多网络科技有限公司 虚拟礼物特效的处理方法和装置、直播***
CN110536151A (zh) * 2019-09-11 2019-12-03 广州华多网络科技有限公司 虚拟礼物特效的合成方法和装置、直播***
CN111131850A (zh) * 2019-12-27 2020-05-08 广州华多网络科技有限公司 显示虚拟礼物特效的方法、装置及电子设备
CN111242881A (zh) * 2020-01-07 2020-06-05 北京字节跳动网络技术有限公司 显示特效的方法、装置、存储介质及电子设备
CN111355974A (zh) * 2020-03-12 2020-06-30 广州酷狗计算机科技有限公司 虚拟礼物赠送处理的方法、装置、***、设备及存储介质

Also Published As

Publication number Publication date
CN113038228A (zh) 2021-06-25

Similar Documents

Publication Publication Date Title
CN113038228B (zh) 虚拟礼物传输、请求方法及其装置、设备与介质
CN105450642B (zh) 一种基于在线直播的数据处理方法、相关装置及***
JP6546886B2 (ja) デジタルコンテンツを配信するシステム、方法、及びプログラム
CN112714334B (zh) 音乐礼物赠送方法及其装置、设备与介质
CN113727130B (zh) 直播间的消息提示方法、***、装置及计算机设备
CN113840154B (zh) 基于虚拟礼物的直播互动方法、***及计算机设备
CN113949892B (zh) 基于虚拟资源消耗的直播互动方法、***、设备及介质
CN113038229A (zh) 虚拟礼物播控、操控方法及其装置、设备与介质
CN113766340B (zh) 连麦直播下的舞曲互动方法、***、装置及计算机设备
CN113453029A (zh) 直播互动方法、服务器及存储介质
CN114143572B (zh) 直播交互方法、装置、存储介质、电子设备
CN114915828B (zh) 在直播间赠送礼物和展示礼物的方法及相关设备
CN113840156B (zh) 基于虚拟礼物的直播互动方法、装置及计算机设备
CN114268812B (zh) 直播间虚拟资源赠送方法、装置、计算机设备及存储介质
WO2023109037A1 (zh) 基于直播间的互动方法及电子设备
CN113824976A (zh) 直播间内的进场秀显示方法、装置及计算机设备
CN113596504A (zh) 直播间虚拟礼物赠送方法、装置及计算机设备
CN114257834B (zh) 直播间虚拟礼物交互方法及其装置、设备、介质
CN114666672B (zh) 由观众发起的直播对战互动方法、***及计算机设备
CN114666671B (zh) 直播点赞互动方法、装置、设备及存储介质
CN113938696B (zh) 基于自定义虚拟礼物的直播互动方法、***及计算机设备
CN114630155A (zh) 基于用户身份的直播互动方法、***、装置及计算机设备
CN113824984A (zh) 虚拟礼物流水的显示方法、***、装置及计算机设备
CN113163220B (zh) 虚拟礼物定位展示方法及其装置、设备与介质
CN114302163B (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