【CN109996117A】一种获取流媒体播放时长的方法和装置【专利】
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 (43)申请公布日 (21)申请号 201910159296.4
(22)申请日 2019.03.04
(71)申请人 青岛海信传媒网络技术有限公司
地址 266071 山东省青岛市崂山区香港东
路248号131室
(72)发明人 刘玉琦 武兵
(74)专利代理机构 北京同达信恒知识产权代理
有限公司 11291
代理人 黄志华
(51)Int.Cl.
H04N 21/442(2011.01)
(54)发明名称
一种获取流媒体播放时长的方法和装置
(57)摘要
本申请实施例涉及流媒体播放技术领域,尤
其涉及一种获取流媒体播放时长的方法和装置,
用于提高获取流媒体播放时长的准确性。在第一
系统时间获取播放器更新的第一播放时长;第一
播放时长为播放器在第二系统时间更新的流媒
体已播放时长,第二系统时间小于第一系统时
间;确定播放器在第一时间段内的流媒体播放状
态,第一时间段为第二系统时间与第一系统时间
之间的时间区间;然后,根据第一播放时长、播放
器在第一时间段内的流媒体播放状态,确定流媒
体在第一系统时间的实际播放时长。如此,可以
提高获取实际播放时长的准确性。权利要求书2页 说明书10页 附图5页CN 109996117 A 2019.07.09
C N 109996117
A
权 利 要 求 书1/2页CN 109996117 A
1.一种获取流媒体播放时长的方法,其特征在于,包括:
在第一系统时间获取播放器更新的第一播放时长;所述第一播放时长为所述播放器在第二系统时间更新的流媒体已播放时长;所述第二系统时间小于所述第一系统时间;
确定所述播放器在第一时间段内的流媒体播放状态;所述第一时间段为所述第二系统时间与所述第一系统时间之间的时间区间;
根据所述第一播放时长、所述播放器在第一时间段内的流媒体播放状态,确定所述流媒体在所述第一系统时间的实际播放时长。
2.如权利要求1所述的方法,其特征在于,所述根据所述第一播放时长、所述播放器在第一时间段内的流媒体播放状态,确定所述流媒体在所述第一系统时间的实际播放时长,包括:
若确定所述播放器在第一时间段内的流媒体播放状态为正常播放状态,则确定所述流媒体在所述第一系统时间的实际播放时长为所述第一播放时长与第二播放时长之和;所述第二播放时长为播放速率与第一时间段对应的时长之间的乘积。
3.如权利要求1所述的方法,其特征在于,所述根据所述第一播放时长、所述播放器在第一时间段内的流媒体播放状态,确定所述流媒体在所述第一系统时间的实际播放时长,包括:
若确定所述播放器在第二时间段内处于播放暂停状态、且在所述第一时间段内未执行seek操作,则所述流媒体在所述第一系统时间的实际播放时长为所述第一播放时长与第三播放时长之和;
其中,所述第二时间段为所述第一时间段内的任意时间区间;所述第三播放时长为所述播放速率与时长差值的乘积;所述时长差值为所述第一时间段对应的时长与第二时间段对应的时长之间的差值。
4.如权利要求1所述的方法,其特征在于,所述根据所述第一播放时长、所述播放器在第一时间段内的流媒体播放状态,确定所述流媒体在所述第一系统时间的实际播放时长,包括:
若确定在第三系统时间执行快进快退seek操作、且所述播放器在第三时间段内处于播放暂停状态,则确定所述流媒体在所述第一系统时间的实际播放时长为所述第四播放时长;
其中,所述seek操作用于将所述流媒体的已播放时长调至第四播放时长;所述第三时间段为所述第三系统时间与所述第一系统时间之间的时间区间。
5.如权利要求1所述的方法,其特征在于,所述根据所述第一播放时长、所述播放器在第一时间段内的流媒体播放状态,确定所述流媒体在所述第一系统时间的实际播放时长,包括:
若确定在第三系统时间执行seek操作、且所述播放器在第四时间段内处于播放暂停状态、且所述播放器在第五时间段内处于正常播放状态,则确定所述流媒体在所述第一系统时间的实际播放时长为所述第四播放时长与第五播放时长之和;
其中,所述第五播放时长为播放速率与第五时间段对应的时长之间的乘积。
6.一种用于获取流媒体播放时长装置,其特征在于,包括存储器和处理器;
所述存储器用于存储指令;
2