续播位置确定方法、续播系统技术方案

技术编号:31664924 阅读:15 留言:0更新日期:2022-01-01 10:04
本申请提供一种续播位置确定方法,包括:接收续播请求,续播请求携带用户的标识信息和续播请求的发起时间;根据用户的标识信息确定用户的至少一部分历史播放对象的最近一次的停播时间和停播位置;根据至少一部分历史播放对象的最近一次的停播时间和所述发起时间,确定至少一部分历史播放对象的停播时长;根据至少一部分历史播放对象的停播时长和至少一部分历史播放对象最近一次的停播位置,确定至少一部分历史播放对象的续播位置,每个历史播放对象的续播位置均在其最近一次的停播位置之前。本申请提升了确定续播位置的灵活性,以应对多样性的播放需求。对多样性的播放需求。对多样性的播放需求。

【技术实现步骤摘要】
续播位置确定方法、续播系统


[0001]本申请涉及计算机
,尤其涉及一种续播位置确定方法和续播系统。

技术介绍

[0002]随着用户终端的不断普及与发展,用户越来越依赖用户终端。用户可以在用户终端上安装各种各样的媒体应用,使用户在用户终端上进行媒体娱乐,比如听有声书、看电影、阅读小说等。
[0003]为了提升用户体验,现有媒体应用中均有续播功能。目前,媒体应用的续播原理为:将上次暂停播放的位置作为本次续播的起点继续播放。显然,续播位置为上次暂停播放的位置,续播位置的确定不灵活,无法应对多样性的播放需求。

技术实现思路

[0004]本申请提供一种续播位置确定方法和续播系统,用于解决续播位置的确定不灵活,无法应对多样性的播放需求的问题。
[0005]第一方面,本申请提供一种续播位置确定方法,包括:接收续播请求,其中,所述续播请求携带用户的标识信息和所述续播请求的发起时间;根据所述用户的标识信息确定所述用户的至少一部分历史播放对象的最近一次的停播时间和停播位置;根据所述至少一部分历史播放对象的最近一次的停播时间和所述发起时间,确定所述至少一部分历史播放对象的停播时长;根据所述至少一部分历史播放对象的停播时长和所述至少一部分历史播放对象最近一次的停播位置,确定所述至少一部分历史播放对象的续播位置,其中:所述至少一部分历史播放对象中的每个历史播放对象的续播位置均在其最近一次的停播位置之前。
[0006]根据续播请求的发起时间和历史播放对象的最近一次的停播时间确定历史播放对象的停播时长,根据历史播放对象的停播时长和历史播放对象的最近一次的停播位置确定历史播放对象的续播位置,使得历史播放对象的续播位置的确定更加灵活,从而更好的应对多样性的播放需求,另外,由于历史播放对象的续播位置在其停播位置之前,因此,在根据历史播放对象的续播位置向用户播放历史播放对象时,可以使用户回顾之前的内容,提升用户体验。
[0007]在一种可能的实现方式中,所述方法还包括:获取所述至少一部分历史播放对象的逻辑信息,其中,至少一部分历史播放对象中的每个所述历史播放对象的逻辑信息均用于指示所述历史播放对象的多个逻辑点之间的逻辑关系以及每个逻辑点的位置;所述确定所述至少一部分历史播放对象的续播位置包括:根据所述至少一部分历史播放对象的停播时长和所述至少一部分历史播放对象最近一次的停播位置,并结合所述至少一部分历史播放对象的逻辑信息,确定所述至少一部分历史播放对象的续播位置;其中,所述至少一部分历史播放对象中的每个历史播放对象的续播位置均为其逻辑信息中的一个逻辑点的位置。
[0008]根据历史播放对象停播时长和历史播放对象的最近一次的停播位置,将历史播放对象的逻辑信息中的一个逻辑点的位置确定为有声书H的续播位置,即续播位置的确定与
历史播放对象的逻辑信息、停播时长和最近一次的停播位置相关,使得续播位置的确定更加灵活,进而能够更好的应对多样性的播放需求。另外,由于历史播放对象的续播位置在其最近一次的停播位置之前,因此,在根据续播位置向用户播放历史播放对象时,可以使用户回顾之前的内容,提升用户体验。此外,由于历史播放对象的续播位置为历史播放对象的一个逻辑点的位置,因此,在根据续播位置播放历史播放对象时,使用户能够更好的回顾之前的内容,进一步的提升用户体验。
[0009]在一种可能的实现方式中,所述确定所述至少一部分历史播放对象的续播位置包括:根据所述至少一部分历史播放对象的停播时长确定所述用户对所述至少一部分历史播放对象的记忆率;根据所述用户对所述至少一部分历史播放对象的记忆率和所述至少一部分历史播放对象的最近一次的停播位置,确定所述至少一部分历史播放对象的续播位置。
[0010]在一种可能的实现方式中,所述方法还包括:获取所述至少一部分历史播放对象的逻辑信息,其中,至少一部分历史播放对象中的每个所述历史播放对象的逻辑信息用于指示所述历史播放对象的多个逻辑点之间的逻辑关系以及每个逻辑点的位置;所述确定所述至少一部分历史播放对象的续播位置包括:根据所述至少一部分历史播放对象的停播时长确定所述用户对所述至少一部分历史播放对象的记忆率;根据所述用户对所述至少一部分历史播放对象的记忆率、所述至少一部分历史播放对象的最近一次的停播位置,并结合所述至少一部分历史播放对象的逻辑信息,确定所述至少一部分历史播放对象的续播位置;其中,所述至少一部分历史播放对象中的每个历史播放对象的续播位置均为其逻辑信息中的一个逻辑点的位置。
[0011]根据历史播放对象的停播时长确定用户对历史播放对象的记忆率,根据用户对历史播放对象的记忆率和历史播放对象的最近一次的停播位置,将历史播放对象的逻辑信息中的一个逻辑点的位置确定为历史播放对象的续播位置,即续播位置的确定与历史播放对象的逻辑信息和最近一次的停播位置、用户对历史播放对象的记忆率相关,使得续播位置的确定更加灵活,进而更好的应对多样性的播放需求。另外,由于历史播放对象的续播位置在其最近一次的停播位置之前,因此,在根据续播位置向用户播放历史播放对象时,可以使用户回顾之前的内容,提升用户体验。此外,由于历史播放对象的续播位置为历史播放对象的一个逻辑点的位置,因此,在根据续播位置播放历史播放对象时,使用户能够更好的回顾之前的内容,进一步的提升用户体验。另外,由于根据用户对历史播放对象的记忆率和历史播放对象的最近一次的停播位置将历史播放对象中的多个逻辑点中的一个逻辑点的位置确定为续播位置,即续播位置的确定与用户对历史播放对象的记忆率相关,这样可以基于不同用户的记忆率确定续播位置,进一步提高了确定续播位置的准确性。
[0012]在一种可能的实现方式中,所述确定所述用户对所述至少一部分历史播放对象的记忆率包括:根据所述至少一部分历史播放对象的停播时长并结合一记忆率曲线,确定所述用户对所述至少一部分历史播放对象的记忆率。
[0013]在一种可能的实现方式中,所述历史播放对象的类型为音频;针对每个所述历史播放对象,获取所述历史播放对象的逻辑信息包括:从所述历史播放对象的音频数据中获取人声信息;基于对所述人声信息的识别,确定所述历史播放对象的多个逻辑点中的每个逻辑点的位置和多个逻辑点之间的逻辑关系。
[0014]在一种可能的实现方式中,所述历史播放对象为有声书;所述历史播放对象的多
个逻辑点包括所述有声书的章节起始点、段落起始点以及语句起始点。
[0015]在一种可能的实现方式中,所述历史播放对象的类型为视频;针对每个所述历史播放对象,获取所述历史播放对象的逻辑信息包括:从所述历史播放对象的视频数据中获取音频数据;从所述音频数据中获取人声信息;基于对所述人声信息的识别,确定所述历史播放对象的多个逻辑点中的每个逻辑点的位置和多个逻辑点之间的逻辑关系。
[0016]在一种可能的实现方式中,所述历史播放对象的类型为视频;针对每个所述历史播放对象,获取所述历史播放对象的逻辑信息包括:从所述历史播放对象的视频数据中获取字幕数据;基于对所述字幕数据的识别,确定所述历史播本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种续播位置确定方法,其特征在于,包括:接收续播请求,其中,所述续播请求携带用户的标识信息和所述续播请求的发起时间;根据所述用户的标识信息确定所述用户的至少一部分历史播放对象的最近一次的停播时间和停播位置;根据所述至少一部分历史播放对象的最近一次的停播时间和所述发起时间,确定所述至少一部分历史播放对象的停播时长;根据所述至少一部分历史播放对象的停播时长和所述至少一部分历史播放对象最近一次的停播位置,确定所述至少一部分历史播放对象的续播位置,其中:所述至少一部分历史播放对象中的每个历史播放对象的续播位置均在其最近一次的停播位置之前。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述至少一部分历史播放对象的逻辑信息,其中,至少一部分历史播放对象中的每个所述历史播放对象的逻辑信息均用于指示所述历史播放对象的多个逻辑点之间的逻辑关系以及每个逻辑点的位置;所述确定所述至少一部分历史播放对象的续播位置包括:根据所述至少一部分历史播放对象的停播时长和所述至少一部分历史播放对象最近一次的停播位置,并结合所述至少一部分历史播放对象的逻辑信息,确定所述至少一部分历史播放对象的续播位置;其中,所述至少一部分历史播放对象中的每个历史播放对象的续播位置均为其逻辑信息中的一个逻辑点的位置。3.根据权利要求1所述的方法,其特征在于,所述确定所述至少一部分历史播放对象的续播位置包括:根据所述至少一部分历史播放对象的停播时长确定所述用户对所述至少一部分历史播放对象的记忆率;根据所述用户对所述至少一部分历史播放对象的记忆率和所述至少一部分历史播放对象的最近一次的停播位置,确定所述至少一部分历史播放对象的续播位置。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述至少一部分历史播放对象的逻辑信息,其中,至少一部分历史播放对象中的每个所述历史播放对象的逻辑信息用于指示所述历史播放对象的多个逻辑点之间的逻辑关系以及每个逻辑点的位置;所述确定所述至少一部分历史播放对象的续播位置包括:根据所述至少一部分历史播放对象的停播时长确定所述用户对所述至少一部分历史播放对象的记忆率;根据所述用户对所述至少一部分历史播放对象的记忆率、所述至少一部分历史播放对象的最近一次的停播位置,并结合所述至少一部分历史播放对象的逻辑信息,确定所述至少一部分历史播放对象的续播位置;其中,所述至少一部分历史播放对象中的每个历史播放对象的续播位置均为其逻辑信息中的一个逻辑点的位置。5.根据权利要求3或4所述的方法,其特征在于,所述确定所述用户对所述至少一部分
历史播放对象的记忆率包括:根据所述至少一部分历史播放对象的停播时长并结合一记忆率曲线,确定所述用户对所述至少一部分历史播放对象的记忆率。6.根据权利要求2~5中任一项所述的方法,其特征在于,所述历史播放对象的类型为音频;针对每个所述历史播放对象,获取所述历史播放对象的逻辑信息包括:从所述历史播放对象的音频数据中获取人声信息;基于对所述人声信息的识别,确定所述历史播放对象的多个逻辑点中的每个逻辑点的位置和多个逻辑点之间的逻辑关系。7.根据权利要求2~5中任一项所述的方法,其特征在于,所述历史播放对象为有声书;所述历史播放对象的多个逻辑点包括所述有声书的章节起始点、段落起始点以及语句起始点。8.根据权利要求2~5中任一项所述的方法,其特征在于,所述历史播放对象的类型为视频;针对每个所述历史播放对象,获取所述历史播放对象的逻辑信息包括:从所述历史播放对象的视频数据中获取音频数据;从所述音频数据中获取人声信息;基于对所述人声信息的识别,确定所述历史播放对象的多个逻辑点中的每个逻辑点的位置和多个逻辑点之间的逻辑关系。9.根据权利要求2~5中任一项所述的方法,其特征在于,所述历史播放对象的类型为视频;针对每个所述历史播放对象,获取所述历史播放对象的逻辑信息包括:从所述历史播放对象的视频数据中获取字幕数据;基于对所述字幕数据的识别,确定所述历史播放对象的多个逻辑点中的每个逻辑点的位置和多个逻辑点之间的逻辑关系。10.根据权利要求2~5中任一项所述的方法,其特征在于,所述历史播放对象的类型为文本;针对每个所述历史播放对象,获取所述历史播放对象的逻辑信息包括:识别所述历史播放对象的文本数据中的关键字;基于对所述关键字的分析,确定所述历史播放对象的多个逻辑点中的每个逻辑点的位置和多个逻辑点之间的逻辑关系。11.根据权利要求1~10中任一项所述的方法,其特征在于,所述至少一部分历史播放对象为向所述用户最近一次播放的播放对象。12.根据权利要求1~10中任一项所述的方法,其特征在于,所述方法还包括:向用户终端发送所述至少一部分历史播放对象的续播位置和用于所述用户终端缓存的与所述至少一部分历史播放对象的续播位置对应的播...

【专利技术属性】
技术研发人员:华杉朱逸程韩卫正
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1