一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

流媒体播放方法、电子设备和可读存储介质与流程

2022-05-18 06:08:50 来源:中国专利 TAG:


1.本技术属于计算机技术领域,具体涉及一种流媒体播放方法、电子设备和可读存储介质。


背景技术:

2.目前,通过手机、平板电脑等电子设备观看电影、电视剧、电子书等流媒体已经逐渐成为人们日常生活中一种常见的娱乐方式。对于一些系列电影或者电视剧,用户需要观看这一系列所有的电影或者整部电视剧,或者必须按顺序观看,才能够理解其完整的剧情,导致用户需要耗费较长的观看时间,给用户造成了不好的观看体验。


技术实现要素:

3.本技术实施例的目的是提供一种流媒体播放方法、电子设备和可读存储介质,能够解决相关技术中用户在观看流媒体时,需要耗费用户较长的时间来观看与流媒体关联的内容,用户观看体验差的问题。
4.第一方面,本技术实施例提供了一种流媒体播放方法,包括:
5.获取第一流媒体,所述第一流媒体为待播放的流媒体或者处于播放状态的流媒体;
6.确定是否需要显示与所述第一流媒体关联的内容提示信息;
7.在确定需要显示与所述第一流媒体关联的内容提示信息的情况下,显示所述内容提示信息。
8.第二方面,本技术实施例提供了一种流媒体播放装置,包括:
9.获取模块,用于获取第一流媒体,所述第一流媒体为待播放的流媒体或者处于播放状态的流媒体;
10.确定模块,用于确定是否需要显示与所述第一流媒体关联的内容提示信息;
11.显示模块,用于在确定需要显示与所述第一流媒体关联的内容提示信息的情况下,显示所述内容提示信息。
12.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
13.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
14.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
15.第六方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
16.本技术实施例中,电子设备获取第一流媒体,在确定需要显示与第一流媒体关联的内容提示信息的情况下,显示所述内容提示信息。这样,当用户在观看第一流媒体时,电子设备能够显示与第一流媒体关联的内容提示信息,无需用户再通过另外的途径来获取内容提示信息,简化了用户操作,方便用户能够快速地获取与第一流媒体关联的内容提示信息,也更有助于用户理解第一流媒体的内容,为用户提供更好的观看体验。
附图说明
17.图1是本技术实施例提供的一种流媒体播放方法的流程图;
18.图2是应用本技术实施例提供的流媒体播放方法的电子设备的一种界面示意图;
19.图3是本技术实施例提供的一种流媒体播放装置的结构图;
20.图4是本技术实施例提供的一种电子设备的结构图。
具体实施方式
21.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
22.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
23.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的流媒体播放方法进行详细地说明。
24.请参照图1,图1是本技术实施例提供的一种流媒体播放方法的流程图。
25.如图1所示,所述流媒体播放方法包括以下步骤:
26.步骤101、获取第一流媒体。
27.本技术实施例所提供的流媒体播放方法可以是应用于手机、平板电脑、计算机、可穿戴智能产品等电子设备,以下将以电子设备作为执行主体来对本技术实施例提供的流媒体播放方法进行具体说明。
28.本技术实施例中所述的流媒体可以是指视频、音频、文本、图像等。例如,所述第一流媒体可以是视频,如一部电影、一集电视剧,或者所述第一流媒体可以是音频,如一部电子书等。其中,所述第一流媒体为待播放的流媒体或者处于播放状态的流媒体。例如,当用户启动手机上某视频播放软件,准备播放电影a时,则手机获取到的第一流媒体为该待播放的电影a;或者,当用户通过手机上的某电子书阅读软件来阅读一部小说时,则手机获取到的第一流媒体为该小说。
29.步骤102、确定是否需要显示与所述第一流媒体关联的内容提示信息。
30.本技术实施例中,电子设备在获取到第一流媒体后,确定是否需要显示与该第一流媒体关联的内容提示信息。其中,所述内容提示信息用于对所述第一流媒体的内容进行
提示或简洁说明。
31.可选地,所述第一流媒体为电影或电视剧,则第一流媒体关联的内容提示信息可以是指该电影或电视剧的剧情信息;例如,用户启动电子设备上某视频播放软件,准备播放电影a时,电子设备确定是否需要显示与该电影a关联的电影b的剧情信息,电影a与电影b为系列电影。或者,所述第一流媒体为电子书,则第一流媒体关联的内容提示信息可以是指该电子书的内容简介或人物角色说明等;例如,当用户通过电子设备在阅读小说时,电子设备确定是否需要显示该小说的内容简介。
32.步骤103、在确定需要显示与所述第一流媒体关联的内容提示信息的情况下,显示所述内容提示信息。
33.本步骤中,当电子设备确定需要显示与第一流媒体关联的内容提示信息,则在电子设备的显示界面显示所述内容提示信息。如图2所示,电子设备在第一流媒体的播放界面上显示关联的内容提示信息,进而使得用户能够在观看第一流媒体的同时,还能够看到与其关联的内容提示信息,以帮助用户更好地理解第一流媒体的内容,也无需用户再通过另外的途径来获取内容提示信息,简化了用户操作。
34.例如,在一种实施场景中,用户启动电子设备上某视频播放软件,准备播放电影a时,电子设备检测到该电影a与电影b为系列电影,且电影b为与电影a具有相关剧情的上一部电影,则电影a关联的内容提示信息可以是电影b的剧情信息,例如剧情简介或剧情回顾;若电子设备确定需要显示与该电影a关联的电影b的剧情信息,例如用户未观看过电影b,则电子设备可以在播放电影a之前显示电影b的剧情信息,或者也可以是在播放电影a的过程中显示电影b的剧情信息,使得用户能够快速地对与电影a关联的电影b的剧情进行了解,无需再重新观看电影b,以方便用户更好地理解电影a的剧情,提升用户的观看体验。
35.或者,在另一种实施场景中,当用户通过电子设备在阅读小说时,若电子设备接收到用户作用于预设按键上的输入,或者语音检测到用户说出的类似“看不懂”、“这个人物是谁”等预设语句时,电子设备确定需要显示该小说的人物角色说明,则电子设备显示该小说的人物角色说明,使得用户能够快速地理解该小说中的人物角色关系,帮助用户更好地理解该小说的内容,提升用户的观看体验。
36.本技术实施例中,电子设备获取第一流媒体,在确定需要显示与第一流媒体关联的内容提示信息的情况下,显示所述内容提示信息。这样,当用户在观看第一流媒体时,电子设备能够主动显示与第一流媒体关联的内容提示信息,无需用户再通过另外的途径来获取内容提示信息,简化了用户操作,方便用户能够快速地获取与第一流媒体关联的内容提示信息,也更有助于用户理解第一流媒体的内容,为用户提供更好的观看体验。
37.可选地,电子设备如何确定是否需要显示第一流媒体关联的内容提示信息可以是通过多种实施方案来实现。
38.在一种可选的实施方案中,所述步骤102包括:
39.获取第二流媒体的属性信息,所述第二流媒体的内容与所述第一流媒体的内容存在关联关系;
40.基于所述第二流媒体的属性信息,确定是否需要显示与所述第一流媒体关联的内容提示信息。
41.可选地,所述第二流媒体的属性信息可以包括如下至少一项:观看记录、评分、热
度、评论数量、播放量。
42.例如,第一流媒体为电影a,第二流媒体为电影b,电影a与电影b为系列电影,且电影b为与电影a剧情存在关联关系的上一部电影;当电子设备获取到用户准备观看电影a或者正在观看电影a时,获取与其关联的电影b的属性信息,例如,所述第二流媒体的属性信息可以是电影b的观看记录,若电影b的观看记录为未观看,则认为当用户在观看电影a时,需要向用户提示与其关联的电影b的剧情,此时电子设备确定需要显示与电影a关联的内容提示信息,则电子设备向用户显示电影b的剧情简介或剧情回顾,进而以帮助用户更好地理解电影a的剧情,提升用户的观影体验。
43.需要说明地,所述第二流媒体的属性信息还可以包括评分、热度、评论数量、播放量等。若第二流媒体的属性信息包括评分,则当第二流媒体的评分高于预设评分时,则确定需要显示与第一流媒体关联的内容提示信息;若第二流媒体的属性信息包括热度,则当第二流媒体的热度高于预设热度时,则确定需要显示与第一流媒体关联的内容提示信息;若第二流媒体的属性信息包括评论数量,则当第二流媒体的评论数量大于预设数量时,则确定需要显示与第二流媒体关联的内容提示信息;若第二流媒体的属性信息包括播放量,则当第二流媒体的播放量大于预设播放量时,则确定需要显示与第一流媒体关联的内容提示信息。其中,第二流媒体的内容与所述第一流媒体的内容存在关联关系,第一流媒体的内容提示信息可以是指第二流媒体的内容回顾或内容简介,进而无需用户再通过额外的途径来获取第二流媒体的内容,例如无需用户观看第二流媒体,这样也就更加方便了用户操作,也能够更好地帮助用户理解第一流媒体的内容,提升用户观看体验。
44.在另一种可选的实施方案中,所述步骤102包括:
45.在所述第一流媒体处于播放状态的情况下,获取用户针对所述第一流媒体的第一输入;
46.基于所述第一输入确定是否需要显示与所述第一流媒体关联的内容提示信息。
47.本实施方案中,当电子设备在播放第一流媒体时,可以通过检测用户对第一流媒体的第一输入来确定是否需要显示与第一流媒体关联的内容提示信息。例如,所述第一流媒体的播放界面上可以是显示有提示按钮,当接收到用户点击该提示按钮的第一输入时,则确定需要显示与第一流媒体关联的内容提示信息。
48.这样,也就使得电子设备能够基于用户的第一输入来快速确定是否需要显示与第一流媒体关联的内容提示信息。
49.可选地,所述第一输入可以为语音输入,也即电子设备基于语音输入来确定是否需要显示与第一流媒体关联的内容提示信息,进一步地,所述确定需要显示与所述第一流媒体关联的内容提示信息,包括:
50.识别所述语音输入对应的语义信息;
51.在识别到所述语义信息与预设语义信息匹配的情况下,确定需要显示与所述第一流媒体关联的内容提示信息。
52.需要说明地,电子设备设置有语音检测装置,电子设备在播放第一流媒体的过程中,其语音检测装置可以是一直处于运行状态,用于获取用户的语音信息,并对用户的语音信息进行检测和识别。
53.该场景下,第一流媒体处于播放状态,电子设备能够基于语音检测装置获取用户
的语音输入,也即获取用户的语音信息,别识别所述语音输入对应的语义信息,若识别到所述语音信息与预设语义信息匹配,则确定需要显示与所述第一流媒体关联的内容提示信息。
54.例如,电子设备在播放电影a的过程中,用户在观看过程中对其中角色q产生了疑问,用户可能会说“角色q不是反派角色吗,怎么变成了正派角色?”,电子设备获取到该语音输入,对其语义信息进行识别,并识别出其语义信息与预设的疑问式语义信息匹配,说明用户对当前的电影a的剧情存在疑惑,则电子设备可以是在后台媒体资源库中进行内容与视频的匹配搜索,查找与电影a及角色q存在关联的内容提示信息,例如查找到的内容提示信息为关于角色q的传记电影b,则可以将电影b的剧情回顾确定为与电影a关联的内容提示信息,进而显示电影b的剧情回顾,使得用户能够方便快捷地了解角色q的相关信息,也就能够帮助用户更好地理解和观看电影a,为用户提供更好的观看体验。
55.本技术实施例中,电子设备能够在播放第一流媒体的过程中,通过获取用户的语音输入就能确定是否需要显示与第一流媒体关联的内容提示信息,无需用户再通过其他操作来获取内容提示信息,更加方便用户操作,也为用户提供了更好的观看体验。
56.可选地,在第一流媒体处于播放状态的情况下,所述第一输入还可以是对所述第一流媒体的回退操作、暂停操作和重播操作中的至少一者,所述第一输入的次数为n,n为正整数,所述确定需要显示与所述第一流媒体关联的内容提示信息,包括:
57.获取每一次所述第一输入对应的流媒体时长以及所述第一流媒体的总时长;
58.在所有第一输入对应的流媒体时长之和与所述第一流媒体的总时长之间的比值大于预设比值的情况下,确定需要显示与所述第一流媒体关联的内容提示信息。
59.该场景下,电子设备在播放第一流媒体的过程中,若接收到用户对于第一流媒体的回退操作、暂停参照或重播操作,则可以认为用户对第一流媒体的内容存在疑问,则可以基于所有第一输入对应的流媒体时长之和与第一流媒体的总时长之间的比值来确定是否需要显示与第一流媒体关联的内容提示信息。
60.例如,电子设备在播放电影a的过程中,若接收到用户对电影a的回退操作,如用户点击“快退按钮”或拖动电影播放进度条向后定位的操作,获取每一次回退操作对应的电影时长,按照回退操作对应的次序记录每一次回退操作对应的电影时长为t1、t2、t3
……
tn,假设电影a的总时长为t,计算所有回退操作对应的电影时长之和与电影a的总时长之间的比值tr:
61.tr=(t1
×
p1 t2
×
p2 t3
×
p3
……
tn
×
pn)/t;
62.其中,p1、p2、p3
……
pn为预设权重,例如p1=1,p2=2,p3=3
……
pn=n;tn为第n次回退操作对应的电影时长,t为电影a的总时长。若该比值tr大于预设比值,例如大于1,认为当前用户对当前观看的电影a产生了疑惑,则确定需要显示与电影a关联的内容提示信息,并显示所述内容提示信息,以方便用户更好地理解电影a的剧情,也能够减少用户的回退操作,为用户提供更好的观看体验。
63.在又一种可选的实施方式中,所述步骤102还可以包括:
64.获取用户对于流媒体的历史平均观看分数;
65.基于所述历史平均观看分数确定是否需要显示与所述第一流媒体关联的内容提示信息。
66.该场景下,所述确定需要显示与所述第一流媒体关联的内容提示信息,包括:
67.在所述历史平均观看分数大于预设分数的情况下,确定需要显示与所述第一流媒体关联的内容提示信息。
68.需要说明地,每当用户观看一次流媒体,电子设备能够基于用户的观看行为确定用户对于流媒体的观看分数。例如,以流媒体为电影为例,可以基于用户是否在观影过程中进行回退操作、回退操作的次数、回退操作对应的电影时长来确定用户的观影分数,例如回退操作次数越多,观影分数越高,回退操作对应的电影时长越长,观影分数越高。
69.可选地,所述获取用户对于流媒体的历史平均观看分数,包括:
70.获取用户已观看的m个历史观看流媒体,m为正整数;
71.在目标流媒体处于播放状态的情况下,获取在所述目标流媒体播放过程中显示的目标弹幕的数量,所述目标弹幕为与所述目标流媒体的内容提示信息相关的弹幕,所述目标流媒体为所述m个历史观看流媒体中的任一个;
72.基于所述目标弹幕的数量确定所述目标流媒体对应的观看分数;
73.基于所述m个历史观看流媒体对应的观看分数获取用户的历史平均观看分数。
74.例如,以所述流媒体为电影为例,当用户在观看电影的过程中,电子设备获取该电影播放过程中显示的目标弹幕的数量,目标弹幕为与该电影的内容提示信息相关的弹幕,如与该电影的剧情存在关联的其他电影的剧情回顾弹幕,若该电影在观看过程中显示的目标弹幕的数量较多,说明用户在观看该电影过程中需要多次通过目标弹幕来理解剧情,该电影对应的观看分数则较高。这样,也就能够通过获取用户观看的每一部电影对应的观影分数。进一步地,电子设备通过获取用户已观看的每一个电影对应的观影分数,也就能够得到用户的历史平均观影分数。
75.本实施方式中,第一流媒体在处于播放状态的情况下,电子设备获取用户对于流媒体的历史平均观看分数,若历史平均观看分数大于预设分数,则确定需要显示与所述第一流媒体关联的内容提示信息,进而以帮助用户更好地理解第一流媒体的内容,提升用户的观看体验。
76.可选地,所述显示所述内容提示信息,包括:
77.在所述第一流媒体的播放界面上显示目标窗口,在所述目标窗口中显示所述内容提示信息。
78.本技术实施例中,电子设备在确定需要显示与第一流媒体关联的内容提示信息的情况下,则在所述第一流媒体的播放界面上显示目标窗口,并在所述目标窗口中显示所述内容提示信息,进而以方便用户在观看第一流媒体时能够观看到所述内容提示信息,以帮助用户更好地理解第一流媒体的内容,为用户提供更好的观看体验。
79.需要说明地,所述目标窗口可以是与第一流媒体属于不同的显示层级,例如目标窗口的显示层级位于第一流媒体的显示层级之上。可选地,所述目标窗口的显示面积较小,以使得用户能够同时继续观看第一流媒体。另外,所述目标窗口中显示的内容提示信息可以是文字、图片、视频中的至少一项。
80.可选地,所述在所述第一流媒体的播放界面上显示目标窗口,在所述目标窗口中显示所述内容提示信息,包括:
81.在所述第一流媒体的播放界面上显示目标窗口;
82.在接收到针对所述目标窗口的第二输入的情况下,在所述目标窗口中显示所述内容提示信息。
83.本技术实施例中,在确定需要显示与第一流媒体关联的内容提示信息的情况下,电子设备在第一流媒体的播放界面上显示目标窗口,并当接收到用户针对目标窗口的第二输入的情况下,在目标窗口中显示所述内容提示信息。
84.例如,第一流媒体为待播放的电影a,也即电影a还未开始播放,若电子设备获取到与电影a的剧情存在关联的电影b,且用户对于电影b的观影记录为未观看,则可以认为需要显示与电影a关联的电影b的剧情回顾(也即内容提示信息),电子设备显示目标窗口,该目标窗口中可以是显示例如“是否观看电影b的剧情回顾”的文字,若接收到用户单击该目标窗口的操作,则在该目标窗口中显示电影b的剧情回顾。这样,也就能够让用户在观看电影a之前对与其关联的电影b进行剧情回顾,以了解电影b的剧情内容,进而能够帮助用户更好地观看和理解电影a的剧情,提升用户的观看体验。
85.可选地,在显示目标窗口的情况下,若在预设时长内接收到用户针对所述目标窗口的第二输入,则在所述目标窗口中显示所述内容提示信息;若在预设时长内未接收到针对所述目标窗口的第二输入,则所述目标窗口消失,以避免影响用户对于第一流媒体的观看。
86.其中,内容提示信息可以是以视频的形式显示,当内容提示信息播放完成,则目标窗口消失,以避免影响用户对于第一流媒体的观看。
87.可选地,所述显示所述内容提示信息,包括:
88.在所述第一流媒体的播放界面上显示第一弹框,所述第一弹框以弹幕的形式滚动显示;
89.在接收到用户针对所述第一弹框的第三输入的情况下,停止所述第一弹框的滚动,并在所述第一弹框的关联区域显示所述内容提示信息,所述内容提示信息以文字的形式显示;或者,
90.在接收到用户针对所述第一弹框的第四输入的情况下,在所述第一弹框内显示所述内容提示信息,所述内容提示信息以视频的形式显示。
91.本技术实施例中,在确定需要显示与第一流媒体关联的内容提示信息的情况下,电子设备还可以是在第一流媒体的播放界面上显示第一弹框,该第一弹框以弹幕的形式滚动显示,例如第一弹框从第一流媒体的播放界面的右边向左边滚动显示,那么第一弹框也就不会一直显示。
92.可选地,在接收到用户针对第一弹框的第三输入时,例如用户单击该第一弹框,则第一弹框停止滚动,而是静止显示在第一流媒体的播放界面上,并可以在第一弹框的右边预设区域以文字的形式显示内容提示信息,此时第一流媒体正常播放,进而用户也就能够在观看第一流媒体的同时观看与其内容存在关联的内容提示信息,以帮助用户更好地理解第一流媒体的内容。
93.或者,若接收到用户针对第一弹框的第四输入,例如用户双击该第一弹框,则以视频的形式在第一弹框内显示内容提示信息,以帮助用户更好地理解第一流媒体的内容。此时第一流媒体可以暂停播放,或者也可以是继续播放。
94.例如,电子设备在播放第一流媒体的过程中,获取用户的语音输入,若识别到语音
输入对应的语音信息与预设语义信息匹配,例如对第一流媒体中的人物角色存在疑问的语音信息,则电子设备在第一流媒体的播放界面上显示第一弹框,并基于用户对第一弹框的第三输入或第四输入,分别以不同的形式显示与所述第一流媒体关联的内容提示信息,使得用户能够在观看第一流媒体的同时观看与其内容存在关联的内容提示信息,以帮助用户更好地理解第一流媒体的内容。
95.可选地,所述第一弹框的透明度在第一弹框滚动显示的过程中逐渐降低,也就能够逐渐降低第一弹框对用户观看第一流媒体的影响,确保用户的观看体验。
96.本技术实施例提供的流媒体播放方法,当用户在观看第一流媒体时,电子设备能够主动显示与第一流媒体关联的内容提示信息,无需用户再通过另外的途径来获取内容提示信息,简化了用户操作,也更有助于用户理解第一流媒体的内容,为用户提供更好的观看体验。
97.本技术实施例提供的流媒体播放方法,执行主体可以为流媒体播放装置。本技术实施例中以流媒体播放装置执行流媒体播放方法为例,说明本技术实施例提供的流媒体播放装置。
98.请参照图3,图3是本技术实施例提供的一种流媒体播放装置的结构图。
99.如图3所示,所述流媒体播放装置300包括:
100.获取模块301,用于获取第一流媒体,所述第一流媒体为待播放的流媒体或者处于播放状态的流媒体;
101.确定模块302,用于确定是否需要显示与所述第一流媒体关联的内容提示信息;
102.显示模块303,用于在确定需要显示与所述第一流媒体关联的内容提示信息的情况下,显示所述内容提示信息。
103.可选地,所述确定模块302还用于:
104.获取第二流媒体的属性信息,所述第二流媒体的内容与所述第一流媒体的内容存在关联关系;
105.基于所述第二流媒体的属性信息,确定是否需要显示与所述第一流媒体关联的内容提示信息。
106.可选地,所述确定模块302还用于:
107.在所述第一流媒体处于播放状态的情况下,获取用户针对所述第一流媒体的第一输入;
108.基于所述第一输入确定是否需要显示与所述第一流媒体关联的内容提示信息。
109.可选地,所述第一输入为语音输入,所述显示模块303还用于:
110.识别所述语音输入对应的语义信息;
111.在识别到所述语义信息与预设语义信息匹配的情况下,确定需要显示与所述第一流媒体关联的内容提示信息。
112.可选地,所述第一输入为对所述第一流媒体的回退操作、暂停操作和重播操作中的至少一者,所述第一输入的次数为n,n为正整数,所述显示模块303还用于:
113.获取每一次所述第一输入对应的流媒体时长以及所述第一流媒体的总时长;
114.在所有第一输入对应的流媒体时长之和与所述第一流媒体的总时长之间的比值大于预设比值的情况下,确定需要显示与所述第一流媒体关联的内容提示信息。
115.可选地,所述确定模块302还用于:
116.获取用户对于流媒体的历史平均观看分数;
117.基于所述历史平均观看分数确定是否需要显示与所述第一流媒体关联的内容提示信息;
118.所述显示模块303还用于:
119.在所述历史平均观看分数大于预设分数的情况下,确定需要显示与所述第一流媒体关联的内容提示信息。
120.可选地,所述确定模块302还用于:
121.获取用户已观看的m个历史观看流媒体,m为正整数;
122.在目标流媒体处于播放状态的情况下,获取在所述目标流媒体播放过程中显示的目标弹幕的数量,所述目标弹幕为与所述目标流媒体的内容提示信息相关的弹幕,所述目标流媒体为所述m个历史观看流媒体中的任一个;
123.基于所述目标弹幕的数量确定所述目标流媒体对应的观看分数;
124.基于所述m个历史观看流媒体对应的观看分数获取用户的历史平均观看分数。
125.可选地,所述显示模块303还用于:
126.在所述第一流媒体的播放界面上显示目标窗口,在所述目标窗口中显示所述内容提示信息。
127.可选地,所述显示模块303还用于:
128.在所述第一流媒体的播放界面上显示目标窗口;
129.在接收到针对所述目标窗口的第二输入的情况下,在所述目标窗口中显示所述内容提示信息。
130.可选地,所述显示模块303还用于:
131.在所述第一流媒体的播放界面上显示第一弹框,所述第一弹框以弹幕的形式滚动显示;
132.在接收到用户针对所述第一弹框的第三输入的情况下,停止所述第一弹框的滚动,并在所述第一弹框的关联区域显示所述内容提示信息,所述内容提示信息以文字的形式显示;或者,在接收到用户针对所述第一弹框的第四输入的情况下,在所述第一弹框内显示所述内容提示信息,所述内容提示信息以视频的形式显示。
133.本技术实施例中,当用户在观看第一流媒体时,流媒体播放装置300能够主动显示与第一流媒体关联的内容提示信息,无需用户再通过另外的途径来获取内容提示信息,简化了用户操作,也更有助于用户理解第一流媒体的内容,为用户提供更好的观看体验。
134.本技术实施例中的流媒体播放装置300可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobile internet device,mid)、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,本技术实施例不作具体限定。
135.本技术实施例中的流媒体播放装置300可以为具有操作系统的装置。该操作系统
可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
136.本技术实施例提供的流媒体播放装置300能够实现图1所述方法实施例实现的各个过程,为避免重复,这里不再赘述。
137.本技术实施例还提供了一种电子设备。请参见图4,图4是本技术实施例提供的一种电子设备的结构图,如图4所示,所述电子设备包括:处理器400、存储器420及存储在所述存储器420上并可在所述处理器400上运行的程序或指令,处理器400,用于读取存储器420中的程序或指令;所述电子设备还包括总线接口和收发机410。
138.收发机410,用于在处理器400的控制下接收和发送数据。
139.其中,在图4中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器300代表的一个或多个处理器和存储器420代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机410可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器400负责管理总线架构和通常的处理,存储器420可以存储处理器400在执行操作时所使用的数据。
140.其中,处理器400,用于读取存储器420中的程序或指令,执行如下步骤:
141.获取第一流媒体,所述第一流媒体为待播放的流媒体或者处于播放状态的流媒体;
142.确定是否需要显示与所述第一流媒体关联的内容提示信息;
143.在确定需要显示与所述第一流媒体关联的内容提示信息的情况下,显示所述内容提示信息。
144.可选地,处理器400,还用于读取存储器420中的程序或指令,执行如下步骤:
145.获取第二流媒体的属性信息,所述第二流媒体的内容与所述第一流媒体的内容存在关联关系;
146.基于所述第二流媒体的属性信息,确定是否需要显示与所述第一流媒体关联的内容提示信息。
147.可选地,处理器400,还用于读取存储器420中的程序或指令,执行如下步骤:
148.在所述第一流媒体处于播放状态的情况下,获取用户针对所述第一流媒体的第一输入;
149.基于所述第一输入确定是否需要显示与所述第一流媒体关联的内容提示信息。
150.可选地,所述第一输入为语音输入,处理器400,还用于读取存储器420中的程序或指令,执行如下步骤:
151.识别所述语音输入对应的语义信息;
152.在识别到所述语义信息与预设语义信息匹配的情况下,确定需要显示与所述第一流媒体关联的内容提示信息。
153.可选地,所述第一输入为对所述第一流媒体的回退操作、暂停操作和重播操作中的至少一者,所述第一输入的次数为n,n为正整数,处理器400,还用于读取存储器420中的程序或指令,执行如下步骤:
154.获取每一次所述第一输入对应的流媒体时长以及所述第一流媒体的总时长;
155.在所有第一输入对应的流媒体时长之和与所述第一流媒体的总时长之间的比值大于预设比值的情况下,确定需要显示与所述第一流媒体关联的内容提示信息。
156.可选地,处理器400,还用于读取存储器420中的程序或指令,执行如下步骤:
157.获取用户对于流媒体的历史平均观看分数;
158.基于所述历史平均观看分数确定是否需要显示与所述第一流媒体关联的内容提示信息;
159.在所述历史平均观看分数大于预设分数的情况下,确定需要显示与所述第一流媒体关联的内容提示信息。
160.可选地,处理器400,还用于读取存储器420中的程序或指令,执行如下步骤:
161.获取用户已观看的m个历史观看流媒体,m为正整数;
162.在目标流媒体处于播放状态的情况下,获取在所述目标流媒体播放过程中显示的目标弹幕的数量,所述目标弹幕为与所述目标流媒体的内容提示信息相关的弹幕,所述目标流媒体为所述m个历史观看流媒体中的任一个;
163.基于所述目标弹幕的数量确定所述目标流媒体对应的观看分数;
164.基于所述m个历史观看流媒体对应的观看分数获取用户的历史平均观看分数。
165.可选地,处理器400,还用于读取存储器420中的程序或指令,执行如下步骤:
166.在所述第一流媒体的播放界面上显示目标窗口,在所述目标窗口中显示所述内容提示信息。
167.可选地,处理器400,还用于读取存储器420中的程序或指令,执行如下步骤:
168.在所述第一流媒体的播放界面上显示目标窗口;
169.在接收到针对所述目标窗口的第二输入的情况下,在所述目标窗口中显示所述内容提示信息。
170.可选地,处理器400,还用于读取存储器420中的程序或指令,执行如下步骤:
171.在所述第一流媒体的播放界面上显示第一弹框,所述第一弹框以弹幕的形式滚动显示;
172.在接收到用户针对所述第一弹框的第三输入的情况下,停止所述第一弹框的滚动,并在所述第一弹框的关联区域显示所述内容提示信息,所述内容提示信息以文字的形式显示;或者,在接收到用户针对所述第一弹框的第四输入的情况下,在所述第一弹框内显示所述内容提示信息,所述内容提示信息以视频的形式显示。
173.本技术实施例中,电子设备获取第一流媒体,在确定需要显示与第一流媒体关联的内容提示信息的情况下,显示所述内容提示信息。这样,当用户在观看第一流媒体时,电子设备能够主动显示与第一流媒体关联的内容提示信息,无需用户再通过另外的途径来获取内容提示信息,简化了用户操作,方便用户能够快速地获取与第一流媒体关联的内容提示信息,也更有助于用户理解第一流媒体的内容,为用户提供更好的观看体验。
174.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述图1所述的流媒体播放方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
175.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介
质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
176.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述图1所述的流媒体播放方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
177.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
178.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
179.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
180.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献