CN111246147B - 视频缓存方法、装置、终端及存储介质 - Google Patents

视频缓存方法、装置、终端及存储介质 Download PDF

Info

Publication number
CN111246147B
CN111246147B CN202010040208.1A CN202010040208A CN111246147B CN 111246147 B CN111246147 B CN 111246147B CN 202010040208 A CN202010040208 A CN 202010040208A CN 111246147 B CN111246147 B CN 111246147B
Authority
CN
China
Prior art keywords
calling
users
call
designated
called
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
CN202010040208.1A
Other languages
English (en)
Other versions
CN111246147A (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 Kugou Computer Technology Co Ltd
Original Assignee
Guangzhou Kugou Computer 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 Kugou Computer Technology Co Ltd filed Critical Guangzhou Kugou Computer Technology Co Ltd
Priority to CN202010040208.1A priority Critical patent/CN111246147B/zh
Publication of CN111246147A publication Critical patent/CN111246147A/zh
Application granted granted Critical
Publication of CN111246147B publication Critical patent/CN111246147B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本申请公开了一种视频缓存方法、装置、终端及存储介质,属于网络技术领域。所述方法包括:获取多个主叫用户的历史呼叫相关信息,该多个主叫用户是指在当前时间之前通过指定呼叫方式呼叫过本端的用户,该指定呼叫方式是指从主叫用户端发起呼叫至与被叫用户端建立起通话的期间被叫用户端的界面播放指定呼叫视频。根据该多个历史呼叫相关信息,确定该多个主叫用户的呼叫评分值,基于该多个主叫用户的呼叫评分值,从本地缓存的多个主叫用户的指定呼叫视频中删除至少一个指定呼叫视频,从而减少在采用指定呼叫方式的场景中产生的本地缓存量。

Description

视频缓存方法、装置、终端及存储介质
技术领域
本申请涉及网络技术领域,特别涉及一种视频缓存方法、装置、终端及存储介质。
背景技术
目前,随着网络技术的快速发展,提出了一种呼叫方式,主叫用户通过第一终端向被叫用户的第二终端发起呼叫后,第二终端在与该第一终端建立起通话之前,可以在界面中播放该主叫用户预先为该被叫用户设置的指定呼叫视频,另外,对于第二终端来说,在播放该指定呼叫视频的同时,还可以在本地缓存该指定呼叫视频。
发明内容
本申请实施例提供了一种视频缓存方法、装置、终端及存储介质,可以解决相关技术中的呼叫方式使得本地缓存指定呼叫视频的问题。所述技术方案如下:
一方面,提供了一种视频缓存方法,所述方法包括:
获取多个主叫用户的历史呼叫相关信息,所述多个主叫用户是指在当前时间之前通过指定呼叫方式呼叫过本端的用户,所述指定呼叫方式是指从主叫用户端发起呼叫至与被叫用户端建立起通话的期间被叫用户端的界面播放指定呼叫视频;
根据所述历史呼叫相关信息,确定所述多个主叫用户的呼叫评分值;
基于所述多个主叫用户的呼叫评分值,从本地缓存的所述多个主叫用户的指定呼叫视频中删除至少一个指定呼叫视频。
在本申请一种可能的实现方式中,所述历史呼叫相关信息包括历史来电时间和历史来电次数,所述根据所述历史呼叫相关信息,确定所述多个主叫用户的呼叫评分值,包括:
根据所述多个主叫用户的历史来电时间,对所述多个主叫用户进行排序,得到所述多个主叫用户的第一排序值;
根据所述多个主叫用户的历史来电次数,对所述多个主叫用户进行排序,得到所述多个主叫用户的第二排序值;
基于所述多个主叫用户的第一排序值与第二排序值,确定所述多个主叫用户的呼叫评分值。
在本申请一种可能的实现方式中,所述基于所述多个主叫用户的第一排序值与第二排序值,确定所述多个主叫用户的呼叫评分值,包括:
对于所述多个主叫用户中的第一主叫用户,将所述第一主叫用户的第一排序值与第一权重相乘,得到所述第一主叫用户的第一数值,所述第一主叫用户为所述多个主叫用户中的任一主叫用户;
将所述第一主叫用户的第二排序值与第二权重相乘,得到所述第一主叫用户的第二数值;
将所述第一主叫用户的第一数值与第二数值相加,得到所述第一主叫用户的呼叫评分值。
在本申请一种可能的实现方式中,所述获取多个主叫用户的历史呼叫相关信息之前,还包括:
查询本地是否存在指定主叫用户,所述指定主叫用户是指将至多指定数量阈值个被叫用户置为采用所述指定呼叫方式进行呼叫的主叫用户,其中,所述至多指定数量阈值个被叫用户包括本端的被叫用户;
若本地存在所述指定主叫用户,则禁止删除本地缓存的所述指定主叫用户的指定呼叫视频,将除所述指定主叫用户之外的其他主叫用户确定为所述多个主叫用户。
在本申请一种可能的实现方式中,所述基于所述多个主叫用户的呼叫评分值,从本地缓存的所述多个主叫用户的指定呼叫视频中删除至少一个指定呼叫视频,包括:
基于所述多个主叫用户的呼叫评分值从小到大的顺序,对所述多个主叫用户进行排序;
从本地缓存的所述多个主叫用户的指定呼叫视频中,将排序后的多个主叫用户中靠前的指定数量阈值个主叫用户的指定呼叫视频删除。
在本申请一种可能的实现方式中,所述从本地缓存的所述多个主叫用户的指定呼叫视频中,将排序后的多个主叫用户中靠前的指定数量阈值个主叫用户的指定呼叫视频删除之前,还包括:
若所述多个主叫用户中存在指定主叫用户,则将所述指定主叫用户的呼叫评分值靠后排列,所述指定主叫用户是指将至多指定数量阈值个被叫用户置为采用所述指定呼叫方式进行呼叫的主叫用户,其中,所述至多指定数量阈值个被叫用户包括本端的被叫用户。
另一方面,提供了一种视频缓存装置,所述装置包括:
获取模块,用于获取多个主叫用户的历史呼叫相关信息,所述多个主叫用户是指在当前时间之前通过指定呼叫方式呼叫过本端的用户,所述指定呼叫方式是指从主叫用户端发起呼叫至与被叫用户端建立起通话的期间被叫用户端的界面播放指定呼叫视频;
确定模块,用于根据所述历史呼叫相关信息,确定所述多个主叫用户的呼叫评分值;
缓存模块,用于基于所述多个主叫用户的呼叫评分值,从本地缓存的所述多个主叫用户的指定呼叫视频中删除至少一个指定呼叫视频。
在本申请一种可能的实现方式中,所述历史呼叫相关信息包括历史来电时间和历史来电次数,所述确定模块用于:
根据所述多个主叫用户的历史来电时间,对所述多个主叫用户进行排序,得到所述多个主叫用户的第一排序值;
根据所述多个主叫用户的历史来电次数,对所述多个主叫用户进行排序,得到所述多个主叫用户的第二排序值;
基于所述多个主叫用户的第一排序值与第二排序值,确定所述多个主叫用户的呼叫评分值。
在本申请一种可能的实现方式中,所述确定模块用于:
对于所述多个主叫用户中的第一主叫用户,将所述第一主叫用户的第一排序值与第一权重相乘,得到所述第一主叫用户的第一数值,所述第一主叫用户为所述多个主叫用户中的任一主叫用户;
将所述第一主叫用户的第二排序值与第二权重相乘,得到所述第一主叫用户的第二数值;
将所述第一主叫用户的第一数值与第二数值相加,得到所述第一主叫用户的呼叫评分值。
在本申请一种可能的实现方式中,所述获取模块还用于:
查询本地是否存在指定主叫用户,所述指定主叫用户是指将至多指定数量阈值个被叫用户置为采用所述指定呼叫方式进行呼叫的主叫用户,其中,所述至多指定数量阈值个被叫用户包括本端的被叫用户;
若本地存在所述指定主叫用户,则禁止删除本地缓存的所述指定主叫用户的指定呼叫视频,将除所述指定主叫用户之外的其他主叫用户确定为所述多个主叫用户。
在本申请一种可能的实现方式中,所述缓存模块用于:
基于所述多个主叫用户的呼叫评分值从小到大的顺序,对所述多个主叫用户进行排序;
从本地缓存的所述多个主叫用户的指定呼叫视频中,将排序后的多个主叫用户中靠前的指定数量阈值个主叫用户的指定呼叫视频删除。
在本申请一种可能的实现方式中,所述缓存模块还用于:
若所述多个主叫用户中存在指定主叫用户,则将所述指定主叫用户的呼叫评分值靠后排列,所述指定主叫用户是指将至多指定数量阈值个被叫用户置为采用所述指定呼叫方式进行呼叫的主叫用户,其中,所述至多指定数量阈值个被叫用户包括本端的被叫用户。
另一方面,提供了一种终端,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置执行所述指令以实现上述一方面中任一所述的视频缓存方法。
另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,所述指令被处理器执行时实现上述一方面中任一所述的视频缓存方法。
另一方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述一方面中任一所述的视频缓存方法。
本申请实施例提供的技术方案带来的有益效果是:
获取多个主叫用户的历史呼叫相关信息,该多个主叫用户是指在当前时间之前通过指定呼叫方式呼叫过本端的用户,该指定呼叫方式是指从主叫用户端发起呼叫至与被叫用户端建立起通话的期间被叫用户端的界面播放指定呼叫视频。根据该多个历史呼叫相关信息,确定该多个主叫用户的呼叫评分值,基于该多个主叫用户的呼叫评分值,从本地缓存的多个主叫用户的指定呼叫视频中删除至少一个指定呼叫视频,从而减少在采用指定呼叫方式的场景中产生的本地缓存量。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据一示例性实施例示出的一种视频缓存方法的流程图;
图2是根据一示例性实施例示出的一种视频缓存装置的结构示意图;
图3是根据一示例性实施例示出的一种终端的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
在对本申请实施例提供的视频缓存方法进行详细介绍之前,先对本申请实施例涉及的执行主体进行简单介绍。本申请实施例提供的视频缓存方法可以由终端来执行,该终端具有通话功能,另外,该终端还具有视频播放功能。譬如,该终端可以为手机之类的设备。
在介绍完本申请实施例涉及的执行主体后,接下来,将对本申请实施例提供的视频缓存方法进行详细介绍。
图1是根据一示例性实施例示出的一种视频缓存的方法流程图,该视频缓存方法可以由终端来执行,为了便于下文的理解和描述,这里将本端称为第一终端,将呼叫本端的其他终端称为第二终端。该方法可以包括如下几个步骤:
步骤101:获取多个主叫用户的历史呼叫相关信息,该多个主叫用户是指在当前时间之前通过指定呼叫方式呼叫过本端的用户,该指定呼叫方式是指从主叫用户端发起呼叫至与被叫用户端建立起通话的期间被叫用户的界面播放指定呼叫视频。
在这里,将发起呼叫的用户称为主叫用户,其使用的终端即为第二终端;将被呼叫的用户称为被叫用户,其使用的终端即为第一终端(即本端)。作为一种示例,该第一终端和第二终端均可以安装有指定应用,该第一终端和第二终端均可以与为该指定应用提供服务的后台服务器进行交互。通过该指定应用和后台服务器,第二终端可以采用指定呼叫方式呼叫第一终端。
其中,该指定呼叫方式是指主叫用户端呼叫被叫用户端后,在被叫用户端接通通话之前的一段时间内,被叫用户端的界面播放指定呼叫视频。举例来说,假设主叫用户为A,被叫用户为B,则主叫用户A通过第二终端呼叫被叫用户B后,在未接通电话之前,第一终端可以在界面中播放指定呼叫视频。
其中,该指定呼叫视频可以是由该主叫用户预先为该被叫用户设置的。
在实施中,对于主叫用户来说,可以通过第二终端中的指定应用在后台服务器中配置与自身关联的被叫用户和指定呼叫视频,譬如,在一种可能的实现方式中,该主叫用户可以通过第二终端向后台服务器发送配置请求,该配置请求可以携带该主叫用户的电话号码、所要配置的被叫用户的电话号码和指定呼叫视频。如此以来,该后台服务器将该配置请求中携带的信息进行对应存储,如此相当于针对被叫用户配置了指定呼叫方式。
对于被叫用户来说,当接收到该主叫用户端的呼叫时,第一终端可以向后台服务器发送查询请求,该查询请求中可以携带主叫用户的电话号码和/或被叫用户的电话号码,以使得该后台服务器基于该主叫用户的电话号码和/或被叫用户的电话号码,查询主叫用户是否针对该被叫用户配置了指定呼叫方式。如果查询到主叫用户针对该被叫用户配置了指定呼叫方式,后台服务器可以将对应的指定呼叫视频发送给该第一终端,如此,该第一终端在界面中播放该指定呼叫视频,并且,该第一终端可以在本地缓存该指定呼叫视频,示例性的,可以将该主叫用户的电话号码与该指定呼叫视频对应存储。如此,以便于在下一次被某个主叫用户呼叫后,若第一终端从后台服务器中查询到该某个主叫用户针对自己配置了指定呼叫方式,则可以直接从本地缓存的指定呼叫视频中获取该某个主叫用户对应的指定呼叫视频进行播放,可以提高视频的播放速度。
需要说明的是,上述是以该第二终端仅配置一定数量的被叫用户为例进行说明。进一步地,第二终端发送给后台服务器的配置请求还可以携带目标指示信息,该目标指示信息可以用于指示针对所有用户均配置为与该主叫用户采用指定呼叫方式进行呼叫。在该种情况下,后台服务器除了将配置请求中携带的被叫用户的电话号码与指定呼叫视频对应存储外,还可以将后续与该主叫用户建立过通话的所有用户的电话号码均与该主叫用户的电话号码和所配置的指定呼叫视频对应存储。如此,使得该主叫用户在通过第二终端呼叫所配置的任一个被叫用户时,被叫用户的第一终端均可以播放该主叫用户配置的指定呼叫视频。
如此看来,对于第一终端来说,由于会在本地缓存各个主叫用户的指定呼叫视频,所以,随着主叫用户数量的增加,本地缓存的指定呼叫视频的数量也会相应的增加,所以,当缓存空间不足够时,需要对该本地缓存的指定呼叫视频进行删除处理。在本申请实施例中,为了能够对本地缓存的指定呼叫视频进行合理地删除处理,第一终端获取多个主叫用户的历史呼叫相关信息。
作为一种示例,该第一终端可以在检测到缓存量达到一定数值时,执行获取多个主叫用户的历史呼叫相关信息的操作,或者,该第一终端还可以每隔一定的时长,执行获取多个主叫用户的历史呼叫相关信息的操作,本申请实施例对此不做限定。
其中,该历史呼叫相关信息可以包括但不限于历史来电时间、历史来电次数中的至少一种,该历史来电时间可以是指主叫用户最近一次的来电时间。
进一步地,获取该多个主叫用户的历史呼叫相关信息之前,第一终端还可以查询本地是否存在指定主叫用户,该指定主叫用户是指将至多指定数量阈值个被叫用户置为采用该指定呼叫方式进行呼叫的主叫用户,其中,该至多指定数量阈值个被叫用户包括本端的被叫用户,若本地存在该指定主叫用户,则禁止删除本地缓存的该指定主叫用户的指定呼叫视频,将除该指定主叫用户之外的其他主叫用户确定为该多个主叫用户。
其中,该指定数量阈值可以根据实际需求进行设置。也即是,如前文所述,由于主叫用户可以配置部分被叫用户采用指定呼叫方式,也可以配置所有被叫用户都采用指定呼叫方式。在一些情况下,随着指定应用的广泛普及,即随着使用指定应用的用户量的增加,对于某个被叫用户来说,相比于主叫用户配置所有被叫用户都采用指定呼叫方式来说,如果一些主叫用户仅配置了部分被叫用户采用指定呼叫方式且该某个被叫用户属于该部分,则该某个被叫用户可能被少量的主叫用户呼叫,在该种情况下,可以直接保留该指定主叫用户的指定呼叫视频,因此,可以将该指定主叫用户排除,即不将该指定主叫用户确定为多个主叫用户中的一个。
步骤102:根据该历史呼叫相关信息,确定该多个主叫用户的呼叫评分值。
为了便于后续步骤中确定需要对哪些主叫用户的指定呼叫视频进行删除,这里可以根据该多个主叫用户的历史呼叫相关信息,确定该多个主叫用户的呼叫评分值,该呼叫评分值可以用于指示对应的主叫用户与被叫用户的关系密切度,或者说,可以用于指示对应的主叫用户与该被叫用户的联系频繁度。
作为一种示例,该历史呼叫相关信息包括历史来电时间和历史来电次数,在该种情况下,该步骤102的具体实现可以包括:根据该多个主叫用户的历史来电时间,对该多个主叫用户进行排序,得到该多个主叫用户的第一排序值,根据该多个主叫用户的历史来电次数,对该多个主叫用户进行排序,得到该多个主叫用户的第二排序值,基于该多个主叫用户的第一排序值与第二排序值,确定该多个主叫用户的呼叫评分值。
作为一种示例,可以根据该多个主叫用户的历史来电时间的先后,将该多个主叫用户按照从小到大的顺序进行排列,譬如,历史来电时间越晚,排序越靠后。之后,将排序后的各个主叫用户的序号确定为该主叫用户的第一排序值,譬如,假设该多个主叫用户中的第i个主叫用户的第一排序值记为A[i]。另外,还可以根据该多个主叫用户的历史来电次数,按照历史来电次数从少到多的顺序,将该多个主叫用户按照从小到大的顺序进行排序,并将排序后的各个主叫用户的序号确定该主叫用户的第二排序值,譬如,假设该多个主叫用户中的第i个主叫用户的第二排序值记为B[i]。之后,基于该第i个主叫用户的第一排序值A[i]与第二排序值B[i],确定第i个主叫用户的呼叫评分值。
作为一种示例,基于该多个主叫用户的第一排序值与第二排序值,确定该多个主叫用户的呼叫评分值的具体实现可以包括:对于该多个主叫用户中的第一主叫用户,将该第一主叫用户的第一排序值与第一权重相乘,得到该第一主叫用户的第一数值,该第一主叫用户为该多个主叫用户中的任一主叫用户,将该第一主叫用户的第二排序值与第二权重相乘,得到该第一主叫用户的第二数值,将该第一主叫用户的第一数值与第二数值相加,得到该第一主叫用户的呼叫评分值。
其中,该第一权重可以理解为是针对历史来电时间的权重,该第二权重可以理解为是针对历史来电次数的权重。该第一权重和该第二权重可以根据实际需求进行设置,譬如,该第一权重可以为0.5,该第二权重可以为0.5。
该第一终端将每个主叫用户的第一排序值与该第一权重相乘,并将每个主叫用户的第二排序值与该第二权重相乘,然后,将两次相乘的结果相加,即得到每个主叫用户的呼叫评分值。具体地,可以通过公式C[i]=A[i]+B[i]来确定第i个主叫用户的呼叫评分值,即该C[i]表示第i个主叫用户的呼叫评分值。
步骤103:基于该多个主叫用户的呼叫评分值,从本地缓存的该多个主叫用户的指定呼叫视频中删除至少一个指定呼叫视频。
得到该多个主叫用户的呼叫评分值后,即可基于该多个主叫用户的呼叫评分值,对从本地缓存的该多个主叫用户的指定呼叫视频中,将不重要的至少一个主叫用户的指定呼叫视频进行删除。
作为一种示例,上述基于该多个主叫用户的呼叫评分值,从本地缓存的该多个主叫用户的指定呼叫视频中删除至少一个指定呼叫视频的具体实现可以包括:基于该多个主叫用户的呼叫评分值从小到大的顺序,对该多个主叫用户进行排序,从本地缓存的该多个主叫用户的指定呼叫视频中,将排序后的多个主叫用户中靠前的指定数量阈值个主叫用户的指定呼叫视频删除。
其中,该指定数量阈值可以由用户根据实际需求进行设置,或者,也可以由该第一终端默认设置,本申请实施例对此不做限定。
由于指定评分值越高,说明对应的主叫用户与该被叫用户的关系密切度越高,或者说与该被叫用户联系地越频繁,反之,指定评分值越低,说明对应的主叫用户与该被叫用户的关系越不密切,或者说与该被叫用户联系地较少。所以,第一终端可以将呼叫评分值较低的指定数量阈值个主叫用户的指定呼叫视频删除,从而减缓本地的视频缓存量。
当然,上述基于该多个主叫用户的呼叫评分值,从本地缓存的该多个主叫用户的指定呼叫视频中删除至少一个指定呼叫视频的具体实现仅是示例性地。在另一实施例中,其具体实现还可以包括:从本地缓存的该多个主叫用户的指定呼叫视频中,将呼叫评分值小于指定呼叫评分阈值的主叫用户的指定呼叫视频删除。其中,该指定呼叫评分阈值可以由用户根据实际需求进行设置,或者,该指定呼叫评分阈值也可以由该第一终端默认设置,本申请实施例对此不作限定。
进一步地,若该多个主叫用户中存在指定主叫用户,则将该指定主叫用户的呼叫评分值靠后排列,该指定主叫用户是指将至多指定数量阈值个被叫用户置为采用该指定呼叫方式进行呼叫的主叫用户,其中,该至多指定数量阈值个被叫用户包括本端的被叫用户。
如前文所述,由于主叫用户可以配置部分被叫用户采用指定呼叫方式,也可以配置所有被叫用户都采用指定呼叫方式。如果一些主叫用户配置了部分被叫用户采用指定呼叫方式,在一些情况下,随着使用指定应用的用户量的增加,对于某个被叫用户来说,可能被少量的主叫用户呼叫,在该种情况下,可以保留该指定主叫用户的指定呼叫视频。所以,若该多个主叫用户中包括该指定主叫用户,无论其对应的呼叫评分值是多少,在排序过程中,可以将其靠后排列,从而使得在删除过程中,能够保留该指定主叫用户的指定呼叫视频。
在本申请实施例中,获取多个主叫用户的历史呼叫相关信息,该多个主叫用户是指在当前时间之前通过指定呼叫方式呼叫过本端的用户,该指定呼叫方式是指从主叫用户端发起呼叫至与被叫用户端建立起通话的期间被叫用户端的界面播放指定呼叫视频。根据该多个历史呼叫相关信息,确定该多个主叫用户的呼叫评分值,基于该多个主叫用户的呼叫评分值,从本地缓存的多个主叫用户的指定呼叫视频中删除至少一个指定呼叫视频,从而减少在采用指定呼叫方式的场景中产生的本地缓存量。
图2是根据一示例性实施例示出的一种视频缓存装置的结构示意图,该视频缓存装置可以由软件、硬件或者两者的结合实现。该视频缓存装置可以包括:
获取模块210,用于获取多个主叫用户的历史呼叫相关信息,所述多个主叫用户是指在当前时间之前通过指定呼叫方式呼叫过本端的用户,所述指定呼叫方式是指从主叫用户端发起呼叫至与被叫用户端建立起通话的期间被叫用户端的界面播放指定呼叫视频;
确定模块220,用于根据所述历史呼叫相关信息,确定所述多个主叫用户的呼叫评分值;
缓存模块230,用于基于所述多个主叫用户的呼叫评分值,从本地缓存的所述多个主叫用户的指定呼叫视频中删除至少一个指定呼叫视频。
在本申请一种可能的实现方式中,所述历史呼叫相关信息包括历史来电时间和历史来电次数,所述确定模块220用于:
根据所述多个主叫用户的历史来电时间,对所述多个主叫用户进行排序,得到所述多个主叫用户的第一排序值;
根据所述多个主叫用户的历史来电次数,对所述多个主叫用户进行排序,得到所述多个主叫用户的第二排序值;
基于所述多个主叫用户的第一排序值与第二排序值,确定所述多个主叫用户的呼叫评分值。
在本申请一种可能的实现方式中,所述确定模块220用于:
对于所述多个主叫用户中的第一主叫用户,将所述第一主叫用户的第一排序值与第一权重相乘,得到所述第一主叫用户的第一数值,所述第一主叫用户为所述多个主叫用户中的任一主叫用户;
将所述第一主叫用户的第二排序值与第二权重相乘,得到所述第一主叫用户的第二数值;
将所述第一主叫用户的第一数值与第二数值相加,得到所述第一主叫用户的呼叫评分值。
在本申请一种可能的实现方式中,所述获取模块210还用于:
查询本地是否存在指定主叫用户,所述指定主叫用户是指将至多指定数量阈值个被叫用户置为采用所述指定呼叫方式进行呼叫的主叫用户,其中,所述至多指定数量阈值个被叫用户包括本端的被叫用户;
若本地存在所述指定主叫用户,则禁止删除本地缓存的所述指定主叫用户的指定呼叫视频,将除所述指定主叫用户之外的其他主叫用户确定为所述多个主叫用户。
在本申请一种可能的实现方式中,所述缓存模块230用于:
基于所述多个主叫用户的呼叫评分值从小到大的顺序,对所述多个主叫用户进行排序;
从本地缓存的所述多个主叫用户的指定呼叫视频中,将排序后的多个主叫用户中靠前的指定数量阈值个主叫用户的指定呼叫视频删除。
在本申请一种可能的实现方式中,所述缓存模块230还用于:
若所述多个主叫用户中存在指定主叫用户,则将所述指定主叫用户的呼叫评分值靠后排列,所述指定主叫用户是指将至多指定数量阈值个被叫用户置为采用所述指定呼叫方式进行呼叫的主叫用户,其中,所述至多指定数量阈值个被叫用户包括本端的被叫用户。
在本申请实施例中,获取多个主叫用户的历史呼叫相关信息,该多个主叫用户是指在当前时间之前通过指定呼叫方式呼叫过本端的用户,该指定呼叫方式是指从主叫用户端发起呼叫至与被叫用户端建立起通话的期间被叫用户端的界面播放指定呼叫视频。根据该多个历史呼叫相关信息,确定该多个主叫用户的呼叫评分值,基于该多个主叫用户的呼叫评分值,从本地缓存的多个主叫用户的指定呼叫视频中删除至少一个指定呼叫视频,从而减少在采用指定呼叫方式的场景中产生的本地缓存量。
需要说明的是:上述实施例提供的视频缓存装置在视频缓存时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的视频缓存装置与视频缓存方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图3示出了本申请一个示例性实施例提供的终端300的结构框图。该终端300可以是:智能手机、平板电脑、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio LayerIV,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端300还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
通常,终端300包括有:处理器301和存储器302。
处理器301可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器301可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器301也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器301可以在集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器301还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
存储器302可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器302还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器302中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器301所执行以实现本申请中方法实施例提供的视频缓存方法。
在一些实施例中,终端300还可选包括有:***设备接口303和至少一个***设备。处理器301、存储器302和***设备接口303之间可以通过总线或信号线相连。各个***设备可以通过总线、信号线或电路板与***设备接口303相连。具体地,***设备包括:射频电路304、触摸显示屏305、摄像头306、音频电路307、定位组件308和电源309中的至少一种。
***设备接口303可被用于将I/O(Input/Output,输入/输出)相关的至少一个***设备连接到处理器301和存储器302。在一些实施例中,处理器301、存储器302和***设备接口303被集成在同一芯片或电路板上;在一些其他实施例中,处理器301、存储器302和***设备接口303中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
射频电路304用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路304通过电磁信号与通信网络以及其他通信设备进行通信。射频电路304将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路304包括:天线***、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路304可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路304还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。
显示屏305用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏305是触摸显示屏时,显示屏305还具有采集在显示屏305的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器301进行处理。此时,显示屏305还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏305可以为一个,设置终端300的前面板;在另一些实施例中,显示屏305可以为至少两个,分别设置在终端300的不同表面或呈折叠设计;在再一些实施例中,显示屏305可以是柔性显示屏,设置在终端300的弯曲表面上或折叠面上。甚至,显示屏305还可以设置成非矩形的不规则图形,也即异形屏。显示屏305可以采用LCD(LiquidCrystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。
摄像头组件306用于采集图像或视频。可选地,摄像头组件306包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件306还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
音频电路307可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器301进行处理,或者输入至射频电路304以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端300的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器301或射频电路304的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路307还可以包括耳机插孔。
定位组件308用于定位终端300的当前地理位置,以实现导航或LBS(LocationBased Service,基于位置的服务)。定位组件308可以是基于美国的GPS(GlobalPositioning System,全球定位***)、中国的北斗***或俄罗斯的伽利略***的定位组件。
电源309用于为终端300中的各个组件进行供电。电源309可以是交流电、直流电、一次性电池或可充电电池。当电源309包括可充电电池时,该可充电电池可以是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还可以用于支持快充技术。
在一些实施例中,终端300还包括有一个或多个传感器310。该一个或多个传感器310包括但不限于:加速度传感器311、陀螺仪传感器312、压力传感器313、指纹传感器314、光学传感器315以及接近传感器316。
加速度传感器311可以检测以终端300建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器311可以用于检测重力加速度在三个坐标轴上的分量。处理器301可以根据加速度传感器311采集的重力加速度信号,控制触摸显示屏305以横向视图或纵向视图进行用户界面的显示。加速度传感器311还可以用于游戏或者用户的运动数据的采集。
陀螺仪传感器312可以检测终端300的机体方向及转动角度,陀螺仪传感器312可以与加速度传感器311协同采集用户对终端300的3D动作。处理器301根据陀螺仪传感器312采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。
压力传感器313可以设置在终端300的侧边框和/或触摸显示屏305的下层。当压力传感器313设置在终端300的侧边框时,可以检测用户对终端300的握持信号,由处理器301根据压力传感器313采集的握持信号进行左右手识别或快捷操作。当压力传感器313设置在触摸显示屏305的下层时,由处理器301根据用户对触摸显示屏305的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
指纹传感器314用于采集用户的指纹,由处理器301根据指纹传感器314采集到的指纹识别用户的身份,或者,由指纹传感器314根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器301授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器314可以被设置终端300的正面、背面或侧面。当终端300上设置有物理按键或厂商Logo时,指纹传感器314可以与物理按键或厂商Logo集成在一起。
光学传感器315用于采集环境光强度。在一个实施例中,处理器301可以根据光学传感器315采集的环境光强度,控制触摸显示屏305的显示亮度。具体地,当环境光强度较高时,调高触摸显示屏305的显示亮度;当环境光强度较低时,调低触摸显示屏305的显示亮度。在另一个实施例中,处理器301还可以根据光学传感器315采集的环境光强度,动态调整摄像头组件306的拍摄参数。
接近传感器316,也称距离传感器,通常设置在终端300的前面板。接近传感器316用于采集用户与终端300的正面之间的距离。在一个实施例中,当接近传感器316检测到用户与终端300的正面之间的距离逐渐变小时,由处理器301控制触摸显示屏305从亮屏状态切换为息屏状态;当接近传感器316检测到用户与终端300的正面之间的距离逐渐变大时,由处理器301控制触摸显示屏305从息屏状态切换为亮屏状态。
本领域技术人员可以理解,图3中示出的结构并不构成对终端300的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
本申请实施例还提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行上述实施例提供的视频缓存方法。
本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例提供的视频缓存方法。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (9)

1.一种视频缓存方法,其特征在于,所述方法包括:
获取多个主叫用户的历史呼叫相关信息,所述多个主叫用户是指在当前时间之前通过指定呼叫方式呼叫过本端的用户,所述指定呼叫方式是指从主叫用户端发起呼叫至与被叫用户端建立起通话的期间被叫用户端的界面播放指定呼叫视频;
根据所述历史呼叫相关信息,确定所述多个主叫用户的呼叫评分值;
基于所述多个主叫用户的呼叫评分值,从本地缓存的所述多个主叫用户的指定呼叫视频中删除至少一个指定呼叫视频;
所述获取多个主叫用户的历史呼叫相关信息之前,还包括:
查询本地是否存在指定主叫用户,所述指定主叫用户是指将至多指定数量阈值个被叫用户置为采用所述指定呼叫方式进行呼叫的主叫用户,其中,所述至多指定数量阈值个被叫用户包括本端的被叫用户;
若本地存在所述指定主叫用户,则禁止删除本地缓存的所述指定主叫用户的指定呼叫视频,将除所述指定主叫用户之外的其他主叫用户确定为所述多个主叫用户。
2.如权利要求1所述的方法,其特征在于,所述历史呼叫相关信息包括历史来电时间和历史来电次数,所述根据所述历史呼叫相关信息,确定所述多个主叫用户的呼叫评分值,包括:
根据所述多个主叫用户的历史来电时间,对所述多个主叫用户进行排序,得到所述多个主叫用户的第一排序值;
根据所述多个主叫用户的历史来电次数,对所述多个主叫用户进行排序,得到所述多个主叫用户的第二排序值;
基于所述多个主叫用户的第一排序值与第二排序值,确定所述多个主叫用户的呼叫评分值。
3.如权利要求2所述的方法,其特征在于,所述基于所述多个主叫用户的第一排序值与第二排序值,确定所述多个主叫用户的呼叫评分值,包括:
对于所述多个主叫用户中的第一主叫用户,将所述第一主叫用户的第一排序值与第一权重相乘,得到所述第一主叫用户的第一数值,所述第一主叫用户为所述多个主叫用户中的任一主叫用户;
将所述第一主叫用户的第二排序值与第二权重相乘,得到所述第一主叫用户的第二数值;
将所述第一主叫用户的第一数值与第二数值相加,得到所述第一主叫用户的呼叫评分值。
4.如权利要求1所述的方法,其特征在于,所述基于所述多个主叫用户的呼叫评分值,从本地缓存的所述多个主叫用户的指定呼叫视频中删除至少一个指定呼叫视频,包括:
基于所述多个主叫用户的呼叫评分值从小到大的顺序,对所述多个主叫用户进行排序;
从本地缓存的所述多个主叫用户的指定呼叫视频中,将排序后的多个主叫用户中靠前的指定数量阈值个主叫用户的指定呼叫视频删除。
5.如权利要求4所述的方法,其特征在于,所述从本地缓存的所述多个主叫用户的指定呼叫视频中,将排序后的多个主叫用户中靠前的指定数量阈值个主叫用户的指定呼叫视频删除之前,还包括:
若所述多个主叫用户中存在指定主叫用户,则将所述指定主叫用户的呼叫评分值靠后排列,所述指定主叫用户是指将至多指定数量阈值个被叫用户置为采用所述指定呼叫方式进行呼叫的主叫用户,其中,所述至多指定数量阈值个被叫用户包括本端的被叫用户。
6.一种视频缓存装置,其特征在于,所述装置包括:
获取模块,用于获取多个主叫用户的历史呼叫相关信息,所述多个主叫用户是指在当前时间之前通过指定呼叫方式呼叫过本端的用户,所述指定呼叫方式是指从主叫用户端发起呼叫至与被叫用户端建立起通话的期间被叫用户端的界面播放指定呼叫视频;
确定模块,用于根据所述历史呼叫相关信息,确定所述多个主叫用户的呼叫评分值;
缓存模块,用于基于所述多个主叫用户的呼叫评分值,从本地缓存的所述多个主叫用户的指定呼叫视频中删除至少一个指定呼叫视频;
所述获取模块还用于:
查询本地是否存在指定主叫用户,所述指定主叫用户是指将至多指定数量阈值个被叫用户置为采用所述指定呼叫方式进行呼叫的主叫用户,其中,所述至多指定数量阈值个被叫用户包括本端的被叫用户;
若本地存在所述指定主叫用户,则禁止删除本地缓存的所述指定主叫用户的指定呼叫视频,将除所述指定主叫用户之外的其他主叫用户确定为所述多个主叫用户。
7.如权利要求6所述的装置,其特征在于,所述历史呼叫相关信息包括历史来电时间和历史来电次数,所述确定模块用于:
根据所述多个主叫用户的历史来电时间,对所述多个主叫用户进行排序,得到所述多个主叫用户的第一排序值;
根据所述多个主叫用户的历史来电次数,对所述多个主叫用户进行排序,得到所述多个主叫用户的第二排序值;
基于所述多个主叫用户的第一排序值与第二排序值,确定所述多个主叫用户的呼叫评分值。
8.一种移动终端,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令以实现权利要求1-5中任一项所述的方法的步骤。
9.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,所述指令被处理器执行时实现权利要求1-5中任一项所述的方法的步骤。
CN202010040208.1A 2020-01-15 2020-01-15 视频缓存方法、装置、终端及存储介质 Active CN111246147B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010040208.1A CN111246147B (zh) 2020-01-15 2020-01-15 视频缓存方法、装置、终端及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010040208.1A CN111246147B (zh) 2020-01-15 2020-01-15 视频缓存方法、装置、终端及存储介质

Publications (2)

Publication Number Publication Date
CN111246147A CN111246147A (zh) 2020-06-05
CN111246147B true CN111246147B (zh) 2021-06-22

Family

ID=70872414

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010040208.1A Active CN111246147B (zh) 2020-01-15 2020-01-15 视频缓存方法、装置、终端及存储介质

Country Status (1)

Country Link
CN (1) CN111246147B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101119505A (zh) * 2006-08-05 2008-02-06 华为技术有限公司 一种实现回铃音业务的***和方法
CN101304324A (zh) * 2007-05-11 2008-11-12 朱波 视频彩铃的实现方法及***
CN107861688A (zh) * 2017-10-30 2018-03-30 努比亚技术有限公司 一种数据删除方法、终端及可读存储介质
CN108170787A (zh) * 2017-12-27 2018-06-15 努比亚技术有限公司 一种影像文件删除方法、移动终端以及计算机可读存储介质
CN110536028A (zh) * 2019-08-15 2019-12-03 咪咕文化科技有限公司 视频彩铃的实现方法、彩铃平台和终端

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105580378B (zh) * 2013-09-26 2019-02-22 株式会社理光 分发管理设备和分发方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101119505A (zh) * 2006-08-05 2008-02-06 华为技术有限公司 一种实现回铃音业务的***和方法
CN101304324A (zh) * 2007-05-11 2008-11-12 朱波 视频彩铃的实现方法及***
CN107861688A (zh) * 2017-10-30 2018-03-30 努比亚技术有限公司 一种数据删除方法、终端及可读存储介质
CN108170787A (zh) * 2017-12-27 2018-06-15 努比亚技术有限公司 一种影像文件删除方法、移动终端以及计算机可读存储介质
CN110536028A (zh) * 2019-08-15 2019-12-03 咪咕文化科技有限公司 视频彩铃的实现方法、彩铃平台和终端

Also Published As

Publication number Publication date
CN111246147A (zh) 2020-06-05

Similar Documents

Publication Publication Date Title
CN110602321B (zh) 应用程序切换方法、装置、电子装置及存储介质
CN110308956B (zh) 一种应用界面显示方法、装置及移动终端
CN110764730A (zh) 播放音频数据的方法和装置
CN110740340B (zh) 视频直播方法及装置、存储介质
CN109068008B (zh) 铃声设置方法、装置、终端及存储介质
CN108848492B (zh) 用户身份识别卡的启用方法、装置、终端及存储介质
CN110868642B (zh) 视频播放方法、装置及存储介质
CN110191236B (zh) 歌曲播放队列管理方法、装置、终端设备及存储介质
CN110086814B (zh) 一种数据获取的方法、装置及存储介质
CN112118353A (zh) 信息显示方法、装置、终端及计算机可读存储介质
CN110473562B (zh) 音频数据处理方法、装置以及***
CN110992954A (zh) 语音识别的方法、装置、设备及存储介质
CN111711841B (zh) 图像帧播放方法、装置、终端及存储介质
CN111464829B (zh) 切换媒体数据的方法、装置、设备及存储介质
CN112597417B (zh) 页面更新方法、装置、电子设备及存储介质
CN112669884B (zh) 音频数据处理方法、装置、设备及存储介质
CN111369434B (zh) 拼接视频封面生成的方法、装置、设备和存储介质
CN110941458B (zh) 启动应用程序的方法、装置、设备及存储介质
CN111246147B (zh) 视频缓存方法、装置、终端及存储介质
CN109618018B (zh) 用户头像显示方法、装置、终端、服务器及存储介质
CN108881715B (zh) 拍摄模式的启用方法、装置、终端及存储介质
CN113099378A (zh) 定位方法、装置、设备及存储介质
CN110933237A (zh) 通话方法、装置、电子设备及介质
CN110942426A (zh) 图像处理的方法、装置、计算机设备和存储介质
CN111158780A (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