CN117082285A - 直播互动的方法、装置、设备和存储介质 - Google Patents
直播互动的方法、装置、设备和存储介质 Download PDFInfo
- Publication number
- CN117082285A CN117082285A CN202311036150.3A CN202311036150A CN117082285A CN 117082285 A CN117082285 A CN 117082285A CN 202311036150 A CN202311036150 A CN 202311036150A CN 117082285 A CN117082285 A CN 117082285A
- Authority
- CN
- China
- Prior art keywords
- live
- interaction
- event
- room
- interactive
- 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.)
- Pending
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 453
- 238000000034 method Methods 0.000 title claims abstract description 69
- 238000003860 storage Methods 0.000 title claims abstract description 15
- 230000000694 effects Effects 0.000 claims abstract description 128
- 230000008859 change Effects 0.000 claims abstract description 18
- 230000002452 interceptive effect Effects 0.000 claims description 207
- 230000004044 response Effects 0.000 claims description 28
- 238000012545 processing Methods 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 6
- 230000009133 cooperative interaction Effects 0.000 claims description 6
- 230000002776 aggregation Effects 0.000 claims description 4
- 238000004220 aggregation Methods 0.000 claims description 4
- 230000008569 process Effects 0.000 description 22
- 238000010586 diagram Methods 0.000 description 16
- 238000004891 communication Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 11
- 230000002860 competitive effect Effects 0.000 description 7
- 230000010354 integration Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 239000003086 colorant Substances 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 2
- 238000013475 authorization Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000004397 blinking Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000029058 respiratory gaseous exchange Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000008451 emotion Effects 0.000 description 1
- 238000010304 firing Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000002045 lasting effect Effects 0.000 description 1
- 230000005923 long-lasting effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开的实施例涉及直播互动的方法、装置、设备和存储介质。在此提出的方法包括:显示第一直播间的直播界面;以及响应于至少与第一直播间及第二直播间相关联的直播互动事件,在直播界面中显示与直播互动事件相关联的互动组件;以及基于直播互动事件的事件进程和/或直播间内与直播互动事件相关联的预定互动操作,调整互动组件的显示样式,以改变互动组件在直播界面中的突出程度。基于以上方式,本公开的实施例能够基于直播间内的互动状况,来适应性地对互动组件的显示样式进行调整,以增强互动氛围,提升直播间的互动效果。
Description
技术领域
本公开的示例实施例总体涉及计算机领域,特别地涉及直播互动的方法、装置、设备和计算机可读存储介质。
背景技术
随着计算机技术的发展,允许人们利用互联网和流媒体技术进行在线互动的直播技术日益繁荣,其因其融合了图像、文字、声音等丰富元素而逐渐成为主流的互动方式。
直播这一形式,可以通过真实、生动以及即时的内容呈现,营造出强烈的现场感,达到印象深刻、记忆持久的互动效果。此外,直播这一形式可以允许用户实时地与其他用户进行互动。由此,如何为用户提供更好的互动体验是人们关注的焦点。
发明内容
在本公开的第一方面,提供了一种直播互动的方法。该方法包括:显示第一直播间的直播界面;响应于至少与第一直播间及第二直播间相关联的直播互动事件,在直播界面中显示与直播互动事件相关联的互动组件;以及基于直播互动事件的事件进程和/或直播间内与直播互动事件相关联的预定互动操作,调整互动组件的显示样式,以改变互动组件在直播界面中的突出程度。
在本公开的第二方面,提供了一种用于直播互动的装置。该装置包括:第一显示模块,被配置为显示第一直播间的直播界面;第二显示模块,被配置为响应于至少与第一直播间及第二直播间相关联的直播互动事件,在直播界面中显示与直播互动事件相关联的互动组件;以及样式调整模块,被配置为基于直播互动事件的事件进程和/或直播间内与直播互动事件相关联的预定互动操作,调整互动组件的显示样式,以改变互动组件在直播界面中的突出程度。
在本公开的第三方面,提供了一种电子设备。该设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。指令在由至少一个处理单元执行时使设备执行第一方面的方法。
在本公开的第四方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,计算机程序可由处理器执行以实现第一方面的方法。
应当理解,本内容部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。
附图说明
结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
图1示出了其中可以实施根据本公开的实施例的示例环境的示意图;
图2A至图2C示出了根据本公开的一些实施例基于互动操作的调整得到的示例界面;
图3A至图3B示出了根据本公开的一些实施例的“加成”阶段的示例界面;
图4A至图4C示出了根据本公开的一些实施例的“尾声阶段”的示例界面;
图5示出了根据本公开的一些实施例的基于主题确定的互动组件的示例界面;
图6示出了根据本公开的一些实施例的“反超”事件的示例界面;
图7示出了根据本公开的一些实施例的为互动操作提供相关联的“特效”的示例界面;
图8A至图8B示出了根据本公开的一些实施例的目标控件被触发的示例界面;
图9示出了根据本公开的一些实施例的直播互动的示例过程的流程图;
图10示出了根据本公开的一些实施例的用于直播互动的装置的示意性结构框图;以及
图11示出了能够实施本公开的多个实施例的电子设备的框图。
具体实施方式
下面将参照附图更详细地描述本公开的实施例。虽然附图中示出了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
需要注意的是,本文中所提供的任何节/子节的标题并不是限制性的。本文通篇描述了各种实施例,并且任何类型的实施例都可以包括在任何节/子节下。此外,在任一节/子节中描述的实施例可以以任何方式与同一节/子节和/或不同节/子节中描述的任何其他实施例相结合。
在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“一些实施例”应当理解为“至少一些实施例”。下文还可能包括其他明确的和隐含的定义。术语“第一”、“第二”等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。
本公开的实施例中可能涉及用户的数据、数据的获取和/或使用等。这些方面均遵循相应的法律法规及相关规定。在本公开的实施例中,所有数据的采集、获取、处理、加工、转发、使用等,都是在用户知晓并且确认的前提下进行的。相应地,在实现本公开的各实施例时,均应根据相关法律法规通过适当的方式,将可能所涉及的数据或信息的类型、使用范围、使用场景等告知用户并获得用户的授权。具体的告知和/或授权方式可以根据实际情况和应用场景而变化,本公开的范围在此方面不受限制。
本说明书及实施例中方案,如涉及个人信息处理,则均会在具备合法性基础(例如征得个人信息主体同意,或者为履行合同所必需等)的前提下进行处理,且仅会在规定或者约定的范围内进行处理。用户拒绝处理基本功能所需必要信息以外的个人信息,不会影响用户使用基本功能。
如前文所简要提及的,直播这一形式,可以通过真实生动的传播,营造出强烈的现场感,达到印象深刻、记忆持久的传播效果。此外,直播这一形式可以允许用户间实时地进行互动。
相关方案中,为了提升互动、观看体验,丰富直播内容。直播内容的提供者(或者说,主播)可以在直播中联动。例如,主播间可以通过打通直播间内容的方式来进行互动,来为观众提供更为丰富的直播内容。但在这些方案中,直播间的直播效果仍完全依赖主播的互动操作,存在互动氛围感不强、用户观看体验较差的问题。
本公开的实施例提出了一种直播互动的方案。根据该方案,显示第一直播间的直播界面;以及响应于至少与第一直播间及第二直播间相关联的直播互动事件,在直播界面中显示与直播互动事件相关联的互动组件;以及基于直播互动事件的事件进程和/或直播间内与直播互动事件相关联的预定互动操作,调整互动组件的显示样式,以改变互动组件在直播界面中的突出程度。
通过这样的方式,本公开的实施例够基于直播间内的互动状况,来适应性地对互动组件的显示样式进行调整,以增强互动氛围,提升直播间的互动效果。
以下进一步结合附图来详细描述该方案的各种示例实现。
示例环境
图1示出了本公开的实施例能够在其中实现的示例环境100的示意图。如图1所示,示例环境100可以包括电子设备110。
在该示例环境100中,电子设备110可以运行有用于提供、观看直播的应用120。应用120可以是用于提供、观看直播的任何适当类型应用,其示例可以包括但不限于:在线视频应用、直播应用。用户140可以经由电子设备110和/或其附接设备来与应用120进行交互。用户140可以例如观看直播的用户(或者说,观众)。
在图1的环境100中,如果应用120处于活动状态,电子设备110可以通过应用120呈现直播界面150。
在一些实施例中,电子设备110与服务器130通信,以实现对应用120的服务的供应。电子设备110可以是任意类型的移动终端、固定终端或便携式终端,包括移动手机、台式计算机、膝上型计算机、笔记本计算机、上网本计算机、平板计算机、媒体计算机、多媒体平板、掌上电脑、便携式游戏终端、VR/AR设备、个人通信***(Personal CommunicationSystem,PCS)设备、个人导航设备、个人数字助理(Personal Digital Assistant,PDA)、音频/视频播放器、数码相机/摄像机、定位设备、电视接收器、无线电广播接收器、电子书设备、游戏设备或者前述各项的任意组合,包括这些设备的配件和外设或者其任意组合。在一些实施例中,电子设备110也能够支持任意类型的针对用户的接口(诸如“可佩戴”电路等)。
服务器130可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络、以及大数据和人工智能平台等基础云计算服务的云服务器。服务器130例如可以包括计算***/服务器,诸如大型机、边缘计算节点、云环境中的计算设备,等等。服务器130可以为电子设备110中支持虚拟场景的应用120提供后台服务。
服务器130与电子设备110之间可以建立有通信连接。通信连接可以通过有线方式或无线方式建立。通信连接可以包括但不限于蓝牙连接、移动网络连接、通用串行总线(Universal Serial Bus,USB)连接、无线保真(Wireless Fidelity,WiFi)连接等,本公开的实施例在此方面不受限制。在本公开的实施例中,服务器130与电子设备110可以通过二者之间的通信连接实现信令交互。
应当理解,仅出于示例性的目的描述环境100中各个元素的结构和功能,而不暗示对于本公开的范围的任何限制。
以下将继续参考附图描述本公开的一些示例实施例。
示例直播互动
电子设备110可以为用户140直播间的直播界面。例如,电子设备110可以根据用户140所选择的第一直播间,为其提供该第一直播间的直播界面。用户140可以通过直播界面获取与该第一直播间相关的主播所提供的直播内容。进一步地,第一直播间的主播,可以通过例如邀请其他直播间(例如,第二直播间)主播的方式,以建立、实现“跨直播间”的互动。例如,在主播与其他主播建立跨直播间的互动的情况下,用户140所观看的直播界面中可以同时呈现有第一直播间的直播内容以及第二直播间的直播内容。在这样的状态下,第一直播间中的主播、观众,可以与第二直播间中的主播、观众进行互动,以丰富互动体验。
为方便可以参考图2A,图2A示出了本公开的一些实施例的示例界面200A。在第一直播间和第二直播间建立关联关系后,界面200A可以被提供给用户140。在界面200A中,区域211可以呈现第一直播间中的直播内容,区域212可以呈现第二直播间中的直播内容。由此,电子设备110可以为用户140同时提供两个直播间中的直播内容。进一步地,电子设备110可以在直播界面(例如,界面200A)中提供互动区域213。用户140可以使用互动区域213来实现与直播间的互动。例如,与直播间中的其他用户进行文字交流等等。通常,互动区域213与用户140所选择、进入的直播间对应。例如,用户140选择第一直播间的情况下,互动区域213中所呈现的文字内容是由进入该第一直播间的其他用户发送的。电子设备110还可以在互动区域213中提供一组控件224,用户140可以通过一组控件224中的各控件来完成例如发送表情、赠送道具给主播的操作。
在本公开的实施例中,在至少关联第一直播间、第二直播间后,电子设备110可以针对至少与第一直播间及第二直播间相关联的直播互动事件,在直播界面中显示与直播互动事件相关联的互动组件。例如,电子设备110可以在界面200A中,添加互动组件210。
直播互动事件可以是关联于多个直播间的互动事件。为方便描述,此处以关联第一直播间及第二直播间的场景进行示例。应当理解的是,此处仅为示例性说明,而不旨在对此进行限制。在一些场景中,可以例如根据需求来关联第一直播间、第二直播间和第三直播间,或者关联更多的直播间。
在一些实施例中,直播互动事件可以是竞争互动事件,指示不同的直播间对应于不同的互动目标。例如,竞争互动事件可以包括第一直播间及第二直播间基于某一标准、在一段时间内来进行竞争互动(在一些场景中,也称为PK),在完成竞争互动后,基于各直播间的互动结果(例如,互动值例如,获得的比赛的积分值)来确定优胜的直播间,并进行奖励。
在一些实施例中,直播互动事件也可以是合作互动事件,指示不同的直播间对应于相同的互动目标。例如,合作互动事件可以包括第一直播间及第二直播间互动,以共同完成一个目标(例如,第一直播间和第二直播间的积分值和满足目标积分值)。由此,通过配置不同性质的直播互动事件,可以丰富跨直播间的互动形式。在一些实施例中,直播互动事件可以是投票互动事件,以指示观众针对主播发起的投票选项进行选择、完成投票。对于第一直播间,其对应的互动值可以被称为第一互动值,其可以基于第一直播间中的互动操作所确定。类似地,对于第二直播间,其对应的互动值可以被称为第二互动值,其可以基于第二直播间中的互动操作所确定。例如,以获取比赛的积分为示例,第一互动值,可以例如一组用户在第一直播间提供的道具所累积的积分总值。第二互动值,可以例如另一组用户在第二直播间提供的道具所累积的积分总值。
在一些实施例中,第一直播间的主播,可以通过例如邀请其他一个或多个直播间(例如,第二直播间)主播的方式,以建立与其他直播间的“跨直播间”的互动。例如,在主播与其他主播建立跨直播间的互动的情况下,用户140所观看的直播界面中可以同时呈现有第一直播间的直播内容以及第二直播间的直播内容。在这样的状态下,第一直播间中的主播、观众,可以与第二直播间中的主播、观众进行互动,以丰富互动体验。
如果至少与第一直播间及第二直播间相关联的直播互动事件,电子设备110可以对此进行响应,并在直播界面中显示与直播互动事件相关联的互动组件。例如,在界面200A中,电子设备110可以显示互动组件210。
互动组件210可以反馈各直播间针对直播互动事件的互动情况。在一些实施例中,以第一直播间和第二直播间进行互动作为示例,互动组件210可以包括用于指示单个或多个直播间的互动程度的控件,该互动程度可以基于直播间在预定时间段内发生的互动操作而相应的累计。以进度条作为进度控件的示例,进度条的长度值例如可以指示直播间的互动程度或互动值。这样的控件也称为进度控件。如图2所示,互动组件210例如可以包括进度控件220和进度控件230(其整体也可以统一称为进度控件)。电子设备110可以利用进度控件220和进度控件230来反馈直播间的互动情况。例如,在竞争互动事件中,若比较的是预设时长后第一直播间与第二直播间的积分值获取情况,互动组件210可以通过进度控件220来反馈第一直播间已获取的积分值,通过进度控件230来反馈第一直播间已获取的积分值。在一些实施例中,互动组件210可以通过比较已获取积分值之间的比值关系,来确定进度控件220和进度控件230各自对应的显示区域(例如,基于该比值关系拆分互动组件210的完整显示长度),以反馈第一直播间和第二直播间的互动情况。
进一步地,电子设备110可以基于直播互动事件的事件进程和/或直播间内与直播互动事件相关联的预定互动操作,调整互动组件210的显示样式,以改变互动组件在直播界面中的突出程度。在一些实施例中,预定互动操作可以与直播互动事件相关联,或者说,与推动、实现直播互动事件相关的互动操作。例如,在直播互动事件指示需要直播间累积目标积分值的情况下,预定互动操作可以能够为直播间提供积分值的行为。
在一些实施例中,电子设备110可以通过调整进度控件220和/或230的至少部分的第一显示参数的方式,来实现对互动组件210的显示样式的调整。第一显示参数包括进度控件210和/或220在直播界面的预定方向上的长度,例如,显示高度。这样的预定方向可以包括竖直方向或水平方向,其不不同于用于指示进度控件的进度的方向。以图2作为示例,进度控件220在水平方向的长度用于指示进度控件的进度,并且垂直方向可以作为用于调整进度控件220的预定方向。例如,调整进度控件210在预定方向上的长度可以包括调整互动组件(例如,PK/对抗组件,PK条等)的显示高度。相应地,显示高度的变化可以使得互动组件210在界面中的突出程度相应的变化。
由此,可以通过进度控件220和/或230的视觉样式的改变来得到突出现实互动组件210的目的。备选地或附加地,电子设备110还可以通过调整进度控件210和/或220的亮度、颜色等方式,以达到突出现实的目的。另外,对进度控件220和/或230的触发时机,或者说,触发策略,可以与进度控件220和230各自对应的直播间中的交互情况来确定,后续会对此进行详细说明。
在本公开的实施例中,电子设备110还可以在直播界面中提供与直播互动事件相关联的辅助信息,以呈现直播互动事件的情况。例如,直播互动事件中的剩余时间等等。
为方便理解,以比较预设时长后,第一直播间与第二直播间的积分值获取情况的竞争互动事件作为直播互动事件进行示例。在此情况下,直播间可以基于其中观众所提交的道具的数量以及道具对应的积分值来确定直播间对应的积分值。例如,针对第一直播间,用户140可以通过在赠送道具的方式,使第一直播间获取“积分值”。在一些场景中,用户140赠送道具的操作也可以被描述为“赠送礼物”,竞争互动事件也可以被称为“PK”。相应地,“赠送礼物”也可以理解为在该直播互动事件中的互动操作。用户140可以基于互动操作,来参与到“直播互动事件”中来。
示例性地,可以继续参考图2A。在界面200A中还可以呈现用于指示第一直播间已获取的积分值的指示信息221,即,指示信息221可以指示上述第一互动值。在界面200A中还可以呈现用于指示第一直播间已获取的积分值的指示信息231,即,指示信息231可以指示上述第二互动值。
在界面200A中,还可以利用指示元素222来区分进度控件220和进度控件230的边界。在一些实施例中,如果直播互动事件受到时间约束(例如,在CC:DD时长内,比较直播间获得的积分值总值),例如,界面200A中还可以呈现指示信息240,指示信息240可以用于指示剩余的时间。
在一些实施例中,电子设备110还可以在互动组件中显示预定互动操作对应的贡献度信息。贡献度信息指示预定互动操作对于直播互动事件的贡献程度。例如,在预定互动操作为提供积分值的情况下,贡献度信息可以指示预定互动操作所能带来的积分值的提升。
示例性地,可以参考图2B。图2B示出了本公开的一些实施例的示例界面200B。在界面200B中,在例如用户140的用户向第一直播间赠送了礼物后,电子设备110可以基于该礼物对应的积分值(例如,N),生成贡献度信息223。通过呈现贡献度信息223,电子设备110可以至少向用户140透出其互动操作所能产生的效果(例如,使得第一直播间对应的积分值增加了N),或者说,其互动操作对于第一直播间所做出的贡献。在界面200B中,电子设备110还可以呈现用于指示第一直播间例如因用户140赠送礼物的操作,而新获取到的积分值的贡献度信息223。
由此,观众们可以通过例如赠送礼物的操作,来改变直播间对应的积分值,以实现互动、完成直播互动事件。
下面将分别针对基于预定互动操作和/或基于事件进程对互动组件的显示样式的显示调整的方式和效果进行示例性说明。
基于互动操作的样式调整
为方便理解,后续同样以比较预设时长后,第一直播间与第二直播间的积分值获取情况的竞争互动事件作为直播互动事件进行示例。
通在一些实施例中,对于互动操作,其可能因例如,赠送礼物的时机、赠送的礼物的价值等产生不同的效果。为了更好地区分互动操作,则可以通过例如基于触发时机、产生效果等,将一些互动操作确定为预定互动操作。
在一些实施例中,预定互动操作可以是第一类型的互动操作。第一类型的互动操作,对应于第一直播间或第二直播间内与直播互动事件相关联的首次互动操作。例如,针对第一直播间而言,第一类型的互动操作可以是在开启“PK”后,第一直播间第一次接收到礼物的操作。
在一些实施例中,电子设备110可以响应于用户针对直播间发生了预定互动操作来调整互动组件的显示样式。例如,在“开启PK”后,用户140向第一直播间中赠送了礼物,当该礼物为直播间中第一个接收到的礼物时,电子设备110可以对第一直播间对应的进度控件210的高度进行调整,以实现调整互动组件210的显示样式的目的。
示例性地,可以参考图2C中的界面200C,电子设备110可以通过调整进度控件220在竖直方向上的长度,使得进度控件220的视觉样式在视觉上“变高”,以对其突出显示。
在一些实施例中,预定互动操作可以是第二类型的互动操作。第二类型的互动操作对应于第一直播间或第二直播间内对直播互动事件的贡献度大于第一阈值的互动操作。通常,贡献度可以与互动操作所能产生的效果相关联。例如,在上述场景中,贡献度可以与“礼物”所对应的积分值相关联。例如,不同的礼物可以对应地关联有积分值,在用户140赠送了超过第一阈值(例如,积分值阈值)的礼物的操作,可以被确定为第二类型的互动操作。
在一些实施例中,电子设备110还可以关联于互动组件210,显示与预定互动操作相对应的动态特效。可以继续参考图2C,在存在预定互动操作(例如,第二类型的互动操作)的情况下,电子设备110还可以关联于互动组件210显示动态特效(例如,特效元素252)。在一些实施例中,特效元素252中同样可以包括贡献度信息253,以指示预定互动操作所能带来的效果。由此,以利用动态特效更为生动地反馈发生了预定互动操作的情况。
在一些实施例中,预定互动操作可以是第三类型的互动操作。第三类型的互动操作对应于第一直播间或第二直播间内在第一时段内的、关联于同一用户的多个互动操作。例如,针对第一直播间,用户140在第一时段内连续赠送礼物的操作(例如,赠送了超过数量要求的礼物的操作),可以被确定为第三类型的互动操作。在一些实施例中,第一时间段的时间长度可以独立确定,也可以基于直播互动相关联的时间确定。在一些实施例中,为方便用户140实现例如赠送礼物的动作,电子设备110中还可以配置有目标控件,以供用户140通过与该目标控件进行交互,以实现连续地赠送礼物的目的。在此情况下,电子设备110对于直播界面的调整可参照与“目标控件的交互”部分的说明。
在一些实施例中,预定互动操作可以是第四类型的互动操作。第四类型的互动操作对应于第一直播间或第二直播间内在第二时段内的多个互动操作的聚合,多个互动操作对直播互动事件的贡献度总和大于第二阈值。例如,针对第一直播间,多个不同的用户在第二时间段内共同赠送的礼物所对应的积分值之和大于第二阈值。在此情况下,可以认为多个用户的共同赠送的礼物的操作,属于第四类型的互动操作。由此,可以通过将预设互动操作,对一些特殊操作例如可以被激励的操作,或者区别于普通的、较为常见的互动操作,进行区分。由此,可以存在这些预定互动操作的情况下,选择调整互动组件110的显示样式,以对这些预定互动操作进行提示、反馈和激励的情况下,增强直播间的互动氛围。
在一些实施例中,电子设备110还可以针对经调整的显示样式配置显示时长,例如第一时长。电子设备110可以在经过该第一时长后,配置将互动组件210的显示样式调整回例如界面200A所示出的样式。由此,可以通过调整视觉显示样式的方式,提示、激励存在预定互动操作,调整直播间氛围。
在一些实施例中,电子设备110还可以进一步地基于预定互动操作的类型,来选择是否添加动态特效,以及动态特效的具体样式。例如,电子设备110可以配置仅为第二类型的互动操作添加该样式的动态特效。通常,特效元素的位置可以基于其所属的直播间,被确定在进度控件220和进度控件230的交界位置的预设范围内。
在一些实施例中,电子设备110还可以在互动组件210中显示与预定互动操作相关联的至少一个用户的标识信息。例如,电子设备110可以在互动组件210中显示与预定互动操作相关联的至少一个用户的标识信息(例如,该用户的用户头像、昵称等等)。例如,在用户140向第一直播间赠送礼物时,电子设备110可以在例如特效元素252中添加用户140的用户头像,以标识当前的贡献由用户140做出。由此,可以在利用呈现用户标识的方式,对用户的互动、贡献操作进行提示,以对用户进行激励、奖励,提升其互动体验。
在一些实施例中,预定互动操作可能关联于多个用户。例如,由多个用户向直播间赠送了礼物(例如,在预设时间段内多个用户连续赠送),这样,电子设备110还可以互动组件210中显示多个用户中的一组用户的标识信息。示例性地可以先参考图4C,图4C示出了本公开的一些实施例的示例界面400C。在界面400C中,电子设备110还可以呈现标识信息415。标识信息415可以包括用户的图像标识(例如,头像)和/或文本表示(例如,用户名或昵称等)。
在一些实施例中,还可以针对标识信息415中所能呈现的用户的数据设置约束,例如,一组用户的数目不超过预设数目。由此,以控制标识信息415中所能关联的用户的数目,以保障用户的相关信息可以完整地被呈现,保障呈现效果。例如,可以配置一组用户中用户的总数不超过2个。在一些实施例中,在数目超过该约束的情况下,电子设备110可以对一组用户中的用户进行更新(或者说,基于新的用户对旧的用户进行更新)。例如,在一组用户包括用户A和用户B的情况下,若配置一组用户中用户的总数不超过2个,在存在用户C的情况下,可以用户A和用户B中的至少一位替换为用户C,并显示使用户C的标识信息。通常,可以基于预定互动操作的时间顺序,预定互动操作对应的贡献度等,来选择被更新的用户。例如,在用户A的标识信息较早地被呈现的情况下,则可以用户A替换为用户C,并显示用户C的标识信息。由此,可以随着直播的进行,动态地对标识信息进行更新,使之与直播进展相对应。
由此,电子设备110可以基于直播间的互动操作对互动组件210的显示样式进行调整,以使其与用户140的互动操作相对应,以突出互动操作、烘托直播间的气氛。在一些实施例中,直播互动事件也可以分节点地进行,例如,可以从完整的“合作互动事件”中确定出多个事件节点。在例如两个直播间累积的积分值的总值满足当前节点的要求时,开启当前节点至下一节点的互动。由此,可以通过划分分节点的方式,更加细粒地为直播互动事件配置“目标”。由此,电子设备110也可以在直播互动事件进行到预定的事件节点时进行响应,来调整互动组件210的显示样式(例如,同时调整进度控件220和230的高度),以对到达“节点”的情况进行提示、反馈。相应地,电子设备110也可以设置调整对应的持续时长(例如,第二时长),并使得经调整的显示样式持续第二时长。由此,可以通过改变互动组件210的显示样式的方式,为用户透出到达“节点”这一情况,以便于对用户进行激励、辅助其更好地实现互动。在一些实施例中,事件节点也可以基于已经互动的时长来被确定,例如,每个事件节点对应距离上一个事件节点的互动时长为5分钟。
基于事件进程的样式调整
在一些实施例中,电子设备110可以将直播互动事件划分为多个阶段,以分阶段地配置呈现策略,来贴合直播互动进程。
在一些示例中,直播互动事件可以包括第一阶段,第一阶段指示直播间内的特定互动操作将产生对于直播互动事件的额外贡献度。在一些场景中,第一阶段也可以被称为“加成阶段”。
在另一示例中,直播互动事件可以包括第二阶段,第二阶段指示直播互动事件的剩余时长小于阈值。在一些场景中,第二阶段也可以被称为“尾声阶段”。
应当理解,还可以根据其它适当的划分规则来将直播互动事件划分为多个阶段。
以下将结合“加成阶段”和“尾声阶段”来描述样式调整的示例。
“加成阶段”
在一些实施例中,如上文所介绍的,直播互动事件可以包括第一阶段。第一阶段可以是相对于普通阶段的特殊阶段,例如在第一阶段中(或者说,第一阶段被启用时),用户140相同的预定互动操作,可以提供更多的贡献。第一阶段指示直播间内的特定互动操作将产生对于直播互动事件的额外贡献度。例如,对于相同的礼物,在普通阶段中,其被用户140赠送时贡献的积分值可以是50。而在第一阶段中,该礼物被用户140赠送时,在原有的50积分值的基础上,其可以额外贡献例如5积分,即,在第一阶段,用户140赠送的50积分值的礼物,实际上可以为第一直播间贡献55积分值。在一些实施例中,特定互动操作可以是预定互动操作的部分,例如,赠送A礼物、赠送B礼物可以被视为特定互动操作,而赠送C礼物不会被视为特定互动操作。由此,可以通过设置第一阶段的方式,激励用户140集中地参与互动,提升用户140的互动积极性。在一些实施例中,第一阶段的触发时间例如可以由主播选择,或者由直播间的提供方(例如,直播平台方)来预先配置。
电子设备110可以响应于直播互动事件进行到第一阶段,调整互动组件210的显示样式直至第一阶段结束。
为方便理解,可以同时参考图3A和图3B。图3A示出了本公开的一些实施例的示例界面300A。图3B示出了本公开的一些实施例的示例界面300B。
参考图3A,在界面300A中。如果直播互动事件进行到第一阶段,电子设备110可以通过调整进度控件220的高度,以改变互动组件210的显示样式。
在一些实施例中,第一阶段还可以对应地被配置启用时长,由此,通过限制启用时长的方式来进一步地鼓励观众参与互动。在一些实施例中,电子设备110还可以在直播界面中提供第一在直播界面中显示第一阶段的剩余时长。由此,以方便用户140理解第一时段是“限时的”,并且方便用户理解第一时段的剩余时间。
示例性地,界面300A中还包括指示信息322,指示信息322可以呈现第一时段的剩余时间。
在一些实施例中,电子设备110还可以响应于第一直播间内或第二直播间内的第一互动操作(例如,用户140在第一直播间内的预定互动操作),利用互动组件210显示贡献度信息223和贡献度信息321。贡献度信息223可以指示与第一互动操作对应的预设贡献度,例如,赠送礼物所贡献的基础积分值(例如,上述示例中的50积分)。贡献度信息321可以指示与第一互动操作对应的额外贡献度,例如,因在第一阶段中赠送礼物,所额外贡献的额外积分值(例如,上述示例中的5积分)。由此,使得用户140可以理解,其互动操作所产生的贡献由两部分组成,以及各部分所能产生的实际贡献。
在一些实施例中,电子设备110还可以使互动组件210与目标直播间对应的部分呈现动态特效。例如,针对用户140在第一直播间内的第一互动操作,电子设备110还可以对应地在第一直播间中对应的部分呈现动态特效,以指示目标直播间发生第一互动操作。
示例性地,可以参考图3A。在界面300中,若用户140针对第一直播间基于第一互动操作来互动,电子设备110针对互动组件210与第一直播间对应的部分(例如,进度控件220的部分)呈现特效元素311,以指示第一直播间中发生第一互动操作。在一些实施例中,电子设备110还可以呈现特效元素312,以更为明显地指示第一直播间中发生了第一互动操作。应当理解的是,特效元素311和特效元素312可以单独或组合地被使用,本公开不旨在对此进行限制。
在一些实施例中,电子设备110也可以类似地,通过特效元素来反馈用户140所做出的贡献。示例性地,参考图3B。在界面300B中,电子设备110还可以呈现特效元素313。类似地,特效元素313中也可以包括贡献度信息314,以指示用户140的第一互动操作所能提供的贡献度(例如,NN)。
由此,在可以通过配置“加成阶段”的方式,来提升用户的互动积极性的同时,电子设备110可以针对“加成阶段”相应地配置显示特效来烘托直播气氛。
“尾声阶段”
在一些实施例中,如上文所介绍的,直播互动事件可以包括第二阶段,其指示直播互动事件的剩余时长小于阈值。通常,第二阶段可以是结束直播互动事件前的最后一个阶段(也称为尾声阶段),或者说,第二阶段所覆盖的时间,是直播互动事件结束前的一个时间段。通常,这个时间段的长度例如可以由主播选择,或者由直播间的提供方(例如,直播平台方)来预先配置该阈值。在直播互动事件的剩余时长小于该阈值的情况下,电子设备110可以确定直播互动事件进入第二阶段。在一些场景中,第二阶段也可以被称为直播互动事件的末尾阶段。
为方便理解,可以同时参考图4A至4C。图4A示出了本公开的一些实施例的示例界面400A。图4B示出了本公开的一些实施例的示例界面400B。
电子设备110在确定直播互动事件进入第二阶段后,可以调整互动组件210的显示样式直至第二阶段结束。例如,电子设备110可以同时调整进度控件220和进度控件230的显示样式。例如,同时调高进度控件220和进度控件230的显示高度。由此,用户140可以通过互动组件210的显示样式,来理解直播互动事件进入第二阶段,或者说,进入尾声(例如,用户140可以通过观察进度控件220和进度控件230均变高的情况,理解直播互动事件进入第二阶段进入尾声)。由此,以通过互动组件210的样式,来为用户140提供直播互动事件的进展状况,以便于用户140更好地进行决策。在一些实施例中,电子设备110在完成对互动组件210的显示样式的调整后,可以保持调整后的显示样式至第二阶段结束,以持续地烘托“进入尾声”的互动气氛。
在一些实施例中,为了向用户140提供服务(例如,提供奖励资源),电子设备110还可以提供多个服务控件。例如,在界面200A中,电子设备110可以提供服务控件251。用户140可以通过触发(例如,点击)服务控件251来获取对应的服务(例如,获取奖励资源)。对于例如服务控件251这样的界面元素,若电子设备110确定直播互动事件进行到第二阶段,
在一些实施例中,若直播互动事件进行到第二阶段,电子设备110可以基于界面元素与互动组件210的位置,对落入互动组件210距离范围内(例如,预设的距离范围内)的界面元素,或者说,位置上与互动组件210位置相邻的至少一个界面元素进行处理。例如,降低这些界面元素的突出程度(例如,调低亮度、调高透明度)等等。通过这样的方式,电子设备110可以更为“明显地”呈现互动组件210,以增强“进入尾声”的互动气氛。
示例性地,可以参考图4A。在界面400A中,电子设备110对于与互动组件210的界面元素(例如,服务控件251),电子设备110可以通过调高其调高透明度的方式来降低其突出程度。
在一些实施例中,若直播互动事件进行到第二阶段,电子设备110还可以在互动组件210与第一直播间对应的目标部分(例如,进度控件220)中显示具有目标样式(例如,上述的动态特效对应的样式)的指示符,以指示更清楚地指示当前直播互动事件进行到第二阶段。
示例性地,可以参考图4A。在界面400A,电子设备110可以在进度控件220中呈现特效元素414作为指示符。
在一些实施例中,在呈现指示符(例如,特效元素414)后,如果用户140又例如赠送了礼物,则电子设备110可以在特效元素414中添加贡献度信息,以对其进行指示。
示例性地,可以参考图4B。在界面400B中,如果用户140又例如赠送了礼物,电子设备110可以在特效元素414中呈现贡献度信息413。在一些实施例中,为了增强呈现效果,电子设备110还可以增加特效元素412,以更明显地指示当前直播互动事件进行到第二阶段。
在一些实施例中,若直播互动事件进行到第二阶段,电子设备110还可以将目标显示效果应用于直播区域。例如,目标显示效果可以是一组预设显示效果中的至少一项。目标显示效果例如可以是呼吸灯、闪烁光带等等。由此,可以利用目标显示效果来突出直播互动事件进行到第二阶段,并渲染例如直播互动事件将要结束时的紧张、局促的氛围,提升用户体验。
示例性地,可以再次参考图4C。在界面400C中,电子设备110还可以增加显示效果431和显示效果432。例如,显示效果431和显示效果432可以包括“呼吸灯”效果,即特定图案按照预定规律进行闪烁。由此,用户140可以通过“呼吸灯”效果来理解当前直播互动事件进行到第二阶段。在一些实施例中,电子设备110也可以关联于互动组件210的显示位置,增加特效元素422,以进一步地烘托直播氛围。
由此,可以对“尾声”进行提示,以鼓励用户140积极参与即将结束的互动,并辅助用户决定互动策略。相应地,电子设备110还可以针对“尾声阶段”相应地配置显示特效来烘托例如紧张、局促的直播气氛,提升直播效果。
基于主题的显示调整
在一些实施例中,电子设备110还可以基于直播互动事件的主题来确定互动组件210的样式。具体地,可以预先设置多个主题,例如,普通主题、与节日相关(例如,春节、情人节等)的主题、与互动场景(例如,某一游戏)相关联的主题以及与基于直播内容确定的主题等等。针对不同的主题,电子设备110可以配置有不同的呈现样式,例如,互动组件210的形状、互动组件210中所包括的装饰元素等等。通常,呈现样式的配置与主题相关联。例如,在节日主题时,互动组件210可以更倾向于添加与具体节日相关联的元素,例如,在春节时,互动组件210的显示样式可以被添加“灯笼”。例如,在一些合作类型的主题下,互动组件210在呈现进度控件220和进度控件230时间,可以为进度控件220和进度控件230配置相近的颜色(例如,同一色系、深浅不同的两个颜色)。例如,在一些竞争类型的主题下,互动组件210在呈现进度控件220和进度控件230时间,可以为进度控件220和进度控件230配置差距较大的颜色(例如,不同色系的两个颜色)。
在一些实施例中,在预先基于主题来配置互动组件210的显示样式的情况下,还可以针对后续说明的特效元素、连接元素和指示符等的显示样式进行,以更好地呈现“主题”。例如,在情人节主题中,针对赠送礼物所产生的特效元素,电子设备110可以通过呈现“爱心”特效等方式,来使得礼物的赠送特效与主题相对应。
类似地,在主题中,还可以针对直播间的直播内容进行调整,例如,在直播间的呈现区域中呈现挂饰元素、更换直播间的背景等等。例如,在后续说明的第一阶段、第二阶段中,电子设备110还可以直播间界面中额外地呈现对应主题的动态特效,以烘托氛围。
示例性地可以参考图5,图5示出了本公开的一些实施例的示例界面500。在界面500中,例如“情人节主题”下,互动组件210中进度控件220和进度控件230可以被配置为相近的颜色,并利用来替代特效元素252。
由此,可以基于主题来调整互动组件210的呈现样式,使之与主题相关联,烘托主题气氛的同时,提升用户观感。
示例提示元素
在一些实施例中,电子设备110还可以在直播界面中呈现提示元素。提示元素用于指示第一互动值和第二互动值的大小关系满足预定条件。这样的预定条件例如可以包括第一互动值对第二互动值的反超,第一互动值领先第二互动值达一定程度等等。由此,用户140可以基于提示元素,来理解第一互动值和第二互动值之间的变化情况、数值关系。
在一些实施例中,提示元素指示第一互动值对第二互动值的反超事件。例如,由第一互动值落后于第二互动值的状态,因用户140的赠送礼物的操作,导致更新后的第一互动值超过了第二互动值的状态。对此,电子设备110可以在第一互动值超过第二互动值时,呈现提示元素,以进行提示。由此,可以向用户140反馈第一互动值超过第二互动值的情况,以对用户140进行激励。
在一些实施例中,提示元素指示与目标互动操作对应的目标用户的标识信息。具体地,提示元素中可以指示与反超事件相关联的用户的标识信息,例如,因为用户140的赠送礼物的操作导致反超时,该标识信息可以例如用户140的用户头像、用户名称等。由此,可以利用标识信息来准确地反馈出与反超事件相关联的用户,以对其进行激励。在一些实施例中,提示元素还可以指示该目标用户(例如,用户140)所关联的一组反超事件的次数,或者说,因其互动操作所导致反超的总次数。例如,用户140第一次赠送礼物导致反超时,提示元素中可以指示“用户140反超一次”。相应地,当后续用户140再次赠送礼物导致反超时,则提示元素中可以指示“用户140反超二次”。
示例性地可以参考图6,图6示出了本公开的一些实施例的示例界面600。电子设备110可以在用户140第一次赠送礼物导致第一互动值反超第二互动值反超时,呈现提示信息610作为提示元素,来对用户140进行提示。例如,提示信息610可以包括用户140的表示信息(例如,头像)和其对应的“反超次数”组成。
由此,可以通过例如反超等用户关注的事件提供相应的信息、效果,以激励用户的同时,烘托直播气氛。
互动操作的示例动态特效
在一些实施例中,电子设备110可以根据例如用户140的互动操作,为其提供相关联的动态特效。例如,在用户140赠送礼物时,可以基于礼物的种类,呈现相关联的特效,例如“发射特效”。对于其他用户在第一直播间或第二直播间赠送的礼物,电子设备110可以在在用户140的直播界面的第一位置处显示与第一互动操作对应的动态特效(为方便描述,将其描述为第一动态特效)。第一位置是基于第一互动操作发生的直播间的直播画面的显示位置所确定,例如,其他用户在第一直播间赠送礼物时,该第一位置是第一直播间中的预设位置(例如,直播界面中用于呈现第一直播间内容的区域的部分)。又例如,其他用户在第二直播间赠送礼物时,该第一位置是第二直播间中的预设位置(例如,直播界面中用于呈现第二直播间内容的区域的部分)。
进一步地,对于用户140的第二互动操作(例如,赠送礼物的操作),则电子设备110可以在直播界面中的第二位置为用户140呈现动态特效(为方便描述,将其描述为第二动态特效)。第二位置不同于第一位置,第二位置为直播界面中的预设位置。例如,第二位置可以是互动区域213中的位置。
示例性地,可以参考图7,图7示出了本公开的一些实施例的示例界面700。在界面700中,对于用户140针对第一直播间赠送的礼物,电子设备110可以在互动区域213呈现动态特效711。而对于其他用户赠送的礼物,例如其他用户针对第一直播间赠送的礼物,电子设备110则可以在界面700中,用于呈现第一直播间内容的区域中,呈现动态特效712。类似地,例如其他用户针对第二直播间赠送的礼物,电子设备110则可以在界面700中,用于呈现第二直播间内容的区域中,呈现动态特效713。
由此,电子设备110可以在观看直播的当前用户140赠送礼物时,更为突出、差异化地进行特效呈现,提升其互动体验。
在一些实施例中,为了方便用户140的交互,电子设备110还可以在直播界面中添加目标控件。目标控件可以用于实现特定类型的交互,例如连续投票、连续赠送礼物等等。
在此情况下,用户140可以通过例如连续点击目标控件的方式,来实现连续投票、连续赠送礼物的目的。在一些实施例中,如果目标控件被用所140所触发,电子设备110同样可以提供例如增加动态特效的方式,来对用户140进行反馈,以指示其正在例如“连续赠礼物”、“赠送礼物”所能带来的贡献等等。例如,这样的动态特效可以是闪烁特效。在一些实施例中,这样的动态特效也可以包括多个显示样式,以便于利用不同的显示样式来反馈不通的互动情况。通常,动态特效的添加位置可以例如进度控件220和进度控件230的交界位置。
为方便理解,可以同时结合图8A和图8B进行说明。图8A示出了本公开的一些实施例的示例界面800A。图8B示出了本公开的一些实施例的示例界面800B。
在界面800A中,电子设备110还可以提供目标控件821。在一些实施例中,若电子设备110检测到对于目标控件821的一组触发操作(例如,一次、连续地两次或者连续地多次),电子设备110可以利用互动组件210呈现与一组触发操作对应的特效元素812作为动态特效进行呈现,以指示与一组触发操作对应的一组互动操作(例如,连续赠送礼物)对于直播互动事件的贡献。在一些实施例中,电子设备110还可以在一组动态特效(例如,特效元素812)中呈现当前用户(例如,用户140)的图像标识(例如,用户140的头像)。例如,在界面800A中,电子设备110可以在特效元素812中可以呈现用户140的图像标识812(例如,图像标识812的显示样式可以基于用户140的头像确定),以指示当前正在由用户140基于目标控件821来连续地赠送礼物。由此,用户140可以基于特效元素812直观地理解其当前正在连续地做出贡献。在一些实施例中,其他用户也可以观看到该特效元素812,以理解有用户(例如,用户140)正在连续地赠送礼物。
在一些实施例中,特效元素812的呈现时机是相应触发操作的发生时刻所确定。例如,在用户140每次点击目标控件821时,电子设备110可以相应地控制特效元素812闪烁一次。由此,用户140可以通过特效元素812的闪烁次数,来理解对目标控件821的触发次数。应当理解的是,在这样的配置方式中,特效元素812的闪烁次数、频率,与目标控件821被触发的次数、频率所直接相关。由此,用户140可以通过动态812的变化情况来理解其对于目标控件821的触发状况。
在一些实施例中,电子设备110还可以在直播界面中显示与一组触发操作对应的一组连接元素,以用于进一步地指示目标控件821被触发,以及目标控件821被触发所能带来的效果。一组连接元素用于连接目标控件821和互动组件210中与第一直播间对应的目标位置。例如,目标位置也可以是相应直播间中,距离进度控件220和进度控件230的交界位置预设范围内的位置。在一些实施例中,目标位置也可以被添加有指示符,以突出显示该“目标位置”,为方便理解,同样以特效元素812进行示例。
示例性地,参考图8A。在图8A所示出的界面800A中,电子设备110还可以在直播界面中显示一组连接元素822,其可以用于连接目标控件821与目标位置(例如,特效元素812的位置)。在用户140触发目标控件821时,电子设备110可以通过一组连接元素822以呈现例如向特效元素812的位置发射积分的效果。由此,以通过连接元素,可以进一步地增强目标控件821被触发时的效果,增强互动氛围。
在一些实施例中,在预先基于场景来配置互动组件210的显示样式的情况下,还可以针对后续说明的特效元素、连接元素和指示符等的显示样式进行,以更好地呈现“主题”。
在一些实施例中,电子设备110还可以基于一组触发操作的触发频率,来对目标位置对应的指示符的显示参数(为方便描述,可以将其描述为第二显示参数)进行调整。在一些实施例中,第二显示参数包括以下至少一项:颜色、尺寸和亮度。由此,电子设备110可以通过调整颜色、尺寸和亮度中的至少一项,来改变指示符的显示样式,以利用不同显示样式来体现指示符对应的不同状态。例如,电子设备110同样可以通过调整指示符尺寸、亮度等方式,来指示符调整,以对触发频率进行反馈。以特效元素812进行示例,电子设备110可以调整特效元素812的尺寸、亮度。应当理解的是,在特效元素812同时作为指示符的情况下,用户140可以通过观察特效元素812的闪烁情况、大小变化和亮度变化等,以理解例如触发频率的变化。
由此,可以使得特效的呈现效果与用户140的动作同步,增强其交互体验。
基于以上方式,本公开的实施例能够基于直播间内的互动状况,来适应性地对互动组件的显示样式进行调整,以增强互动氛围,提升直播间的互动效果。
示例过程
图9示出了根据本公开的一些实施例的直播互动的示例过程900的流程图。过程900可以被实现在电子设备110处。下面参考图1来描述过程900。
如图9所示,在框910,电子设备110显示第一直播间的直播界面。
在框920,电子设备110响应于至少与第一直播间及第二直播间相关联的直播互动事件,在直播界面中显示与直播互动事件相关联的互动组件。
在框930,电子设备110基于直播互动事件的事件进程和/或直播间内与直播互动事件相关联的预定互动操作,调整互动组件的显示样式,以改变互动组件在直播界面中的突出程度。
在一些实施例中,互动组件包括进度控件,并且调整互动组件的显示样式包括:调整进度控件的至少部分的第一显示参数,第一显示参数包括进度控件在直播界面的预定方向上的长度,预定方向不同于用于指示进度控件的进度的方向。
在一些实施例中,基于直播间内与直播互动事件相关联的预定互动操作调整互动组件的显示样式包括:响应于预定互动操作,调整互动组件的显示样式,使得经调整的显示样式持续第一时长。
在一些实施例中,过程900还包括:在互动组件中显示与预定互动操作相关联的至少一个用户的标识信息。
在一些实施例中,预定互动操作关联于多个用户,并且在互动组件中显示与预定互动操作相关联的至少一个用户的标识信息包括:在互动组件中显示多个用户中的一组用户的标识信息,一组用户的数目不超过预设数目。
在一些实施例中,过程900还包括:在互动组件中显示预定互动操作对应的贡献度信息,贡献度信息指示预定互动操作对于直播互动事件的贡献程度。
在一些实施例中,预定互动操作包括以下至少一项:第一类型的互动操作,对应于第一直播间或第二直播间内与直播互动事件相关联的首次互动操作;第二类型的互动操作,对应于第一直播间或第二直播间内对直播互动事件的贡献度大于第一阈值的互动操作;第三类型的互动操作,对应于第一直播间或第二直播间内在第一时段内的、关联于同一用户的多个互动操作;第四类型的互动操作,对应于第一直播间或第二直播间内在第二时段内的多个互动操作的聚合,多个互动操作对直播互动事件的贡献度总和大于第二阈值。
在一些实施例中,过程900还包括:关联于互动组件,显示与预定互动操作相对应的动态特效。
在一些实施例中,基于直播互动事件的事件进程调整互动组件的显示样式包括:响应于直播互动事件进行到预定的事件节点,调整互动组件的显示样式,使得经调整的显示样式持续第二时长。
在一些实施例中,基于直播互动事件的事件进程调整互动组件的显示样式包括:响应于直播互动事件进行到第一阶段,调整互动组件的显示样式直至第一阶段结束,第一阶段指示直播间内的特定互动操作将产生对于直播互动事件的额外贡献度。
在一些实施例中,过程900还包括:在直播界面中显示第一阶段的剩余时长。
在一些实施例中,过程900还包括:响应于第一直播间内或第二直播间内的第一互动操作,利用互动组件显示与第一互动操作对应的预设贡献度和额外贡献度。
在一些实施例中,第一互动操作对应于第一直播间或第二直播间中的目标直播间,过程900还包括:使互动组件与目标直播间对应的部分呈现动态特效,以指示目标直播间发生第一互动操作。
在一些实施例中,基于直播互动事件的事件进程调整互动组件的显示样式包括:响应于直播互动事件进行到第二阶段,调整互动组件的显示样式直至第二阶段结束,第二阶段指示直播互动事件的剩余时长小于阈值。
在一些实施例中,过程900还包括:响应于直播互动事件进行到第二阶段,降低显示界面中与互动组件位置相邻的至少一个界面元素的突出程度。
在一些实施例中,目标界面还包括直播区域,直播区域至少显示第一直播间的第一直播画面和第二直播间的第二直播画面,方法还包括:响应于直播互动事件进行到第二阶段,将目标显示效果应用于直播区域。
在一些实施例中,过程900还包括:响应于直播互动事件进行到第二阶段,在互动组件与第一直播间对应的目标部分中显示具有目标样式的指示符。
在一些实施例中,直播互动事件包括:竞争互动事件,指示不同的直播间对应于不同的互动目标;或合作互动事件,指示不同的直播间对应于相同的互动目标。
在一些实施例中,互动组件的样式还基于直播互动事件的主题而确定。
在一些实施例中,互动组件显示与第一直播间对应的第一互动值和与第二直播间对应的第二互动值,第一互动值是基于第一直播间内的第一组互动操作所确定,第二互动值是基于第二直播间内的第二组互动操作所确定,过程900还包括:在直播界面中呈现提示元素,提示元素用于指示第一互动值和第二互动值的大小关系满足预定条件。
在一些实施例中,提示元素指示第一互动值对第二互动值的反超事件。
在一些实施例中,提示元素指示与目标互动操作对应的目标用户的标识信息,目标互动操作对应于第一互动值对第二互动值的反超事件。
在一些实施例中,提示元素还指示目标用户所关联的一组反超事件的次数。
在一些实施例中,直播界面是由当前用户的终端设备所呈现,过程900还包括:响应于第一直播间内或第二直播间内的第一互动操作,在直播界面的第一位置处显示与第一互动操作对应的第一动态特效,第一互动操作关联于不同于当前用户的其它用户,第一位置是基于第一互动操作发生的直播间的直播画面的显示位置所确定;和/或响应于当前用户的第二互动操作,在直播界面的第二位置处显示与第二互动操作对应的第二动态特效,第二位置不同于第一位置,第二位置为直播界面中的预设位置。
在一些实施例中,直播界面还包括目标控件,方法还包括:响应于检测到对于目标控件的一组触发操作,利用互动组件呈现与一组触发操作对应的一组动态特效,以指示与一组触发操作对应的一组互动操作对于直播互动事件的贡献。
在一些实施例中,一组动态特效中各动态特效的呈现时机是相应触发操作的发生时刻所确定。
在一些实施例中,过程900还包括:在直播界面中显示与一组触发操作对应的一组连接元素,一组连接元素用于连接目标控件和互动组件中与第一直播间对应的目标位置。
在一些实施例中,过程900还包括:基于一组触发操作的触发频率,调整与目标位置对应的指示符的第二显示参数。
在一些实施例中,第二显示参数包括以下至少一项:颜色、尺寸和亮度。
在一些实施例中,一组动态特效呈现当前用户的图像标识。
示例装置和设备
本公开的实施例还提供了用于实现上述方法或过程的相应装置。图10示出了根据本公开的某些实施例的用于直播互动的装置1000的示意性结构框图。装置1000可以被实现为或者被包括在电子设备110中。装置1000中的各个模块/组件可以由硬件、软件、固件或者它们的任意组合来实现。
装置1000包括第一显示模块1010,被配置为显示第一直播间的直播界面;第二显示模块1020,被配置为响应于至少与第一直播间及第二直播间相关联的直播互动事件,在直播界面中显示与直播互动事件相关联的互动组件;以及样式调整模块1020,被配置为基于直播互动事件的事件进程和/或直播间内与直播互动事件相关联的预定互动操作,调整互动组件的显示样式,以改变互动组件在直播界面中的突出程度。
在一些实施例中,互动组件包括进度控件,并且调整互动组件的显示样式包括:调整进度控件的至少部分的第一显示参数,第一显示参数包括进度控件在直播界面的预定方向上的长度,预定方向不同于用于指示进度控件的进度的方向。
在一些实施例中,基于直播间内与直播互动事件相关联的预定互动操作调整互动组件的显示样式包括:响应于预定互动操作,调整互动组件的显示样式,使得经调整的显示样式持续第一时长。
在一些实施例中,装置1000还包括:标识关联模块,被配置为在互动组件中显示与预定互动操作相关联的至少一个用户的标识信息。
在一些实施例中,预定互动操作关联于多个用户,并且在互动组件中显示与预定互动操作相关联的至少一个用户的标识信息包括:在互动组件中显示多个用户中的一组用户的标识信息,一组用户的数目不超过预设数目。
在一些实施例中,装置1000还包括:第一贡献显示模块,被配置为在互动组件中显示预定互动操作对应的贡献度信息,贡献度信息指示预定互动操作对于直播互动事件的贡献程度。
在一些实施例中,预定互动操作包括以下至少一项:第一类型的互动操作,对应于第一直播间或第二直播间内与直播互动事件相关联的首次互动操作;第二类型的互动操作,对应于第一直播间或第二直播间内对直播互动事件的贡献度大于第一阈值的互动操作;第三类型的互动操作,对应于第一直播间或第二直播间内在第一时段内的、关联于同一用户的多个互动操作;第四类型的互动操作,对应于第一直播间或第二直播间内在第二时段内的多个互动操作的聚合,多个互动操作对直播互动事件的贡献度总和大于第二阈值。
在一些实施例中,装置1000还包括:第一特效显示模块,被配置为关联于互动组件,显示与预定互动操作相对应的动态特效。
在一些实施例中,基于直播互动事件的事件进程调整互动组件的显示样式包括:响应于直播互动事件进行到预定的事件节点,调整互动组件的显示样式,使得经调整的显示样式持续第二时长。
在一些实施例中,基于直播互动事件的事件进程调整互动组件的显示样式包括:响应于直播互动事件进行到第一阶段,调整互动组件的显示样式直至第一阶段结束,第一阶段指示直播间内的特定互动操作将产生对于直播互动事件的额外贡献度。
在一些实施例中,装置1000还包括:时长显示模块,被配置为在直播界面中显示第一阶段的剩余时长。
在一些实施例中,装置1000还包括:第二贡献显示模块,被配置为响应于第一直播间内或第二直播间内的第一互动操作,利用互动组件显示与第一互动操作对应的预设贡献度和额外贡献度。
在一些实施例中,第一互动操作对应于第一直播间或第二直播间中的目标直播间,装置1000还包括:第二特效显示模块,被配置为使互动组件与目标直播间对应的部分呈现动态特效,以指示目标直播间发生第一互动操作。
在一些实施例中,基于直播互动事件的事件进程调整互动组件的显示样式包括:响应于直播互动事件进行到第二阶段,调整互动组件的显示样式直至第二阶段结束,第二阶段指示直播互动事件的剩余时长小于阈值。
在一些实施例中,装置1000还包括:突出调整模块,被配置为响应于直播互动事件进行到第二阶段,降低显示界面中与互动组件位置相邻的至少一个界面元素的突出程度。
在一些实施例中,目标界面还包括直播区域,直播区域至少显示第一直播间的第一直播画面和第二直播间的第二直播画面,装置1000还包括:效果应用模块,被配置为响应于直播互动事件进行到第二阶段,将目标显示效果应用于直播区域。
在一些实施例中,装置1000还包括:指示符显示模块,被配置为响应于直播互动事件进行到第二阶段,在互动组件与第一直播间对应的目标部分中显示具有目标样式的指示符。
在一些实施例中,直播互动事件包括:竞争互动事件,指示不同的直播间对应于不同的互动目标;或合作互动事件,指示不同的直播间对应于相同的互动目标。
在一些实施例中,互动组件的样式还基于直播互动事件的主题而确定。
在一些实施例中,互动组件显示与第一直播间对应的第一互动值和与第二直播间对应的第二互动值,第一互动值是基于第一直播间内的第一组互动操作所确定,第二互动值是基于第二直播间内的第二组互动操作所确定,装置1000还包括:提示呈现模块,被配置为在直播界面中呈现提示元素,提示元素用于指示第一互动值和第二互动值的大小关系满足预定条件。
在一些实施例中,提示元素指示第一互动值对第二互动值的反超事件。
在一些实施例中,提示元素指示与目标互动操作对应的目标用户的标识信息,目标互动操作对应于第一互动值对第二互动值的反超事件。
在一些实施例中,提示元素还指示目标用户所关联的一组反超事件的次数。
在一些实施例中,直播界面是由当前用户的终端设备所呈现,方法还包括:响应于第一直播间内或第二直播间内的第一互动操作,在直播界面的第一位置处显示与第一互动操作对应的第一动态特效,第一互动操作关联于不同于当前用户的其它用户,第一位置是基于第一互动操作发生的直播间的直播画面的显示位置所确定;和/或响应于当前用户的第二互动操作,在直播界面的第二位置处显示与第二互动操作对应的第二动态特效,第二位置不同于第一位置,第二位置为直播界面中的预设位置。
在一些实施例中,直播界面还包括目标控件,装置1010还包括:特效呈现模块,被配置为响应于检测到对于目标控件的一组触发操作,利用互动组件呈现与一组触发操作对应的一组动态特效,以指示与一组触发操作对应的一组互动操作对于直播互动事件的贡献。
在一些实施例中,一组动态特效中各动态特效的呈现时机是相应触发操作的发生时刻所确定。
在一些实施例中,装置1000还包括:连接元素显示模块,被配置为在直播界面中显示与一组触发操作对应的一组连接元素,一组连接元素用于连接目标控件和互动组件中与第一直播间对应的目标位置。
在一些实施例中,装置1000还包括:指示符调整模块,被配置为基于一组触发操作的触发频率,调整与目标位置对应的指示符的第二显示参数。
在一些实施例中,第二显示参数包括以下至少一项:颜色、尺寸和亮度。
在一些实施例中,一组动态特效呈现当前用户的图像标识。
图11示出了其中可以实施本公开的一个或多个实施例的电子设备1100的框图。应当理解,图11所示出的电子设备1100仅仅是示例性的,而不应当构成对本文所描述的实施例的功能和范围的任何限制。图11所示出的电子设备1100可以用于实现图1的电子设备110。
如图11所示,电子设备1100是通用电子设备的形式。电子设备1100的组件可以包括但不限于一个或多个处理器或处理单元1110、存储器1120、存储设备1130、一个或多个通信单元1140、一个或多个输入设备1150以及一个或多个输出设备1160。处理单元1110可以是实际或虚拟处理器并且能够根据存储器1120中存储的程序来执行各种处理。在多处理器***中,多个处理单元并行执行计算机可执行指令,以提高电子设备1100的并行处理能力。
电子设备1100通常包括多个计算机存储介质。这样的介质可以是电子设备1100可访问的任何可以获取的介质,包括但不限于易失性和非易失性介质、可拆卸和不可拆卸介质。存储器1120可以是易失性存储器(例如寄存器、高速缓存、随机访问存储器(RAM))、非易失性存储器(例如,只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、闪存)或它们的某种组合。存储设备1130可以是可拆卸或不可拆卸的介质,并且可以包括机器可读介质,诸如闪存驱动、磁盘或者任何其他介质,其可以能够用于存储信息和/或数据并且可以在电子设备1100内被访问。
电子设备1100可以进一步包括另外的可拆卸/不可拆卸、易失性/非易失性存储介质。尽管未在图11中示出,可以提供用于从可拆卸、非易失性磁盘(例如“软盘”)进行读取或写入的磁盘驱动和用于从可拆卸、非易失性光盘进行读取或写入的光盘驱动。在这些情况中,每个驱动可以由一个或多个数据介质接口被连接至总线(未示出)。存储器1120可以包括计算机程序产品1125,其具有一个或多个程序模块,这些程序模块被配置为执行本公开的各种实施例的各种方法或动作。
通信单元1140实现通过通信介质与其他电子设备进行通信。附加地,电子设备1100的组件的功能可以以单个计算集群或多个计算机器来实现,这些计算机器能够通过通信连接进行通信。因此,电子设备1100可以使用与一个或多个其他服务器、网络个人计算机(PC)或者另一个网络节点的逻辑连接来在联网环境中进行操作。
输入设备1150可以是一个或多个输入设备,例如鼠标、键盘、追踪球等。输出设备1160可以是一个或多个输出设备,例如显示器、扬声器、打印机等。电子设备1100还可以根据需要通过通信单元1140与一个或多个外部设备(未示出)进行通信,外部设备诸如存储设备、显示设备等,与一个或多个使得用户与电子设备1100交互的设备进行通信,或者与使得电子设备1100与一个或多个其他电子设备通信的任何设备(例如,网卡、调制解调器等)进行通信。这样的通信可以经由输入/输出(I/O)接口(未示出)来执行。
根据本公开的示例性实现方式,提供了一种计算机可读存储介质,其上存储有计算机可执行指令,其中计算机可执行指令被处理器执行以实现上文描述的方法。根据本公开的示例性实现方式,还提供了一种计算机程序产品,计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括计算机可执行指令,而计算机可执行指令被处理器执行以实现上文描述的方法。
这里参照根据本公开实现的方法、装置、设备和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
这些计算机可读程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理单元,从而生产出一种机器,使得这些指令在通过计算机或其他可编程数据处理装置的处理单元执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
可以把计算机可读程序指令加载到计算机、其他可编程数据处理装置、或其他设备上,使得在计算机、其他可编程数据处理装置或其他设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其他可编程数据处理装置、或其他设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
附图中的流程图和框图显示了根据本公开的多个实现的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
以上已经描述了本公开的各实现,上述说明是示例性的,并非穷尽性的,并且也不限于所公开的各实现。在不偏离所说明的各实现的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实现的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其他普通技术人员能理解本文公开的各个实现方式。
Claims (24)
1.一种直播互动的方法,包括:
显示第一直播间的直播界面;
响应于至少与所述第一直播间及第二直播间相关联的直播互动事件,在所述直播界面中显示与所述直播互动事件相关联的互动组件;以及
基于所述直播互动事件的事件进程和/或直播间内与所述直播互动事件相关联的预定互动操作,调整所述互动组件的显示样式,以改变所述互动组件在所述直播界面中的突出程度。
2.根据权利要求1所述的方法,其中所述互动组件包括进度控件,并且调整所述互动组件的显示样式包括:
调整所述进度控件的至少部分的第一显示参数,所述第一显示参数包括所述进度控件在所述直播界面的预定方向上的长度,所述预定方向不同于用于指示所述进度控件的进度的方向。
3.根据权利要求1所述的方法,其中基于直播间内与所述直播互动事件相关联的预定互动操作调整所述互动组件的显示样式包括:
响应于所述预定互动操作,调整所述互动组件的所述显示样式,使得经调整的所述显示样式持续第一时长。
4.根据权利要求1所述的方法,其中所述预定互动操作关联于多个用户,并且所述方法包括:
在所述互动组件中显示所述多个用户中的一组用户的标识信息,所述一组用户的数目不超过预设数目。
5.根据权利要求1所述的方法,还包括:
在所述互动组件中显示所述预定互动操作对应的贡献度信息,所述贡献度信息指示所述预定互动操作对于所述直播互动事件的贡献程度。
6.根据权利要求1所述的方法,其中所述预定互动操作包括以下至少一项:
第一类型的互动操作,对应于所述第一直播间或所述第二直播间内与所述直播互动事件相关联的首次互动操作;
第二类型的互动操作,对应于所述第一直播间或所述第二直播间内对所述直播互动事件的贡献度大于第一阈值的互动操作;
第三类型的互动操作,对应于所述第一直播间或所述第二直播间内在第一时段内的、关联于同一用户的多个互动操作;
第四类型的互动操作,对应于所述第一直播间或所述第二直播间内在第二时段内的多个互动操作的聚合,所述多个互动操作对所述直播互动事件的贡献度总和大于第二阈值。
7.根据权利要求1所述的方法,其中基于所述直播互动事件的事件进程调整所述互动组件的显示样式包括:
响应于所述直播互动事件进行到预定的事件节点,调整所述互动组件的所述显示样式,使得经调整的所述显示样式持续第二时长。
8.根据权利要求1所述的方法,其中基于所述直播互动事件的事件进程调整所述互动组件的显示样式包括:
响应于所述直播互动事件进行到第一阶段,调整所述互动组件的所述显示样式直至所述第一阶段结束,所述第一阶段指示直播间内的特定互动操作将产生对于所述直播互动事件的额外贡献度。
9.根据权利要求8所述的方法,还包括:
响应于所述第一直播间内或所述第二直播间内的第一互动操作,利用所述互动组件显示与所述第一互动操作对应的预设贡献度和所述额外贡献度。
10.根据权利要求1所述的方法,其中基于所述直播互动事件的事件进程调整所述互动组件的显示样式包括:
响应于所述直播互动事件进行到第二阶段,调整所述互动组件的所述显示样式直至所述第二阶段结束,所述第二阶段指示所述直播互动事件的剩余时长小于阈值。
11.根据权利要求10所述的方法,还包括:
响应于所述直播互动事件进行到第二阶段,降低所述显示界面中与所述互动组件位置相邻的至少一个界面元素的突出程度。
12.根据权利要求10所述的方法,其中所述目标界面还包括直播区域,所述直播区域至少显示所述第一直播间的第一直播画面和所述第二直播间的第二直播画面,所述方法还包括:
响应于所述直播互动事件进行到所述第二阶段,将目标显示效果应用于所述直播区域。
13.根据权利要求1所述的方法,其中所述直播互动事件包括:
竞争互动事件,指示不同的直播间对应于不同的互动目标;或
合作互动事件,指示不同的直播间对应于相同的互动目标。
14.根据权利要求1所述的方法,其中所述互动组件显示与所述第一直播间对应的第一互动值和与所述第二直播间对应的第二互动值,所述第一互动值是基于所述第一直播间内的第一组互动操作所确定,所述第二互动值是基于所述第二直播间内的第二组互动操作所确定,所述方法还包括:
在所述直播界面中呈现提示元素,所述提示元素用于指示所述第一互动值和所述第二互动值的大小关系满足预定条件。
15.根据权利要求14所述的方法,其中所述提示元素指示所述第一互动值对所述第二互动值的反超事件。
16.根据权利要求15所述的方法,其中所述提示元素指示与目标互动操作对应的目标用户的标识信息,所述目标互动操作对应于所述第一互动值对所述第二互动值的所述反超事件。
17.根据权利要求16所述的方法,其中所述提示元素还指示所述目标用户所关联的一组反超事件的次数。
18.根据权利要求1所述的方法,其中所述直播界面是由当前用户的终端设备所呈现,所述方法还包括:
响应于所述第一直播间内或所述第二直播间内的第一互动操作,在所述直播界面的第一位置处显示与所述第一互动操作对应的第一动态特效,所述第一互动操作关联于不同于所述当前用户的其它用户,所述第一位置是基于所述第一互动操作发生的直播间的直播画面的显示位置所确定;和/或
响应于所述当前用户的第二互动操作,在所述直播界面的第二位置处显示与所述第二互动操作对应的第二动态特效,所述第二位置不同于所述第一位置,所述第二位置为所述直播界面中的预设位置。
19.根据权利要求1所述的方法,其中所述直播界面还包括目标控件,所述方法还包括:
响应于检测到对于所述目标控件的一组触发操作,利用所述互动组件呈现与所述一组触发操作对应的一组动态特效,以指示与所述一组触发操作对应的一组互动操作对于所述直播互动事件的贡献,其中所述一组动态特效中各动态特效的呈现时机是相应触发操作的发生时刻所确定。
20.根据权利要求19所述的方法,还包括:
在所述直播界面中显示与所述一组触发操作对应的一组连接元素,所述一组连接元素用于连接所述目标控件和所述互动组件中与所述第一直播间对应的目标位置。
21.根据权利要求20所述的方法,还包括:
基于所述一组触发操作的触发频率,调整与所述目标位置对应的指示符的第二显示参数,所述第二显示参数包括以下至少一项:颜色、尺寸和亮度。
22.一种用于直播互动的装置,包括:
第一显示模块,被配置为显示第一直播间的直播界面;
第二显示模块,被配置为响应于至少与所述第一直播间及第二直播间相关联的直播互动事件,在所述直播界面中显示与所述直播互动事件相关联的互动组件;以及
样式调整模块,被配置为基于所述直播互动事件的事件进程和/或直播间内与所述直播互动事件相关联的预定互动操作,调整所述互动组件的显示样式,以改变所述互动组件在所述直播界面中的突出程度。
23.一种电子设备,包括:
至少一个处理单元;以及
至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理单元并且存储用于由所述至少一个处理单元执行的指令,所述指令在由所述至少一个处理单元执行时使所述电子设备执行根据权利要求1至21中任一项所述的方法。
24.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序可由处理器执行以实现根据权利要求1至21中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311036150.3A CN117082285A (zh) | 2023-08-16 | 2023-08-16 | 直播互动的方法、装置、设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311036150.3A CN117082285A (zh) | 2023-08-16 | 2023-08-16 | 直播互动的方法、装置、设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117082285A true CN117082285A (zh) | 2023-11-17 |
Family
ID=88716484
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311036150.3A Pending CN117082285A (zh) | 2023-08-16 | 2023-08-16 | 直播互动的方法、装置、设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117082285A (zh) |
-
2023
- 2023-08-16 CN CN202311036150.3A patent/CN117082285A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109005417B (zh) | 基于直播进行游戏的直播间进入方法、***、终端及装置 | |
CN109224456B (zh) | 直播间游戏组队方法、基于直播的游戏交互***及服务器 | |
US11794102B2 (en) | Cloud-based game streaming | |
CN109068182B (zh) | 基于直播进行游戏的直播间进入方法、***、终端及装置 | |
JP6546886B2 (ja) | デジタルコンテンツを配信するシステム、方法、及びプログラム | |
JP6001757B1 (ja) | デジタルコンテンツを配信するシステム、方法、及びプログラム | |
WO2020134841A1 (zh) | 一种直播互动方法、装置、***、设备和存储介质 | |
CN113949892B (zh) | 基于虚拟资源消耗的直播互动方法、***、设备及介质 | |
CN109195003B (zh) | 基于直播进行游戏的互动方法、***、终端及装置 | |
CN109495427B (zh) | 多媒体数据展示方法、装置、存储介质和计算机设备 | |
CN107172501A (zh) | 一种直播房间推荐展示方法及*** | |
CN114201095A (zh) | 直播界面的控制方法、装置、存储介质及电子设备 | |
CN114666672B (zh) | 由观众发起的直播对战互动方法、***及计算机设备 | |
CN114245221A (zh) | 基于直播间的互动方法、装置、电子设备及存储介质 | |
CN113727129A (zh) | 直播互动方法、装置、***、设备及存储介质 | |
CN113382277A (zh) | 网络直播方法、装置及*** | |
JP5793255B1 (ja) | 動画又は音声を配信するシステム、方法、及びプログラム | |
CN117082285A (zh) | 直播互动的方法、装置、设备和存储介质 | |
CN114760531A (zh) | 直播间团队互动方法、装置、***、设备及存储介质 | |
CN114885199A (zh) | 实时互动方法、装置、电子设备、存储介质及*** | |
CN117097941A (zh) | 直播互动的方法、装置、设备和存储介质 | |
JP7125133B2 (ja) | ユーザ端末に用いられるコンピュータプログラム、それが適用されたユーザ端末に用いるイベントシステム、それに用いるコンピュータプログラム、及び制御方法 | |
JP7125134B2 (ja) | ユーザ端末に用いられるコンピュータプログラム、それが適用されたユーザ端末に用いるイベントシステム、それに用いるコンピュータプログラム、及び制御方法 | |
JP7125132B2 (ja) | ユーザ端末に用いられるコンピュータプログラム、それが適用されたユーザ端末に用いるイベントシステム、それに用いるコンピュータプログラム、及び制御方法 | |
WO2023173833A1 (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 |