CN107509118A - 主播显示方法、装置及计算机可读存储介质 - Google Patents

主播显示方法、装置及计算机可读存储介质 Download PDF

Info

Publication number
CN107509118A
CN107509118A CN201710672715.5A CN201710672715A CN107509118A CN 107509118 A CN107509118 A CN 107509118A CN 201710672715 A CN201710672715 A CN 201710672715A CN 107509118 A CN107509118 A CN 107509118A
Authority
CN
China
Prior art keywords
main broadcaster
list
type
tabulation
user
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
Application number
CN201710672715.5A
Other languages
English (en)
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.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software 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 Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201710672715.5A priority Critical patent/CN107509118A/zh
Publication of CN107509118A publication Critical patent/CN107509118A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/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/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • 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/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本公开是关于一种主播显示方法、装置及计算机可读存储介质,所述主播显示方法包括:当接收到用户对待关注主播添加关注的操作时,获取所述待关注主播的主播类型;将所述待关注主播添加到与其主播类型对应的目标分类列表中;获取所述用户对所观看过主播的历史观看信息;以及根据所述历史观看信息,确定所述目标分类列表在主播列表中的显示位置,其中,所述主播列表中包括一个或多个分类列表,每个分类列表中包括所述用户所关注的一个或多个属于同一主播类型的主播。通过本公开的技术方案,可以提升用户关注的主播列表的友好性和人性化,使用户可在主播列表中根据主播类型方便快速地选择某一主播,提升用户体验。

Description

主播显示方法、装置及计算机可读存储介质
技术领域
本公开涉及网络技术领域,尤其涉及一种主播显示方法、装置及计算机可读存储介质。
背景技术
随着网络技术的不断发展,各种直播平台得到了广泛的普及。主播可通过网络实时播放各类节目,用户可通过网络随时随地观看感兴趣的直播节目。用户在观看直播节目时,可对感兴趣的主播添加关注以便下次继续观看,添加关注的主播将显示在该用户关注的主播列表中,用户可根据喜好从该主播列表中选择某一主播观看该主播的直播节目。
相关技术中,主播列表中的已关注的主播通常按照最后观看时刻进行排列。
发明内容
为克服相关技术中存在的问题,本公开提供一种主播显示方法、装置及计算机可读存储介质。
根据本公开实施例的第一方面,提供一种主播显示方法,包括:
当接收到用户对待关注主播添加关注的操作时,获取所述待关注主播的主播类型;
将所述待关注主播添加到与其主播类型对应的目标分类列表中;
获取所述用户对所观看过主播的历史观看信息;以及
根据所述历史观看信息,确定所述目标分类列表在主播列表中的显示位置,其中,所述主播列表中包括一个或多个分类列表,每个分类列表中包括所述用户所关注的一个或多个属于同一主播类型的主播。
可选地,所述将所述待关注主播添加到与其主播类型对应的目标分类列表中的步骤包括:
若所述主播列表中不包括与所述待关注主播的主播类型相对应的分类列表,则在所述主播列表中创建一分类列表作为所述目标分类列表;
若所述主播列表中包括与所述待关注主播的主播类型相对应的分类列表,则将与所述待关注主播的主播类型相对应的分类列表作为所述目标分类列表。
可选地,所述历史观看信息包括:所述用户观看过的每个主播的主播类型和对每个主播的历史观看时长;
所述根据所述历史观看信息,确定所述目标分类列表在主播列表中的显示位置的步骤包括:
根据所述用户观看过的每个主播的主播类型和对每个主播的历史观看时长,确定每个主播类型所对应的历史观看时长;
根据确定的每个主播类型的历史观看时长,确定所述目标分类列表所对应的主播类型的排序情况;
根据所述排序情况,确定所述目标分类列表的显示位置。
可选地,所述历史观看信息包括:所述一个或多个分类列表中的每个主播的历史观看时长;
所述方法还包括:
针对每个分类列表,将该分类列表中的主播按照历史观看时长进行排序。
可选地,所述历史观看信息包括:所述一个或多个分类列表中的每个主播的历史观看时长和历史观看频率;
所述方法还包括:
针对每个分类列表,将历史观看时长低于预设时长阈值的主播和/或历史观看频率低于预设频率阈值的主播从该分类列表中删除。
可选地,所述方法还包括:
将所述一个或多个分类列表中的主播的历史观看信息满足预设条件的主播作为目标主播;
在所述主播列表中显示所述目标主播。
根据本公开实施例的第二方面,提供一种主播显示装置,包括:
第一获取模块,被配置为在接收到用户对待关注主播添加关注的操作时,获取所述待关注主播的主播类型;
添加模块,被配置为将所述待关注主播添加到其主播类型对应的目标分类列表中;
第二获取模块,被配置为获取所述用户对所观看过主播的历史观看信息;以及
第一确定模块,被配置为根据所述历史观看信息,确定所述目标分类列表在主播列表中的显示位置,其中,所述主播列表中包括一个或多个分类列表,每个分类列表中包括所述用户所关注的一个或多个属于同一主播类型的主播。
可选地,所述添加模块包括:
创建子模块,被配置为若所述主播列表中不包括与所述待关注主播的主播类型相对应的分类列表,则在所述主播列表中创建一分类列表作为所述目标分类列表;
第一确定子模块,被配置为若所述主播列表中包括与所述待关注主播的主播类型相对应的分类列表,则将与所述待关注主播的主播类型相对应的分类列表作为所述目标分类列表。
可选地,所述历史观看信息包括:所述用户观看过的每个主播的主播类型和对每个主播的历史观看时长;
所述第一确定模块包括:
第二确定子模块,被配置为根据所述用户观看过的每个主播的主播类型和对每个主播的历史观看时长,确定每个主播类型所对应的历史观看时长;
第三确定子模块,被配置为根据确定的每个主播类型的历史观看时长,确定所述目标分类列表所对应的主播类型的排序情况;
第四确定子模块,被配置为根据所述排序情况,确定所述目标分类列表的显示位置。
可选地,所述历史观看信息包括:所述一个或多个分类列表中的每个主播的历史观看时长;
所述装置还包括:
排序模块,被配置为针对每个分类列表,将该分类列表中的主播按照历史观看时长进行排序。
可选地,所述历史观看信息包括:所述一个或多个分类列表中的每个主播的历史观看时长和历史观看频率;
所述装置还包括:
删除模块,被配置为针对每个分类列表,将历史观看时长低于预设时长阈值的主播和/或历史观看频率低于预设频率阈值的主播从该分类列表中删除。
可选地,所述装置还包括:
第二确定模块,被配置为将所述一个或多个分类列表中的主播的历史观看信息满足预设条件的主播作为目标主播;
显示模块,被配置为在所述主播列表中显示所述目标主播。
根据本公开实施例的第三方面,提供一种主播显示装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
当接收到用户对待关注主播添加关注的操作时,获取所述待关注主播的主播类型;
将所述待关注主播添加到与其主播类型对应的目标分类列表中;
获取所述用户对所观看过主播的历史观看信息;以及
根据所述历史观看信息,确定所述目标分类列表在主播列表中的显示位置,其中,所述主播列表中包括一个或多个分类列表,每个分类列表中包括所述用户所关注的一个或多个属于同一主播类型的主播。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的主播显示方法的步骤。
本公开的实施例提供的技术方案可以包括以下有益效果:通过对用户添加关注的主播根据其主播类型存放在相应的目标分类列表中并且根据用户对所观看过主播的历史观看信息确定目标分类列表在主播列表中的位置,可以提升用户关注的主播列表的友好性和人性化,使用户可在主播列表中根据主播类型方便快速地选择某一主播,提升用户体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种主播显示方法的流程图;
图2A和图2B示出了在实施本公开提供的主播显示方法时的场景示意图;
图3是根据一示例性实施例示出的一种目标分类列表的显示位置确定方法的流程图;
图4示出了在实施本公开提供的主播显示方法时的场景示意图;
图5是根据另一示例性实施例示出的一种主播显示方法的流程图;
图6示出了在实施本公开提供的主播显示方法时的场景示意图;
图7是根据另一示例性实施例示出的一种主播显示方法的流程图;
图8是根据另一示例性实施例示出的一种主播显示方法的流程图;
图9示出了在实施本公开提供的主播显示方法时的场景示意图;
图10是根据一示例性实施例示出的一种主播显示装置框图;
图11是根据另一示例性实施例示出的一种主播显示装置的框图;
图12是根据一示例性实施例示出的一种用于主播显示方法的装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
为了使本领域的技术人员更容易理解本公开的技术方案,首先对本公开中相关的术语进行简单介绍。
直播节目:基于网络通过终端实时播放的各类节目。
主播:直播节目的提供者。
关注的主播列表:展示用户已关注主播的列表。
分类列表:根据已关注主播的类型,将主播列表划分为不同的分类进行展示。
接下来,通过具体的实施例对本公开的技术方案进行详细说明。
图1是根据一示例性实施例示出的一种主播显示方法的流程图。如图1所示,该主播显示方法包括以下步骤:
在步骤S11中,当接收到用户对待关注主播添加关注的操作时,获取待关注主播的主播类型。
在一个实施例中,主播的类型根据其提供的直播节目的内容可划分为以下类型:歌唱类、游戏类、脱口秀类、体育类等等,用户在通过直播平台观看各主播提供的直播节目时可根据个人喜好对感兴趣的主播添加关注。
在步骤S12中,将待关注主播添加到与其主播类型对应的目标分类列表中。
不同的主播类型对应不同的分类列表,一个分类列表用于存放与其对应的主播类型相同的所有已关注的主播。在本公开的实施例中,目标分类列表是指用于存放与待关注主播的主播类型相同的已关注主播的分类列表。
在步骤S13中,获取用户对所观看过主播的历史观看信息。
在用户使用直播平台的过程中,会记录用户所观看过的所有主播以及对所观看过主播的历史观看信息,历史观看信息可以例如包括但不限于:所观看过的各个主播的主播类型、观看次数、每次观看时长、观看频率等等。
需要说明的是,用户所观看过的主播包括用户观看过但未添加关注(即未存在于主播列表中)的主播和用户观看过同时已添加关注(即存在于主播列表中)的主播。
此外,历史观看信息可以是过去某一预设时间段内的观看信息,比如过去一周内观看信息、用户本次登陆直播平台距上一次登陆直播平台之间的时间段内的观看信息等等,本公开的实施例对此不做限定。
在步骤S14中,根据历史观看信息,确定目标分类列表在主播列表中的显示位置,其中,主播列表中包括一个或多个分类列表,每个分类列表中包括用户所关注的一个或多个属于同一主播类型的主播。
通过对用户的历史观看信息进行分析,可以得出该用户的个人喜好等,并根据用户的个人喜好确定目标分类列表在主播列表中的显示位置,从而智能地为用户匹配相应的主播列表。例如,根据用户的历史观看信息得出该用户对目标分类列表所对应的主播类型感兴趣,则可将目标分类列表显示在主播列表中靠前的位置,以便用户进入主播列表时可直接获取到目标分类列表。
通过本实施例的技术方案,通过对用户添加关注的主播根据其主播类型存放在相应的目标分类列表中并且根据用户对所观看过主播的历史观看信息确定目标分类列表在主播列表中的位置,可以提升用户关注的主播列表的友好性和人性化,使用户可在主播列表中根据主播类型方便快速地选择某一主播,提升用户体验。
接下来,通过各个具体实施例分别对上述主播显示方法中的各个步骤进行详细说明。
针对上述主播显示方法中的步骤S12,在一个实施例中,在接收到用户对待关注主播添加关注的操作时,先检测主播列表中是否包括与该待关注主播的主播类型相对应的分类列表。若主播列表中不包括与该待关注主播的主播类型相对应的分类列表,则表明该用户首次添加该主播类型的主播,因此在主播列表中创建与一分类列表作为目标分类列表,并将待关注主播添加到该目标分类列表中;若主播列表中包括与该待关注主播的主播类型相对应的分类列表,则可直接将该待关注主播的主播类型相对应的分类列表作为目标分类列表,并将该待关注主播添加到目标分类列表中。由此,可避免出现分类列表重复的问题。
例如,用户关注的主播列表中包括游戏类分类列表、但不包含歌唱类分类列表,如图2A所示。在该用户对游戏类的A主播添加关注时,则可直接将A主播添加到游戏类分类列表中;在用户对唱歌类的B主播添加关注时,则在用户关注的主播列表中创建歌唱类分类列表,并将B主播添加到该唱歌类分类列表中,得到如图2B所示的主播列表。
在一个实施例中,历史观看信息包括:用户观看过的每个主播的主播类型和对每个主播的历史观看时长。相应地,如图3所示,上述主播显示方法中的步骤S14可以包括以下步骤:
在步骤S141中,根据用户观看过的每个主播的主播类型和对每个主播的历史观看时长,确定每个主播类型所对应的历史观看时长。
在一个实施例中,每个主播类型所对应的历史观看时长为对属于该主播类型的一个或多个主播的历史观看时长之和。
在步骤S142中,根据确定的每个主播类型的历史观看时长,确定目标分类列表所对应的主播类型的排序情况。
在步骤S143中,根据排序情况,确定目标分类列表的显示位置。
每个主播类型所对应的历史观看时长可作为判定用户对该主播类型的感兴趣程度的依据。例如,对于历史观看时长较长的主播类型,可判定用户对该主播类型的感兴趣程度较高;对于历史观看时长较短的主播类型,可判定用户对该主播类型的感兴趣程度较低。
可根据用户所观看过的每个主播类型所对应的历史观看时长对主播列表中各个分类列表所对应的主播类型进行排序,得到目标分类列表所对应的主播类型的排序情况,并可由此确定目标分类列表的显示位置。其中,可对各个分类列表所对应的主播类型按照其所对应的历史观看时长进行降序或者升序排列。
例如,用户关注的主播列表中包含游戏类分类列表和歌唱类分类列表,且获取到用户最近一周看了7个小时游戏类主播和3个小时歌唱类主播,可判定用户对游戏类主播的感兴趣度高于歌唱类主播,因而在该用户关注的主播列表中将游戏类分类列表排列在前、歌唱类主播排列在后,如图4所示。
在另一些实施例中,历史观看信息还可以包括用户观看过的每个主播的观看频率等。相应地,还可以根据用户观看过的每个主播的主播类型和对每个主播的观看频率确定每个主播类型的历史观看频率,并由此确定目标分类列表所对应的主播类型的排序情况,从而得到目标分类列表的显示位置,对此不再赘述。
由此,根据用户的历史观看信息确定各个分类列表对应主播类型的感兴趣度并按照感兴趣度智能地向用户展示各个分类列表,使得用户关注的主播列表更友好和人性化,使用户在进入关注的主播列表时可快速定位到感兴趣的主播类型并选择所需的主播,进一步提升用户体验。
在另一个实施例中,历史观看信息包括:主播列表中一个或多个分类列表中的每个主播的历史观看时长。相应地,根据另一示例性实施例示出的一种主播显示方法的流程图如图5所示,该主播显示方法包括:
在步骤S51中,当接收到用户对待关注主播添加关注的操作时,获取待关注主播的主播类型。
在步骤S52中,将待关注主播添加到与其主播类型对应的目标分类列表中。
在步骤S53中,获取用户对所观看过主播的历史观看信息。
在步骤S54中,根据历史观看信息,确定目标分类列表在主播列表中的显示位置,其中,主播列表中包括一个或多个分类列表,每个分类列表中包括用户所关注的一个或多个属于同一主播类型的主播。
在步骤S55中,针对每个分类列表,将该分类列表中的主播按照历史观看时长进行排序。
每个主播的历史观看时长可作为判定用户对该主播的感兴趣程度的依据。例如,对于历史观看时长较长的主播,可判定用户对该主播的感兴趣程度较高;对于历史观看时长较短的主播,可判定用户对该主播的感兴趣程度较低。
针对每个分类列表,课将该分类列表中的主播按照历史观看时长进行排序,比如按照历史观看时长进行降序排序或者升序排序。
例如,主播列表包括游戏类分类列表和歌唱类分类列表,游戏类分类列表包括A主播和B主播。最近一周,用户观看了3个小时的A主播和5个小时的B主播,可判定该用户对B主播的感兴趣程度高于A主播,因而可在游戏类分类列表中将B主播排在A主播之前。当用户点击游戏类分类列表的标签展开该分类列表时,按照该排列顺序显示A主播和B主播,如图6所示。
在另一些实施例中,历史观看信息还可以包括主播列表中一个或多个分类列表中的每个主播的历史观看频率。由此,针对每个分类列表,还可按照历史观看频率对该分类列表中的主播进行排序,本公开实施例对此不再赘述。其中,某主播的历史观看频率是指预设时间段内对该主播的观看次数,比如用户过去一周对该主播的观看次数。
本实施例提供的主播显示方法,除了具有图一所示实施例的主播显示方法所具有的有益效果外,还可以根据用户的历史观看信息对每个分类列表中各个主播进行排序,从而为用户优化各分类列表中各主播的展现方式,可以进一步提升主播列表的友好型和人性化,可以在各分类列表中主播数量过多时方便用户快速查找某一感兴趣的主播,进一步提升用户体验。
在另一个实施例中,历史观看信息包括:一个或多个分类列表中的每个主播的历史观看时长和历史观看频率,相应地,如图7所示,上述主播显示方法还包括:
在步骤S56中,针对每个分类列表,将历史观看时长低于预设时长阈值的主播和/或历史观看频率低于预设频率阈值的主播从该分类列表中删除。
历史观看时长和/或历史观看频率较低的主播,可判定用户对该主播的感兴趣程度较低,因而可预先设置时长阈值和频率阈值,从而将历史观看时长低于预设时长阈值的主播和/或历史观看频率低于预设频率阈值的主播从该分类列表中删除。由此,针对每个分类列表,依据用户的历史观看信息对主播进行自动删除,从而删除一个或多个用户感兴趣程度较低的主播,从而进一步提升对各分类列表管理的有效性。
在另一个实施例中,如图8所示,上述主播显示方法还包括:
在步骤S57中,将一个或多个分类列表中的主播的历史观看信息满足预设条件的主播作为目标主播。
在步骤S58中,在主播列表中显示所述目标主播。
在一个实施例中,可将预设条件设置为:历史观看信息中的观看时长最长或观看频率最高。由此,针对每个分类列表,对其中观看时长最长或观看频率最高的主播,可判定用户对该主播的感兴趣程度最高,可将用户感兴趣程度最高的主播确定为目标主播,并将该主播直接显示到主播列表中。通过将用户感兴趣程度最高的主播显示在主播列表中,进一步提升了用户关注的主播列表的友好性和人性化,使用户从主播列表中更方便快速地选择感兴趣的主播而无需进入相应主播类型对应的分类列表中选择主播,进一步提升用户体验。
在一个实施例中,针对每个分类列表,可设定一上限时长阈值和一上限频率阈值,从而将预设条件设置为:观看时长超过该上限时长阈值或观看频率超过该上限频率阈值。
例如,用户关注的主播列表中包括游戏类分类列表,游戏类分类列表中包括A主播、B主播、C主播和D主播。其中,获取到用户观看了9个小时的A主播、7个小时的B主播、5个小时C主播和4个小时D主播,预设时长阈值为6个小时。由此,可将历史观看时长超过预设时长阈值的A主播和B确定为目标主播,并将A主播和B主播显示到主播列表中,如图9所示。
在另一些实施例中,针对每个分类列表,还可根据观看时长对该分类列表中的主播进行排序(如降序排序),将排列顺序位于预设范围内(如前5%)的主播确定为目标主播;或者根据观看频率对该分类列表中的主播进行排序(如降序排序),将排列顺序位于预设范围(如前5%)内的主播确定为目标主播。
以上仅列举了部分确定目标主播的方法,在本公开的实施例中,还可以根据其他方式确定目标主播,本公开对此不做限定。
图10是根据一示例性实施例示出的一种主播显示装置框图。参照图10,该装置1000包括第一获取模块1001,添加模块1002,第二获取模块1003和第一确定模块1004。
该第一获取模块1001被配置为在接收到用户对待关注主播添加关注的操作时,获取所述待关注主播的主播类型;
该添加模块1002被配置为将所述待关注主播添加到其主播类型对应的目标分类列表中;
该第二获取模块1003被配置为获取所述用户对所观看过主播的历史观看信息;以及
该第一确定模块1004被配置为根据所述历史观看信息,确定所述目标分类列表在主播列表中的显示位置,其中,所述主播列表中包括一个或多个分类列表,每个分类列表中包括所述用户所关注的一个或多个属于同一主播类型的主播。
在另一个实施例中,如图11所示,添加模块1002包括:
创建子模块1021,被配置为若所述主播列表中不包括与所述待关注主播的主播类型相对应的分类列表,则在所述主播列表中创建一分类列表作为所述目标分类列表;
第一确定子模块1022,被配置为若所述主播列表中包括与所述待关注主播的主播类型相对应的分类列表,则将与所述待关注主播的主播类型相对应的分类列表作为所述目标分类列表。
在另一个实施例中,如图11所示,所述历史观看信息包括:所述用户观看过的每个主播的主播类型和对每个主播的历史观看时长;
第一确定模块1004包括:
第二确定子模块1041,被配置为根据所述用户观看过的每个主播的主播类型和对每个主播的历史观看时长,确定每个主播类型所对应的历史观看时长;
第三确定子模块1042,被配置为根据确定的每个主播类型的历史观看时长,确定所述目标分类列表所对应的主播类型的排序情况;
第四确定子模块1043,被配置为根据所述排序情况,确定所述目标分类列表的显示位置。
在另一个实施例中,如图11所示,所述历史观看信息包括:所述一个或多个分类列表中的每个主播的历史观看时长;
该装置1000还包括:
排序模块1005,被配置为针对每个分类列表,将该分类列表中的主播按照历史观看时长进行排序。
在另一个实施例中,如图11所示,所述历史观看信息包括:所述一个或多个分类列表中每个主播的历史观看时长和历史观看频率;
该装置1000还包括:
删除模块1006,被配置为针对每个分类列表,将历史观看信息低于预设时长阈值的主播和/或历史观看频率低于预设频率阈值的主播从该分类列表中删除。
在另一个实施例中,如图11所示,该装置1000还包括:
第二确定模块1007,被配置为将所述一个或多个分类列表中的主播的历史观看信息满足预设条件的主播作为目标主播;
显示模块1008,被配置为在所述主播列表显示所述目标主播。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本公开还提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开提供的主播显示方法的步骤。
图12是根据一示例性实施例示出的一种用于主播显示方法的装置1200的框图。例如,装置1200可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图12,装置1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电力组件1206,多媒体组件1208,音频组件1210,输入/输出(I/O)的接口1212,传感器组件1214,以及通信组件1216。
处理组件1202通常控制装置1200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1220来执行指令,以完成上述的主播显示方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理组件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。
存储器1204被配置为存储各种类型的数据以支持在装置1200的操作。这些数据的示例包括用于在装置1200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电力组件1206为装置1200的各种组件提供电力。电力组件1206可以包括电源管理***,一个或多个电源,及其他与为装置1200生成、管理和分配电力相关联的组件。
多媒体组件1208包括在所述装置1200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1208包括一个前置摄像头和/或后置摄像头。当装置1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(MIC),当装置1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。
I/O接口1212为处理组件1202和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件1214包括一个或多个传感器,用于为装置1200提供各个方面的状态评估。例如,传感器组件1214可以检测到装置1200的打开/关闭状态,组件的相对定位,例如所述组件为装置1200的显示器和小键盘,传感器组件1214还可以检测装置1200或装置1200一个组件的位置改变,用户与装置1200接触的存在或不存在,装置1200方位或加速/减速和装置1200的温度变化。传感器组件1214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件1216被配置为便于装置1200和其他设备之间有线或无线方式的通信。装置1200可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1216经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1216还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置1200可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述主播显示方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1204,上述指令可由装置1200的处理器1220执行以完成上述主播显示方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本领域技术人员在考虑说明书及实践本公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (14)

1.一种主播显示方法,其特征在于,包括:
当接收到用户对待关注主播添加关注的操作时,获取所述待关注主播的主播类型;
将所述待关注主播添加到与其主播类型对应的目标分类列表中;
获取所述用户对所观看过主播的历史观看信息;以及
根据所述历史观看信息,确定所述目标分类列表在主播列表中的显示位置,其中,所述主播列表中包括一个或多个分类列表,每个分类列表中包括所述用户所关注的一个或多个属于同一主播类型的主播。
2.根据权利要求1所述的主播显示方法,其特征在于,所述将所述待关注主播添加到与其主播类型对应的目标分类列表中的步骤包括:
若所述主播列表中不包括与所述待关注主播的主播类型相对应的分类列表,则在所述主播列表中创建一分类列表作为所述目标分类列表;
若所述主播列表中包括与所述待关注主播的主播类型相对应的分类列表,则将与所述待关注主播的主播类型相对应的分类列表作为所述目标分类列表。
3.根据权利要求1所述的主播显示方法,其特征在于,所述历史观看信息包括:所述用户观看过的每个主播的主播类型和对每个主播的历史观看时长;
所述根据所述历史观看信息,确定所述目标分类列表在主播列表中的显示位置的步骤包括:
根据所述用户观看过的每个主播的主播类型和对每个主播的历史观看时长,确定每个主播类型所对应的历史观看时长;
根据确定的每个主播类型的历史观看时长,确定所述目标分类列表所对应的主播类型的排序情况;
根据所述排序情况,确定所述目标分类列表的显示位置。
4.根据权利要求1所述的主播显示方法,其特征在于,所述历史观看信息包括:所述一个或多个分类列表中的每个主播的历史观看时长;
所述方法还包括:
针对每个分类列表,将该分类列表中的主播按照历史观看时长进行排序。
5.根据权利要求1所述的主播显示方法,其特征在于,所述历史观看信息包括:所述一个或多个分类列表中的每个主播的历史观看时长和历史观看频率;
所述方法还包括:
针对每个分类列表,将历史观看时长低于预设时长阈值的主播和/或历史观看频率低于预设频率阈值的主播从该分类列表中删除。
6.根据权利要求1-5任一项所述的主播显示方法,其特征在于,所述方法还包括:
将所述一个或多个分类列表中的主播的历史观看信息满足预设条件的主播作为目标主播;
在所述主播列表中显示所述目标主播。
7.一种主播显示装置,其特征在于,包括:
第一获取模块,被配置为在接收到用户对待关注主播添加关注的操作时,获取所述待关注主播的主播类型;
添加模块,被配置为将所述待关注主播添加到其主播类型对应的目标分类列表中;
第二获取模块,被配置为获取所述用户对所观看过主播的历史观看信息;以及
第一确定模块,被配置为根据所述历史观看信息,确定所述目标分类列表在主播列表中的显示位置,其中,所述主播列表中包括一个或多个分类列表,每个分类列表中包括所述用户所关注的一个或多个属于同一主播类型的主播。
8.根据权利要求7所述的主播显示装置,其特征在于,所述添加模块包括:
创建子模块,被配置为若所述主播列表中不包括与所述待关注主播的主播类型相对应的分类列表,则在所述主播列表中创建一分类列表作为所述目标分类列表;
第一确定子模块,被配置为若所述主播列表中包括与所述待关注主播的主播类型相对应的分类列表,则将与所述待关注主播的主播类型相对应的分类列表作为所述目标分类列表。
9.根据权利要求7所述的主播显示装置,其特征在于,所述历史观看信息包括:所述用户观看过的每个主播的主播类型和对每个主播的历史观看时长;
所述第一确定模块包括:
第二确定子模块,被配置为根据所述用户观看过的每个主播的主播类型和对每个主播的历史观看时长,确定每个主播类型所对应的历史观看时长;
第三确定子模块,被配置为根据确定的每个主播类型的历史观看时长,确定所述目标分类列表所对应的主播类型的排序情况;
第四确定子模块,被配置为根据所述排序情况,确定所述目标分类列表的显示位置。
10.根据权利要求7所述的主播显示装置,其特征在于,所述历史观看信息包括:所述一个或多个分类列表中的每个主播的历史观看时长;
所述装置还包括:
排序模块,被配置为针对每个分类列表,将该分类列表中的主播按照历史观看时长进行排序。
11.根据权利要求7所述的主播显示装置,其特征在于,所述历史观看信息包括:所述一个或多个分类列表中的每个主播的历史观看时长和历史观看频率;
所述装置还包括:
删除模块,被配置为针对每个分类列表,将历史观看时长低于预设时长阈值的主播和/或历史观看频率低于预设频率阈值的主播从该分类列表中删除。
12.根据权利要求7-11任一项所述的主播显示装置,其特征在于,所述装置还包括:
第二确定模块,被配置为将所述一个或多个分类列表中的主播的历史观看信息满足预设条件的主播作为目标主播;
显示模块,被配置为在所述主播列表中显示所述目标主播。
13.一种主播显示装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
当接收到用户对待关注主播添加关注的操作时,获取所述待关注主播的主播类型;
将所述待关注主播添加到与其主播类型对应的目标分类列表中;
获取所述用户对所观看过主播的历史观看信息;以及
根据所述历史观看信息,确定所述目标分类列表在主播列表中的显示位置,其中,所述主播列表中包括一个或多个分类列表,每个分类列表中包括所述用户所关注的一个或多个属于同一主播类型的主播。
14.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1~6中任一项所述方法的步骤。
CN201710672715.5A 2017-08-08 2017-08-08 主播显示方法、装置及计算机可读存储介质 Pending CN107509118A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710672715.5A CN107509118A (zh) 2017-08-08 2017-08-08 主播显示方法、装置及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710672715.5A CN107509118A (zh) 2017-08-08 2017-08-08 主播显示方法、装置及计算机可读存储介质

Publications (1)

Publication Number Publication Date
CN107509118A true CN107509118A (zh) 2017-12-22

Family

ID=60690533

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710672715.5A Pending CN107509118A (zh) 2017-08-08 2017-08-08 主播显示方法、装置及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN107509118A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108600818A (zh) * 2018-03-16 2018-09-28 优酷网络技术(北京)有限公司 展示多媒体资源的方法及装置
CN110400027A (zh) * 2018-04-20 2019-11-01 香港乐蜜有限公司 直播平台中主播的统计管理方法和装置
CN110866147A (zh) * 2019-10-14 2020-03-06 北京达佳互联信息技术有限公司 对直播应用程序进行分类的方法、装置及存储介质
CN111787351A (zh) * 2020-07-01 2020-10-16 百度在线网络技术(北京)有限公司 信息查询方法、装置、设备和计算机存储介质
CN113660502A (zh) * 2021-08-16 2021-11-16 广州繁星互娱信息科技有限公司 信息显示方法和装置、存储介质及电子设备
WO2023061074A1 (zh) * 2021-10-11 2023-04-20 北京有竹居网络技术有限公司 媒体展示方法及媒体展示装置、存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101399785A (zh) * 2008-10-16 2009-04-01 腾讯科技(深圳)有限公司 Im平台好友列表展现***及展现方法
CN102624760A (zh) * 2011-01-27 2012-08-01 腾讯科技(深圳)有限公司 一种分类用户的方法及装置
CN104135685A (zh) * 2014-07-18 2014-11-05 北京奇虎科技有限公司 网页视频的播放信息的显示方法和显示装置
CN106131584A (zh) * 2016-07-25 2016-11-16 北京金山安全软件有限公司 直播信息的展示方法、装置和电子设备
CN106599251A (zh) * 2016-12-20 2017-04-26 北京小米移动软件有限公司 展示主播排名的方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101399785A (zh) * 2008-10-16 2009-04-01 腾讯科技(深圳)有限公司 Im平台好友列表展现***及展现方法
CN102624760A (zh) * 2011-01-27 2012-08-01 腾讯科技(深圳)有限公司 一种分类用户的方法及装置
CN104135685A (zh) * 2014-07-18 2014-11-05 北京奇虎科技有限公司 网页视频的播放信息的显示方法和显示装置
CN106131584A (zh) * 2016-07-25 2016-11-16 北京金山安全软件有限公司 直播信息的展示方法、装置和电子设备
CN106599251A (zh) * 2016-12-20 2017-04-26 北京小米移动软件有限公司 展示主播排名的方法和装置

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108600818A (zh) * 2018-03-16 2018-09-28 优酷网络技术(北京)有限公司 展示多媒体资源的方法及装置
CN108600818B (zh) * 2018-03-16 2021-02-26 阿里巴巴(中国)有限公司 展示多媒体资源的方法及装置
CN110400027A (zh) * 2018-04-20 2019-11-01 香港乐蜜有限公司 直播平台中主播的统计管理方法和装置
CN110866147A (zh) * 2019-10-14 2020-03-06 北京达佳互联信息技术有限公司 对直播应用程序进行分类的方法、装置及存储介质
CN111787351A (zh) * 2020-07-01 2020-10-16 百度在线网络技术(北京)有限公司 信息查询方法、装置、设备和计算机存储介质
CN113660502A (zh) * 2021-08-16 2021-11-16 广州繁星互娱信息科技有限公司 信息显示方法和装置、存储介质及电子设备
CN113660502B (zh) * 2021-08-16 2024-03-15 广州繁星互娱信息科技有限公司 信息显示方法和装置、存储介质及电子设备
WO2023061074A1 (zh) * 2021-10-11 2023-04-20 北京有竹居网络技术有限公司 媒体展示方法及媒体展示装置、存储介质

Similar Documents

Publication Publication Date Title
CN107509118A (zh) 主播显示方法、装置及计算机可读存储介质
CN112069358B (zh) 信息推荐方法、装置及电子设备
CN105845124B (zh) 音频处理方法及装置
CN106776890A (zh) 视频播放进度的调整方法及装置
CN105306931A (zh) 智能电视异常检测方法及装置
CN107613404A (zh) 视频播放方法、装置及终端
CN103916711A (zh) 一种播放视频信号的方法及装置
CN104281432A (zh) 调节音效的方法及装置
CN105095345A (zh) 推送消息的提示方法及装置
CN106528709A (zh) 社交信息推荐方法及装置
CN105611413A (zh) 一种添加视频段类别标记的方法和装置
CN104184870A (zh) 通话记录标记方法、装置及电子设备
CN104717366A (zh) 联系人头像的推荐方法及装置
CN104166689A (zh) 电子书籍的呈现方法及装置
EP3796317A1 (en) Video processing method, video playing method, devices and storage medium
CN105094549A (zh) 显示消息的方法及装置
CN106792173A (zh) 视频播放方法及装置
CN108966025A (zh) 视频播放方法、装置及计算机可读存储介质
CN106407365A (zh) 图片共享方法及装置
CN105141986A (zh) 视频处理方法及装置、图像识别方法及装置
CN106550252A (zh) 信息的推送方法、装置及设备
CN105635254A (zh) 多媒体资源下载方法和装置
CN106162211A (zh) 基于直播应用进行直播的方法及装置
CN106846638A (zh) 智能仪表的余量管理方法及装置
US20220137756A1 (en) Method for displaying interactive content, electronic device, and storage medium

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20171222

RJ01 Rejection of invention patent application after publication