CN113573092A - 直播数据处理方法、装置、电子设备及存储介质 - Google Patents
直播数据处理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN113573092A CN113573092A CN202110874512.0A CN202110874512A CN113573092A CN 113573092 A CN113573092 A CN 113573092A CN 202110874512 A CN202110874512 A CN 202110874512A CN 113573092 A CN113573092 A CN 113573092A
- Authority
- CN
- China
- Prior art keywords
- live
- live broadcast
- user account
- special effect
- server
- 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
Links
Images
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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- 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/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本公开关于一种直播数据处理方法、装置、电子设备及存储介质,所述方法包括:在第一用户账户进入直播间的状态下,在实时直播界面中显示直播发起入口;响应于对所述直播发起入口的触发操作,发送开播请求至服务器;所述开播请求用于指示所述服务器停止下发第一直播流数据至所述第一用户账户所在客户端;所述第一直播流数据包括第二用户账户所在客户端提供的音视频数据流;所述第二用户账户为所述直播间的主播账户;响应于所述服务器的推流指令,推送第二直播流数据至所述服务器;所述第二直播流数据包括所述第一用户账户所在客户端提供的音视频数据流。采用本公开可以提高直播资源的利用率。
Description
技术领域
本公开涉及直播技术领域,尤其涉及一种直播数据处理方法、装置、电子设备及存储介质。
背景技术
随着互联网技术的不断发展,越来越多的人们通过观看或发起直播间直播来丰富自己的业余生活。
相关技术中,当用户想开启直播以分享内容时,用户往往需要通过访问特定的直播创建页面,并通过该直播创建页面进行一系列的直播创建操作,操作十分繁琐,也降低了用户开启直播的意愿,使得直播平台提供的直播资源无法得到很好的利用。
因此,相关技术中存在直播资源利用率较低的问题。
发明内容
本公开提供一种直播数据处理方法、装置、电子设备及存储介质,以至少解决相关技术中存在直播资源利用率不高的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种直播数据处理方法,包括:
在第一用户账户进入直播间的状态下,在实时直播界面中显示直播发起入口;
响应于对所述直播发起入口的触发操作,发送开播请求至服务器;所述开播请求用于指示所述服务器停止下发第一直播流数据至所述第一用户账户所在客户端;所述第一直播流数据包括第二用户账户所在客户端提供的音视频数据流;所述第二用户账户为所述直播间的主播账户;
响应于所述服务器的推流指令,推送第二直播流数据至所述服务器;所述第二直播流数据包括所述第一用户账户所在客户端提供的音视频数据流。
在一种可能实现方式中,在所述响应于对所述直播发起入口的触发操作,发送开播请求至服务器的步骤之后,所述方法还包括:
响应于所述服务器下发的直播校验指令,校验所述第一用户账户所在客户端是否具有推送所述第二直播流数据至所述服务器的功能;
若所述第一用户账户所在客户端具有所述功能,则发送校验通过消息至所述服务器;所述校验通过消息用于指示所述服务器下发所述推流指令。
在一种可能实现方式中,所述推送第二直播流数据至所述服务器,包括:
响应于所述第一用户账户的直播特效获取操作,获取目标直播特效;所述目标直播特效包括所述第二用户账户在所述直播间中所应用的直播特效;
采用所述目标直播特效,对所述第一用户账户所在客户端采集的音视频数据流进行渲染,得到所述第二直播流数据。
在一种可能实现方式中,所述响应于所述第一用户账户的直播特效获取操作,获取目标直播特效,包括:
响应于所述直播特效获取操作,从候选直播特效中确定被选中的所述目标直播特效;所述候选直播特效包括所述第一直播间当前所应用的直播特效和推荐特效;所述推荐特效与所述第一直播间当前所应用的直播特效之间的相似度小于预设的阈值。
在一种可能实现方式中,所述响应于所述直播特效获取操作,从候选直播特效中确定被选中的所述目标直播特效,包括:
在所述实时直播画面中显示直播特效获取入口;
响应于对所述直播特效获取入口的触发操作,显示所述候选直播特效对应的预览图标;
响应于对目标预览图标的触发操作,将所述目标预览图标对应的候选直播特效作为所述目标直播特效。
在一种可能实现方式中,在所述获取目标直播特效的步骤之后,所述方法还包括:
响应于对所述目标直播特效的特效预览操作,显示特效预览画面;所述特效预览画面包括采用所述目标直播特效对所述第一用户账户所在客户端采集的音视频数据流进行渲染得到的画面。
根据本公开实施例的第二方面,提供一种直播数据处理装置,包括:
显示单元,被配置为执行在第一用户账户进入直播间的状态下,在实时直播界面中显示直播发起入口;
响应单元,被配置为执行响应于对所述直播发起入口的触发操作,发送开播请求至服务器;所述开播请求用于指示所述服务器停止下发第一直播流数据至所述第一用户账户所在客户端;所述第一直播流数据包括第二用户账户所在客户端提供的音视频数据流;所述第二用户账户为所述直播间的主播账户;
推送单元,被配置为执行响应于所述服务器的推流指令,推送第二直播流数据至所述服务器;所述第二直播流数据包括所述第一用户账户所在客户端提供的音视频数据流。
在一种可能实现方式中,所述装置还包括:校验单元,被配置为执行响应于所述服务器下发的直播校验指令,校验所述第一用户账户所在客户端是否具有推送所述第二直播流数据至所述服务器的功能;发送单元,被配置为执行若所述第一用户账户所在客户端具有所述功能,则发送校验通过消息至所述服务器;所述校验通过消息用于指示所述服务器下发所述推流指令。
在一种可能实现方式中,所述推送单元,具体被配置为执行响应于所述第一用户账户的直播特效获取操作,获取目标直播特效;所述目标直播特效包括所述第二用户账户在所述直播间中所应用的直播特效;采用所述目标直播特效,对所述第一用户账户所在客户端采集的音视频数据流进行渲染,得到所述第二直播流数据。
在一种可能实现方式中,所述推送单元,具体被配置为执行响应于所述直播特效获取操作,从候选直播特效中确定被选中的所述目标直播特效;所述候选直播特效包括所述第一直播间当前所应用的直播特效和推荐特效;所述推荐特效与所述第一直播间当前所应用的直播特效之间的相似度小于预设的阈值。
在一种可能实现方式中,所述推送单元,具体被配置为执行在所述实时直播画面中显示直播特效获取入口;响应于对所述直播特效获取入口的触发操作,显示所述候选直播特效对应的预览图标;响应于对目标预览图标的触发操作,将所述目标预览图标对应的候选直播特效作为所述目标直播特效。
在一种可能实现方式中,所述装置还包括:显示单元,被配置为执行响应于对所述目标直播特效的特效预览操作,显示特效预览画面;所述特效预览画面包括采用所述目标直播特效对所述第一用户账户所在客户端采集的音视频数据流进行渲染得到的画面。
根据本公开实施例的第三方面,提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如第一方面或第一方面的任一种可能实现方式所述的直播数据处理方法。
根据本公开实施例的第四方面,提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面的任一种可能实现方式所述的直播数据处理方法。
根据本公开实施例的第五方面,提供一种计算机程序产品,所述程序产品包括计算机程序,所述计算机程序存储在可读存储介质中,设备的至少一个处理器从所述可读存储介质读取并执行所述计算机程序,使得设备执行第一方面的任一种可能实现方式所述的直播数据处理方法。
本公开的实施例提供的技术方案至少带来以下有益效果:通过在第一用户账户进入直播间的状态下,在实时直播界面中显示直播发起入口;并通过响应于对直播发起入口的触发操作,发送开播请求至服务器;开播请求用于指示服务器停止下发第一直播流数据至第一用户账户所在客户端;第一直播流数据包括第二用户账户所在客户端提供的音视频数据流;第二用户账户为直播间的主播账户;再响应于服务器的推流指令,推送第二直播流数据至服务器;第二直播流数据包括第一用户账户所在客户端提供的音视频数据流;如此,能够实现当用户在观看其他主播正在直播使用一个有趣、好玩的直播时,用户看到后感兴趣也能即刻作为直播开启新的直播间,实现快速地从观众身份转变为主播身份去体验和感受新奇的直播,提高了用户开启直播的意愿,进而提高了直播间的直播资源利用率。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种直播数据处理方法的应用环境图。
图2是根据一示例性实施例示出的一种直播数据处理方法的流程图。
图3是根据一示例性实施例示出的另一种直播数据处理方法的流程图。
图4是根据一示例性实施例示出的一种直播数据处理方法的应用场景图。
图5是根据一示例性实施例示出的一种直播数据处理装置的框图。
图6是根据一示例性实施例示出的一种电子设备的内部结构图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。
首先,对本公开实施例中涉及的名词进行介绍:
直播:是指用户通过网络在不同的直播平台上实时观看视频,该视频的视频内容是由主播实时生成或上传的。用户可以通过发送弹幕、评论等消息与主播实时进行交流,是一种新兴的网络社交方式。
直播是一种新兴的网络社交方式,用户可以在终端上通过不同的直播平台(即直播应用程序)观看到不同类型的直播。直播的类型包括但不限于以下类型:才艺表演、交友恋爱、户外活动、游戏、赛事、展览、发布会、动漫、二次元、绘画、美食、影视、语音、电台等类型中的至少一种,本公开对直播的类型不作限定。在直播应用程序的界面上存在输入框,用户通过向输入框中输入文字、数字或表情等信息向主播发送弹幕或评论,主播通过阅读弹幕或评论与观看直播的用户进行实时交流。观众用户还可以对主播进行打赏操作,打赏操作的形式是将现金,或者,以代表一定现金数额的虚拟礼物赠送给主播,每个主播对应有贡献榜,该贡献榜包括观看主播直播的用户对主播的贡献值,通常该贡献值是将用户打赏给主播的虚拟礼物进行折算后得到的数值;主播也可以向观看直播的用户发送虚拟礼物(例如,携带有一定金额的红包、礼券、抽奖等)作为回应。
本公开所提供的直播数据处理方法,可以应用于如图1所示的应用环境中。其中第一用户账户所在客户端110和第二用户账户所在客户端120均通过网络与服务器130进行交互。其中,在第一用户账户进入直播间的状态下,第一用户账户所在客户端110在实时直播界面中显示直播发起入口;第一用户账户所在客户端110响应于对直播发起入口的触发操作,发送开播请求至服务器130;开播请求用于指示服务器130停止下发第一直播流数据至第一用户账户所在客户端110;第一直播流数据包括第二用户账户所在客户端120提供的音视频数据流;第二用户账户为直播间的主播账户;响应于服务器的推流指令,推送第二直播流数据至服务器;第二直播流数据包括第一用户账户所在客户端110提供的音视频数据流。实际应用中,第一用户账户所在客户端110和第二用户账户所在客户端120可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器130可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
图2是根据一示例性实施例示出的一种直播数据处理方法的流程图,如图2所示,该直播数据处理方法用于图1的第一用户账户所在客户端110中,包括以下步骤。
在步骤S210中,在第一用户账户进入直播间的状态下,在实时直播界面中显示直播发起入口。
具体实现中,第一用户账户所在客户端110安装且运行有直播客户端,该直播客户端可以是直播应用程序的客户端、购物应用程序的客户端、视频应用程序的客户端(包括短视频应用程序)、游戏应用程序的客户端等,本公开实施例对此不加以限定。第一用户账户可以是指使用该直播客户端的用户账户。
第一用户账户可以使用该直播客户端进入直播间,进而实现作为观众端账户观看直播间的主播账户(即第二用户账户)提供的直播内容。具体来说,第二用户账户所在客户端采集音视频数据流,作为第一直播流数据上传至服务器;服务器接收该第一直播流数据,并将第一直播流数据下发至第一用户账户所在客户端。第一用户账户所在客户端通过实时直播界面显示该第一直播流数据,同时,第一用户账户所在客户端在实时直播界面中显示直播发起入口。
在步骤S220中,响应于对直播发起入口的触发操作,发送开播请求至服务器;开播请求用于指示服务器停止下发第一直播流数据至第一用户账户所在客户端。
其中,第一直播流数据包括第二用户账户所在客户端提供的音视频数据流;第二用户账户为直播间的主播账户。
具体实现中,第二用户账户所在客户端可以在实时直播画面中显示直播发起入口(如,开播按钮),当第一用户账户对该直播发起入口进行触发操作(如,点击该开播按钮)时,第二用户账户所在客户端则接收到对直播发起入口的触发操作,进而判定接收到直播发起操作,此时,第二用户账户所在客户端则响应于对直播发起入口的触发操作,向服务器发送用于开启直播间的请求(即开播请求)。服务器接收第一用户账户所在客户端发送的开播请求后,服务器则停止下发第二用户账户所在客户端提供的音视频数据流(即第一直播流数据)至第一用户账户所在客户端。
在步骤S220中,响应于服务器的推流指令,推送第二直播流数据至服务器;第一直播流数据包括第一用户账户所在客户端提供的音视频数据流。
具体实现中,服务器在停止下发第二用户账户所在客户端提供的音视频数据流(即第一直播流数据)至第一用户账户所在客户端后,服务器则向第一用户账户所在客户端发送推流指令。第一用户账户所在客户端接收并响应该推流指令,将第一用户账户所在客户端采集到的音视频数据流作为第一直播流数据,推流至服务器,从而实现快速地从观众身份转变为主播身份去开启另一个直播间。
上述直播数据处理方法中,通过在第一用户账户进入直播间的状态下,在实时直播界面中显示直播发起入口;并通过响应于对直播发起入口的触发操作,发送开播请求至服务器;开播请求用于指示服务器停止下发第一直播流数据至第一用户账户所在客户端;第一直播流数据为第二用户账户所在客户端提供的音视频数据流;第二用户账户为直播间的主播账户;再响应于服务器的推流指令,推送第二直播流数据至服务器;第一直播流数据为第一用户账户所在客户端提供的音视频数据流;如此,能够实现当用户在观看其他主播正在直播使用一个有趣、好玩的直播时,用户看到后感兴趣也能即刻作为直播开启新的直播间,实现快速地从观众身份转变为主播身份去体验和感受新奇的直播,提高了用户开启直播的意愿,进而提高了直播间的直播资源利用率。
在一示例性实施例中,在响应于对直播发起入口的触发操作,发送开播请求至服务器的步骤之后,方法还包括:响应于服务器下发的直播校验指令,校验第一用户账户所在客户端是否具有推送第二直播流数据至服务器的功能;若第一用户账户所在客户端具有功能,则发送校验通过消息至服务器;校验通过消息用于指示服务器下发推流指令。
具体实现中,第一用户账户所在客户端在响应于对直播发起入口的触发操作,发送开播请求至服务器之后,服务器还可以向第一用户账户所在客户端下发的直播校验指令。第一用户账户所在客户端响应于服务器下发的直播校验指令,校验第一用户账户所在客户端是否具有推送第二直播流数据至服务器的功能。
举例来说,服务端把第一用户账户所在客户端的业务能力接口全部标记为失效(比如正在与主播连麦会先给自动断开),然后,服务端给第一用户账户所在客户端下发用于校验主播基础能力的信令,校验第一用户账户是不是具备开播的状态,包含第一用户账户的设备的音视频流采集能力以及本地存储权限,权限校验无误会在直播间内倒计时X秒自动开始设备采集并编码封板推流到服务器,从而实现快速地从观众身份转变为主播身份去开启另一个直播间。其中,X为大于0。
本实施例的技术方案,通过响应于服务器下发的直播校验指令,及时校验第一用户账户所在客户端是否具有推送第二直播流数据至服务器的功能,当第一用户账户所在客户端具有功能,第一用户账户所在客户端发送校验通过消息至服务器,以通知服务器下发推流指令,开启以第一用户账户为直播间主播的直播间,从而避免服务器向不具备直播功能的客户端下发推流指令,进而避免浪费服务器的处理资源。
在一示例性实施例中,推送第二直播流数据至服务器,包括:响应于第一用户账户的直播特效获取操作,获取目标直播特效;目标直播特效包括第二用户账户在直播间中所应用的直播特效;采用目标直播特效,对第一用户账户所在客户端采集的音视频数据流进行渲染,得到第二直播流数据。
其中,直播特效可以是指在直播过程中的直播特殊效果。实际应用中,直播特效可以包括但不限于是各种魔法表情(魔表)、滤镜、妆效、美颜功能等。
其中,渲染直播画面包括采用目标直播特效对第一用户账户所在客户端采集的音视频数据流进行渲染得到的画面。
其中,主播端和观众端各自的业务逻辑是比较复杂的,且是不耦合的;观众端的业务逻辑除了保证统一的流解码和播放体验,还有基于流之上的复杂业务,比如主播和观众之间的各种互动关系(主播向观众发起互动邀请、观众向主播发起互动邀请、主播和观众正处于互动中)。同理,主播端除了基础推流能力之外也有更复杂的业务逻辑耦合。
实际应用中,主播端账户在技术能力上具有3个级别的定义和封装,包括:主播基础能力:设备采集-编码封装-推流能力;主播拓展能力:主播信息接口封装,主播信息包含主播昵称、头像等能够识别定位到主播个人身份的信息;主播业务能力:基于以上两种能力之上的复杂业务,比如主播与其他主播视频连线就是复杂业务能力。
观众端账户在技术能力上具有3个级别的定义和封装,包括:观众基础能力:解码能力-流播放能力;观众拓展能力:主播信息解码展示能力;观众业务能力:比如观众侧可以送礼以及观众可以评论互动等的能力。
以上观众端账户和主播端账户的3级能力,除了最基本的能力之外,主播端账户侧还具有另外两级能力每个单独的业务接口都增加新的开播来源标记字段,用以区分主播端账户是在哪里开播。
具体实现中,第一用户账户所在的客户端在推送第二直播流数据至服务器的过程中,第一用户账户所在的客户端可以响应于第一用户账户的直播特效获取操作,获取目标直播特效;目标直播特效包括第二用户账户在直播间中所应用的直播特效;然后,第一用户账户所在的客户端采用目标直播特效,对第一用户账户所在客户端采集的音视频数据流进行渲染,得到第二直播流数据。
本实施例的技术方案,通过响应于第一用户账户的直播特效获取操作,获取目标直播特效;目标直播特效包括第二用户账户在直播间中所应用的直播特效;采用目标直播特效,对第一用户账户所在客户端采集的音视频数据流进行渲染,得到第二直播流数据,使得可以实现当用户在观看其他主播正在直播使用一个有趣、好玩的直播特效时,用户看到后感兴趣也能即刻开启应用有该直播特效的直播间,实现快速地从观众身份转变为主播身份去体验和感受新奇的直播特效,提高了用户开启直播的意愿,进而提高了直播间的直播资源利用率。
在一示例性实施例中,响应于第一用户账户的直播特效获取操作,获取目标直播特效,包括:响应于直播特效获取操作,从候选直播特效中确定被选中的目标直播特效;候选直播特效包括第一直播间当前所应用的直播特效和推荐特效。
其中,推荐特效与直播间当前所应用的直播特效之间的相似度小于预设的阈值。其中,推荐特效可以是指与直播间当前所应用的直播特效相关的直播特效。例如,当直播间当前所应用的魔法表情A,则推荐特效则可以是与该魔法表情A同一主题或类别的魔法表情B、C和D。
具体实现中,第一用户账户所在的客户端在响应于第一用户账户的直播特效获取操作,获取目标直播特效的过程中,第一用户账户所在的客户端可以响应于直播特效获取操作,获取候选直播特效。其中,该候选直播特效包括直播间当前所应用的直播特效和推荐特效。然后,第一用户账户所在的客户端可以响应于第一用户账户对候选直播特效的选择操作,从候选直播特效中确定被选中的目标直播特效。
本实施例的技术方案,通过响应于特效获取操作,获取包括直播间当前所应用的直播特效和推荐特效的候选直播特效进而供第一用户账户选择感兴趣的直播特效。
在一示例性实施例中,响应于所述直播特效获取操作,从候选直播特效中确定被选中的所述目标直播特效,包括:在实时直播画面中显示直播特效获取入口;响应于对直播特效获取入口的触发操作,显示候选直播特效对应的预览图标;响应于对目标预览图标的触发操作,将目标预览图标对应的候选直播特效作为目标直播特效。
其中,直播特效获取入口可以是指接收直播特效获取操作的触发入口。实际应用中,直播特效获取入口可以是实时直播画面中的魔法表情按钮。
其中,预览图标可以是指包括有候选直播特效的预览信息的图标。
具体实现中,第一用户账户所在的客户端在响应于特效获取操作,从候选直播特效中确定被选中的目标直播特效的过程中,第一用户账户所在的客户端可以在实时直播画面中显示魔法表情按钮;用户可以通过对该魔法表情按钮进行触发操作(如,点击操作)实现向第一用户账户所在的客户端输入对直播特效获取入口的触发操作,第一用户账户所在的客户端在接收到对直播特效获取入口的触发操作后,第一用户账户所在的客户端则响应于该对直播特效获取入口的触发操作,显示候选直播特效对应的预览图标(如,各个候选魔法表情对应的icon(图标));然后,用户可以点击上述预览图标中的任意一个目标预览图标,进而实现向第一用户账户所在的客户端输入对目标预览图标的触发操作。第一用户账户所在的客户端接收到对目标预览图标的触发操作后,则将该目标预览图标对应的候选直播特效作为目标直播特效。
本实施例的技术方案,通过在实时直播画面中显示直播特效获取入口,从而可以使用户快速地向第一用户账户所在客户端输入直播特效获取操作,并通过显示候选直播特效对应的预览图标,从而便于用户直观地了解到各个候选直播特效的特点,便于用户快速地在多个候选直播特效中作出选择,确定目标直播特效。
在一示例性实施例中,在获取目标直播特效的步骤之后,方法还包括:响应于对目标直播特效的特效预览操作,显示特效预览画面;特效预览画面包括采用目标直播特效对第一用户账户所在客户端采集的音视频数据流进行渲染得到的画面。
具体实现中,在第一用户账户所在的客户端获取到目标直播特效后,第一用户账户可以向第一用户账户所在的客户端输入对该目标直播特效的特效预览操作。具体来说,第一用户账户可以打开直播特效预览页,并应用该目标直播特效,以实现向第一用户账户所在的客户端输入对目标直播特效的特效预览操作。第一用户账户所在的客户端在接收到对目标直播特效的特效预览操作后,第一用户账户所在的客户端则响应于该特效预览操作,采用目标直播特效对第一用户账户所在客户端采集的音视频数据流进行渲染得到的特效预览画面;其中,该第一用户账户所在客户端采集的音视频数据流可以是直播客户端实时采集到的用户图像视频,也可以是第一用户账户上传的视频。最后,第一用户账户所在的客户端可以在直播特效预览页中显示出该特效预览画面。
本实施例的技术方案,通过在获取到目标直播特效后,及时响应于对目标直播特效的特效预览操作,显示采用目标直播特效对第一用户账户所在客户端采集的音视频数据流进行渲染得到的特效预览画面,从而实现供用户提前预览到应用该目标直播特效后的直播效果。
图3是根据一示例性实施例示出的另一种直播数据处理方法的流程图,如图3所示,该方法用于图1中的第一用户账户所在客户端110中,包括以下步骤。
在步骤S310中,在第一用户账户进入直播间的状态下,在实时直播界面中显示直播发起入口。
在步骤S320中,响应于对所述直播发起入口的触发操作,发送开播请求至服务器;所述开播请求用于指示所述服务器停止下发第一直播流数据至所述第一用户账户所在客户端;所述第一直播流数据包括第二用户账户所在客户端提供的音视频数据流;所述第二用户账户为所述直播间的主播账户。
在步骤S330中,响应于所述服务器下发的直播校验指令,校验所述第一用户账户所在客户端是否具有推送所述第二直播流数据至所述服务器的功能。
在步骤S340中,若所述第一用户账户所在客户端具有所述功能,则发送校验通过消息至所述服务器;所述校验通过消息用于指示所述服务器下发推流指令。
在步骤S350中,在接收到所述服务器的推流指令后,响应于所述第一用户账户的直播特效获取操作,获取目标直播特效;所述目标直播特效包括所述第二用户账户在所述直播间中所应用的直播特效。
在步骤S360中,采用所述目标直播特效,对所述第一用户账户所在客户端采集的音视频数据流进行渲染,得到第二直播流数据。
在步骤S370中,推送所述第二直播流数据至所述服务器;所述第二直播流数据包括所述第一用户账户所在客户端提供的音视频数据流。
需要说明的是,上述步骤的具体限定可以参见上文对一种直播数据处理方法的具体限定,在此不再赘述。
为了便于本领域技术人员的理解,图4提供了一种直播数据处理方法的应用场景图;其中,主播A在开启第一直播间后,主播A可以在第一直播间中应用目标直播特效,例如,成功佩戴魔法表情M。观众进入第一直播间后,由于服务器检测到第一直播间正应用目标直播特效,服务器则向观众的直播客户端下发第一直播间正应用目标直播特效的信息指令,以使观众的直播客户端在实时直播画面中显示直播特效入口(例如,魔表M的图标icon);用户点击该显示直播特效入口,直播客户端则显示包括有多个候选魔表对应的预览图标的魔表面板,进而供用户可以点击上述预览图标中的任意一个目标预览图标,进而实现向第一用户账户所在的客户端输入对目标预览图标的触发操作。第一用户账户所在的客户端接收到对目标预览图标的触发操作后,则将该目标预览图标对应的候选直播特效作为目标直播特效。用户可以打开直播特效预览页,并应用该目标直播特效,以实现向第一用户账户所在的客户端输入对目标直播特效的特效预览操作。第一用户账户所在的客户端在接收到对目标直播特效的特效预览操作后,第一用户账户所在的客户端则响应于该特效预览操作,采用目标直播特效对第一用户账户所在客户端采集的音视频数据流进行渲染得到的特效预览画面;其中,该第一用户账户所在客户端采集的音视频数据流可以是直播客户端实时采集到的用户图像视频,也可以是第一用户账户上传的视频。最后,第一用户账户所在的客户端可以在直播特效预览页中显示出该特效预览画面。第一用户账户所在的客户端可以响应于用户的直播间创建操作,应用该魔表M开启第二直播间,使第一用户账户所在的客户端在实时直播画面中显示出渲染直播画面。
应该理解的是,虽然图2、图3和图4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2、图3和图4中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
图5是根据一示例性实施例示出的一种直播数据处理装置框图。参照图5,该装置包括:
显示单元510,被配置为执行在第一用户账户进入直播间的状态下,在实时直播界面中显示直播发起入口;
响应单元520,被配置为执行响应于对所述直播发起入口的触发操作,发送开播请求至服务器;所述开播请求用于指示所述服务器停止下发第一直播流数据至所述第一用户账户所在客户端;所述第一直播流数据包括第二用户账户所在客户端提供的音视频数据流;所述第二用户账户为所述直播间的主播账户;
推送单元530,被配置为执行响应于所述服务器的推流指令,推送第二直播流数据至所述服务器;所述第二直播流数据包括所述第一用户账户所在客户端提供的音视频数据流。
在一示例性实施例中,所述装置还包括:校验单元,被配置为执行响应于所述服务器下发的直播校验指令,校验所述第一用户账户所在客户端是否具有推送所述第二直播流数据至所述服务器的功能;发送单元,被配置为执行若所述第一用户账户所在客户端具有所述功能,则发送校验通过消息至所述服务器;所述校验通过消息用于指示所述服务器下发所述推流指令。
在一示例性实施例中,具体被配置为执行响应于所述第一用户账户的直播特效获取操作,获取目标直播特效;所述目标直播特效包括所述第二用户账户在所述直播间中所应用的直播特效;采用所述目标直播特效,对所述第一用户账户所在客户端采集的音视频数据流进行渲染,得到所述第二直播流数据。
在一示例性实施例中,具体被配置为执行响应于所述直播特效获取操作,从候选直播特效中确定被选中的所述目标直播特效;所述候选直播特效包括所述第一直播间当前所应用的直播特效和推荐特效;所述推荐特效与所述第一直播间当前所应用的直播特效之间的相似度小于预设的阈值。
在一示例性实施例中,具体被配置为执行在所述实时直播画面中显示直播特效获取入口;响应于对所述直播特效获取入口的触发操作,显示所述候选直播特效对应的预览图标;响应于对目标预览图标的触发操作,将所述目标预览图标对应的候选直播特效作为所述目标直播特效。
在一示例性实施例中,所述装置还包括:显示单元,被配置为执行响应于对所述目标直播特效的特效预览操作,显示特效预览画面;所述特效预览画面包括采用所述目标直播特效对所述第一用户账户所在客户端采集的音视频数据流进行渲染得到的画面。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图6是根据一示例性实施例示出的一种用于执行上述直播数据处理方法的设备600的框图。例如,设备600可以是移动电话、计算机、数字广播终端、消息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。
参照图6,设备600可以包括以下一个或多个组件:处理组件602、存储器604、电力组件606、多媒体组件608、音频组件610、输入/输出(I/O)的接口612、传感器组件614以及通信组件616。
处理组件602通常控制设备600的整体操作,诸如与显示、电话呼叫、数据通信、相机操作和记录操作相关联的操作。处理组件602可以包括一个或多个处理器620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件602可以包括一个或多个模块,便于处理组件602和其他组件之间的交互。例如,处理组件602可以包括多媒体模块,以方便多媒体组件608和处理组件602之间的交互。
存储器604被配置为存储各种类型的数据以支持在设备600的操作。这些数据的示例包括用于在设备600上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM)、电可擦除可编程只读存储器(EEPROM)、可擦除可编程只读存储器(EPROM)、可编程只读存储器(PROM)、只读存储器(ROM)、磁存储器、快闪存储器、磁盘或光盘。
电源组件606为设备600的各种组件提供电力。电源组件606可以包括电源管理系统,一个或多个电源,及其他与为设备600生成、管理和分配电力相关联的组件。
多媒体组件608包括在所述设备600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件608包括一个前置摄像头和/或后置摄像头。当设备600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件610被配置为输出和/或输入音频信号。例如,音频组件610包括一个麦克风(MIC),当设备600处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器604或经由通信组件616发送。在一些实施例中,音频组件610还包括一个扬声器,用于输出音频信号。
I/O接口612为处理组件602和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件614包括一个或多个传感器,用于为设备600提供各个方面的状态评估。例如,传感器组件614可以检测到设备600的打开/关闭状态,组件的相对定位,例如所述组件为设备600的显示器和小键盘,传感器组件614还可以检测设备600或设备600一个组件的位置改变,用户与设备600接触的存在或不存在,设备600方位或加速/减速和设备600的温度变化。传感器组件614可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件614还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器、陀螺仪传感器、磁传感器、压力传感器或温度传感器。
通信组件616被配置为便于设备600和其他设备之间有线或无线方式的通信。设备600可以接入基于通信标准的无线网络,如WiFi,运营商网络(如2G、3G、4G或5G),或它们的组合。在一个示例性实施例中,通信组件616经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件616还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,设备600可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器604,上述指令可由电子设备600的处理器620执行以完成上述方法。可选地,计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
在示例性实施例中,还提供一种计算机程序产品,包括计算机程序,所述计算机程序存储在计算机可读存储介质中,所述计算机程序可由电子设备600的处理器620执行以完成上述方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种直播数据处理方法,其特征在于,所述方法包括:
在第一用户账户进入直播间的状态下,在实时直播界面中显示直播发起入口;
响应于对所述直播发起入口的触发操作,发送开播请求至服务器;所述开播请求用于指示所述服务器停止下发第一直播流数据至所述第一用户账户所在客户端;所述第一直播流数据包括第二用户账户所在客户端提供的音视频数据流;所述第二用户账户为所述直播间的主播账户;
响应于所述服务器的推流指令,推送第二直播流数据至所述服务器;所述第二直播流数据包括所述第一用户账户所在客户端提供的音视频数据流。
2.根据权利要求1所述的直播数据处理方法,其特征在于,在所述响应于对所述直播发起入口的触发操作,发送开播请求至服务器的步骤之后,所述方法还包括:
响应于所述服务器下发的直播校验指令,校验所述第一用户账户所在客户端是否具有推送所述第二直播流数据至所述服务器的功能;
若所述第一用户账户所在客户端具有所述功能,则发送校验通过消息至所述服务器;所述校验通过消息用于指示所述服务器下发所述推流指令。
3.根据权利要求1所述的直播数据处理方法,其特征在于,所述推送第二直播流数据至所述服务器,包括:
响应于所述第一用户账户的直播特效获取操作,获取目标直播特效;所述目标直播特效包括所述第二用户账户在所述直播间中所应用的直播特效;
采用所述目标直播特效,对所述第一用户账户所在客户端采集的音视频数据流进行渲染,得到所述第二直播流数据。
4.根据权利要求3所述的直播数据处理方法,其特征在于,所述响应于所述第一用户账户的直播特效获取操作,获取目标直播特效,包括:
响应于所述直播特效获取操作,从候选直播特效中确定被选中的所述目标直播特效;所述候选直播特效包括所述直播间当前所应用的直播特效和推荐特效;所述推荐特效与所述直播间当前所应用的直播特效之间的相似度小于预设的阈值。
5.根据权利要求4所述的直播数据处理方法,其特征在于,所述响应于所述直播特效获取操作,从候选直播特效中确定被选中的所述目标直播特效,包括:
在所述实时直播画面中显示直播特效获取入口;
响应于对所述直播特效获取入口的触发操作,显示所述候选直播特效对应的预览图标;
响应于对目标预览图标的触发操作,将所述目标预览图标对应的候选直播特效作为所述目标直播特效。
6.根据权利要求3至5中任一项所述的直播数据处理方法,其特征在于,在所述获取目标直播特效的步骤之后,所述方法还包括:
响应于对所述目标直播特效的特效预览操作,显示特效预览画面;所述特效预览画面包括采用所述目标直播特效对所述第一用户账户所在客户端采集的音视频数据流进行渲染得到的画面。
7.一种直播数据处理装置,其特征在于,包括:
显示单元,被配置为执行在第一用户账户进入直播间的状态下,在实时直播界面中显示直播发起入口;
响应单元,被配置为执行响应于对所述直播发起入口的触发操作,发送开播请求至服务器;所述开播请求用于指示所述服务器停止下发第一直播流数据至所述第一用户账户所在客户端;所述第一直播流数据包括第二用户账户所在客户端提供的音视频数据流;所述第二用户账户为所述直播间的主播账户;
推送单元,被配置为执行响应于所述服务器的推流指令,推送第二直播流数据至所述服务器;所述第二直播流数据包括所述第一用户账户所在客户端提供的音视频数据流。
8.一种电子设备,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1至6中任一项所述的直播数据处理方法。
9.一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1至6中任一项所述的直播数据处理方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的直播数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110874512.0A CN113573092B (zh) | 2021-07-30 | 2021-07-30 | 直播数据处理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110874512.0A CN113573092B (zh) | 2021-07-30 | 2021-07-30 | 直播数据处理方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113573092A true CN113573092A (zh) | 2021-10-29 |
CN113573092B CN113573092B (zh) | 2022-09-30 |
Family
ID=78169642
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110874512.0A Active CN113573092B (zh) | 2021-07-30 | 2021-07-30 | 直播数据处理方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113573092B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114466210A (zh) * | 2022-01-27 | 2022-05-10 | 广州方硅信息技术有限公司 | 直播质量检测处理方法及其装置、设备、介质、产品 |
CN115225953A (zh) * | 2022-08-02 | 2022-10-21 | 北京达佳互联信息技术有限公司 | 内容发布方法、装置、电子设备及存储介质 |
CN115396716A (zh) * | 2022-08-23 | 2022-11-25 | 北京字跳网络技术有限公司 | 一种直播视频处理方法、装置、设备及介质 |
CN115883906A (zh) * | 2022-12-23 | 2023-03-31 | 北京达佳互联信息技术有限公司 | 互动方法、装置、电子设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106453831A (zh) * | 2016-09-07 | 2017-02-22 | 广州华多网络科技有限公司 | 基于自拍杆的直播控制方法和装置 |
US20200280759A1 (en) * | 2019-05-16 | 2020-09-03 | Beijing Dajia Internet Information Technology Co., Ltd. | Method for displaying virtual item, terminal and storage medium |
CN111669640A (zh) * | 2020-06-18 | 2020-09-15 | 广州繁星互娱信息科技有限公司 | 虚拟物品转移特效的显示方法、装置、终端及存储介质 |
CN112102195A (zh) * | 2020-09-16 | 2020-12-18 | 广州虎牙科技有限公司 | 美颜方法、参数维护方法、装置、电子设备及存储介质 |
US20210021663A1 (en) * | 2019-07-16 | 2021-01-21 | Beijing Dajia Internet Information Technology Co, Ltd. | Method for processing network data, and terminal, server and storage medium thereof |
-
2021
- 2021-07-30 CN CN202110874512.0A patent/CN113573092B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106453831A (zh) * | 2016-09-07 | 2017-02-22 | 广州华多网络科技有限公司 | 基于自拍杆的直播控制方法和装置 |
US20200280759A1 (en) * | 2019-05-16 | 2020-09-03 | Beijing Dajia Internet Information Technology Co., Ltd. | Method for displaying virtual item, terminal and storage medium |
US20210021663A1 (en) * | 2019-07-16 | 2021-01-21 | Beijing Dajia Internet Information Technology Co, Ltd. | Method for processing network data, and terminal, server and storage medium thereof |
CN111669640A (zh) * | 2020-06-18 | 2020-09-15 | 广州繁星互娱信息科技有限公司 | 虚拟物品转移特效的显示方法、装置、终端及存储介质 |
CN112102195A (zh) * | 2020-09-16 | 2020-12-18 | 广州虎牙科技有限公司 | 美颜方法、参数维护方法、装置、电子设备及存储介质 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114466210A (zh) * | 2022-01-27 | 2022-05-10 | 广州方硅信息技术有限公司 | 直播质量检测处理方法及其装置、设备、介质、产品 |
CN114466210B (zh) * | 2022-01-27 | 2024-04-16 | 广州方硅信息技术有限公司 | 直播质量检测处理方法及其装置、设备、介质 |
CN115225953A (zh) * | 2022-08-02 | 2022-10-21 | 北京达佳互联信息技术有限公司 | 内容发布方法、装置、电子设备及存储介质 |
CN115225953B (zh) * | 2022-08-02 | 2023-10-27 | 北京达佳互联信息技术有限公司 | 内容发布方法、装置、电子设备及存储介质 |
CN115396716A (zh) * | 2022-08-23 | 2022-11-25 | 北京字跳网络技术有限公司 | 一种直播视频处理方法、装置、设备及介质 |
CN115396716B (zh) * | 2022-08-23 | 2024-01-26 | 北京字跳网络技术有限公司 | 一种直播视频处理方法、装置、设备及介质 |
CN115883906A (zh) * | 2022-12-23 | 2023-03-31 | 北京达佳互联信息技术有限公司 | 互动方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113573092B (zh) | 2022-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111970533B (zh) | 直播间的互动方法、装置及电子设备 | |
CN112218103B (zh) | 直播间互动方法、装置、电子设备和存储介质 | |
CN113573092B (zh) | 直播数据处理方法、装置、电子设备及存储介质 | |
CN106028166B (zh) | 直播过程中直播间切换方法及装置 | |
CN106105246B (zh) | 直播显示方法、装置及系统 | |
CN112738544B (zh) | 直播间互动方法、装置、电子设备及存储介质 | |
CN113315986B (zh) | 直播互动、产品评价方法、装置、电子设备及存储介质 | |
CN111343476A (zh) | 视频共享方法、装置、电子设备及存储介质 | |
CN113382274B (zh) | 数据处理方法、装置、电子设备及存储介质 | |
CN112153407B (zh) | 直播间数据互动方法、相关装置及设备 | |
US10334282B2 (en) | Methods and devices for live broadcasting based on live broadcasting application | |
CN109754298B (zh) | 界面信息提供方法、装置及电子设备 | |
CN113065008A (zh) | 信息推荐方法、装置、电子设备及存储介质 | |
CN106331761A (zh) | 直播列表显示方法及装置 | |
CN114025180A (zh) | 一种游戏操作同步系统、方法、装置、设备及存储介质 | |
CN105872573A (zh) | 一种视频播放方法及装置 | |
CN113988021A (zh) | 内容互动方法、装置、电子设备及存储介质 | |
CN114663188B (zh) | 互动数据处理方法、装置、电子设备及存储介质 | |
CN110620956A (zh) | 直播虚拟资源的通知方法、装置、电子设备及存储介质 | |
CN107122456A (zh) | 展示视频搜索结果的方法和装置 | |
CN114554231A (zh) | 一种信息显示方法、装置、电子设备及存储介质 | |
CN114302160A (zh) | 信息显示方法、装置、计算机设备及介质 | |
CN111526380B (zh) | 视频处理方法、装置、服务器、电子设备及存储介质 | |
CN110769275A (zh) | 直播数据流的处理方法、装置及系统 | |
CN114666643A (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 |