视频观看时长的获取方法及装置与流程

文档序号:25992880发布日期:2021-07-23 21:05阅读:540来源:国知局
视频观看时长的获取方法及装置与流程

本发明涉及数据处理技术领域,特别涉及一种视频观看时长的获取方法及装置。



背景技术:

随着互联网技术的发展,网络视频业务也得到了蓬勃发展,越来越多的用户通过互联网观看网络视频。在观看视频的过程中,客户端会统计观看视频的时长并反馈到视频提供商的服务器,视频提供商可以根据该时长设计服务方案,以提升用户的视频观看体验。

然而,在客户端统计观看时长的场景下,通常是计算出播放器从开始播放到结束的持续时间,将该持续时间作为观看时长,然而,该观看时长容易被恶意用户伪造,造成观看时长的可信度较低。



技术实现要素:

本发明所要解决的技术问题是提供一种视频观看时长的获取方法,能够保障视频观看时长的真实性和准确性。

本发明还提供了一种视频观看时长的获取装置,用以保证上述方法在实际中的实现及应用。

一种视频观看时长的获取方法,包括:

当接收到客户端发送的观看行为报文时,基于所述观看行为报文中的行为标识判断所述观看行为报文是否为有效报文;所述行为标识为所述客户端在用户播放视频的情况下生成的标识;

若所述观看行为报文为有效报文,则确定所述观看行为报文对应的播放事件类型;

若所述播放事件类型为心跳事件,则在所述观看行为报文中获取所述心跳事件对应的观看时长;

判断所述观看时长是否为有效观看时长;

若所述观看时长为有效观看时长,则获取所述行为标识对应的累计观看时长,将所述累计观看时长与所述观看时长进行相加,获得所述行为标识对应的当前累计观看时长。

上述的方法,可选的,还包括:

若所述播放事件类型为缓冲事件,则在所述观看行为报文中获取所述缓冲事件对应的缓冲时长;并获取所述行为标识对应的累计观看时长;

判断所述缓冲时长是否为有效缓冲时长;

若所述缓冲时长为有效缓冲时长,将所述累计观看时长减去所述缓冲时长,获得所述行为标识对应的当前累计观看时长。

上述的方法,可选的,所述获得所述行为标识对应的当前累计观看时长之后,还包括:

判断所述行为标识对应的观看行为是否已结束;

若所述行为标识对应的观看行为已结束,则将所述当前累计观看时长通过预先设置的数据传输队列传输至下游系统,使得所述下游系统基于所述当前累计观看时长为所述用户提供推荐服务。

上述的方法,可选的,所述判断所述行为标识对应的观看行为是否已结束,包括:

判断所述心跳事件是否为最后一个心跳事件;

判断在预设时长内是否未接收到所述行为标识对应的播放事件类型为暂停事件和心跳事件的观看行为报文;

若以上任一判断结果为是,则确定所述行为标识对应的观看行为已结束;

若以上两个判断结果均为否,则确定所述行为标识对应的观看行为未结束。

上述的方法,可选的,所述判断所述观看时长是否为有效观看时长,包括:

判断所述心跳事件是否为首个心跳事件;

在所述心跳事件不为首个心跳事件的情况下,确定当前时刻与历史接收时刻之间的时间差值;所述历史接收时刻为接收到所述心跳事件的前一心跳事件的历史观看行为报文的时刻;

若所述时间差值大于或等于所述观看时长,则确定所述观看时长为有效观看时长;

若所述时间差值小于所述观看时长,则确定所述观看时长不为有效观看时长;

在所述心跳事件为首个心跳事件的情况下,确定所述观看时长为有效观看时长。

一种视频观看时长的获取装置,包括:

接收单元,用于当接收到观看行为报文时,基于所述观看行为报文中的行为标识判断所述观看行为报文是否为有效报文;所述行为标识为所属客户端在用户播放视频的情况下生成的标识;

确定单元,用于若所述观看行为报文为有效报文,则确定所述观看行为报文对应的播放事件类型;

第一获取单元,用于若所述播放事件类型为心跳事件,则在所述观看行为报文中获取所述心跳事件对应的观看时长;

第一判断单元,用于判断所述观看时长是否为有效观看时长;

第一执行单元,用于若所述观看时长为有效观看时长,则获取所述行为标识对应的累计观看时长,将所述累计观看时长与所述观看时长进行相加,获得所述行为标识对应的当前累计观看时长。

上述的装置,可选的,还包括:

第二获取单元,用于若所述播放事件类型为缓冲事件,则在所述观看行为报文中获取所述缓冲事件对应的缓冲时长;并获取所述行为标识对应的累计观看时长;

第二判断单元,用于判断所述缓冲时长是否为有效缓冲时长;

第二执行单元,用于若所述缓冲时长为有效缓冲时长,则将所述累计观看时长减去所述缓冲时长,获得所述行为标识对应的当前累计观看时长。

上述的装置,可选的,还包括:

第三判断单元,用于判断所述行为标识对应的观看行为是否已结束;

传输单元,用于若所述行为标识对应的观看行为已结束,则将所述当前累计观看时长通过预先设置的数据传输队列传输至下游系统,使得所述下游系统基于所述当前累计观看时长为所述用户提供推荐服务。

上述的装置,可选的,所述第三判断单元,包括:

第一判断子单元,用于判断所述心跳事件是否为最后一个心跳事件;

第二判断子单元,用于判断在预设时长内是否未接收到所述行为标识对应的播放事件类型为暂停事件和心跳事件的观看行为报文;

第一确定子单元,用于在所述第一判断子单元的判断结果和所述第二判断子单元的判断结果中的至少一个判断结果为是的情况下,则确定所述行为标识对应的观看行为已结束;

第二确定子单元,用于在所述第一判断子单元的判断结果和所述第二判断子单元的判断结果均为否的情况下,则确定所述行为标识对应的观看行为未结束。

上述的装置,可选的,所述第一判断单元,包括:

第三判断子单元,用于判断所述心跳事件是否为首个心跳事件;

第三确定子单元,用于在所述心跳事件为非首个心跳事件的情况下,确定当前时刻与历史接收时刻之间的时间差值;所述历史接收时刻为接收到所述心跳事件的前一心跳事件的历史观看行为报文的时刻;

第四确定子单元,用于若所述时间差值大于或等于所述观看时长,则确定所述观看时长为有效观看时长;

第五确定子单元,用于若所述时间差值小于所述观看时长,则确定所述观看时长不为有效观看时长;

第六确定子单元,用于在所述心跳事件为首个心跳事件的情况下,确定所述观看时长为有效观看时长。

与现有技术相比,本发明包括以下优点:

本发明提供了一种视频观看时长的获取方法及装置,该方法包括:当接收到客户端发送的观看行为报文时,基于所述观看行为报文中的行为标识判断所述观看行为报文是否为有效报文;所述行为标识为所述客户端在用户播放视频的情况下生成的标识;若所述观看行为报文为有效报文,则确定所述观看行为报文对应的播放事件类型;若所述播放事件类型为心跳事件,则在所述观看行为报文中获取所述心跳事件对应的观看时长;判断所述观看时长是否为有效观看时长;若所述观看时长为有效观看时长,则获取所述行为标识对应的累计观看时长,将所述累计观看时长与所述观看时长进行相加,获得所述行为标识对应的当前累计观看时长。应用本发明提供的视频观看时长的获取方法,可以避免观看时长被伪造,并且能够准确的统计出用户的视频观看时长,能够有效的保障视频观看时长的准确性和真实性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明提供的一种视频观看时长的获取方法的方法流程图;

图2为本发明提供的一种缓冲事件的处理过程的流程图;

图3为本发明提供的一种判断观看时长是否为有效观看时长的过程的流程图;

图4为本发明提供的一种视频观看时长的获取方法的流程示例图;

图5为本发明提供的一种视频观看时长的获取方法的又一流程示例图;

图6为本发明提供的一种视频观看时长的获取装置的结构示意图;

图7为本发明提供的一种电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本申请中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本发明实施例提供了一种视频观看时长的获取方法,该方法可以应用于电子设备,该电子设备可以为服务器,所述方法的方法流程图如图1所示,具体包括:

s101:当接收到客户端发送的观看行为报文时,基于所述观看行为报文中的行为标识判断所述观看行为报文是否为有效报文,若是,则执行s103;若否,则执行s106;其中,所述行为标识为所述客户端在用户播放视频的情况下生成的标识。

在本发明实施例中,客户端在用户执行播放行为的情况下,生成该播放行为的行为标识,在用户观看视频过程中,客户端在满足预先设置的事件上报条件的情况下,向服务器发送观看行为报文,该上报条件可以是在到达预设的心跳事件上报时间节点、检测到用户停止播放视频、检测到用户暂停播放视频或者检测到视频在播放过程中产生缓冲、拖拽、前进或后退等行为。

其中,可以判断该行为标识是否为全局唯一标识,若该行为标识为全局唯一标识,则可以确定该观看行为报文为有效报文;若该行为标识不为全局唯一标识,则可以确定该观看行为报文不为有效报文。

s102:确定所述观看行为报文对应的播放事件类型。

在本发明实施例提供的方法中,该播放事件类型可以为心跳事件、缓冲事件或暂停事件。

其中,可以根据该观看行为报文中的播放事件标识确定出该观看行为报文对应的播放事件类型。

s103:若所述播放事件类型为心跳事件,则在所述观看行为报文中获取所述心跳事件对应的观看时长。

在本发明实施例提供的方法中,可以在该观看行为报文的时长字段获取到该心跳事件对应的观看时长。

s104:判断所述观看时长是否为有效观看时长;若是,则执行s105,若否,则执行s106。

s105:获取所述行为标识对应的累计观看时长,将所述累计观看时长与所述观看时长进行相加,获得所述行为标识对应的当前累计观看时长。

在本发明实施例中,获取该行为标识对应的当前累计观看时长后,可以判断该当前累计观看时长是否大于预先设置的任务标准时长,若大于,则为所述用户提供所述任务标准时长对应的任务奖励,该任务奖励可以为积分。

s106:将所述观看行为报文进行过滤,并生成所述观看行为报文的日志记录。

应用本发明提供的视频观看时长的获取方法,可以避免观看时长被伪造,并且能够准确的统计出用户的视频观看时长,能够有效的保障视频观看时长的准确性和真实性。

在本发明实施例提供的方法中,基于上述的实施过程,具体的,还包括缓冲事件的处理过程,如图2所示,具体如下:

s201:若所述播放事件类型为缓冲事件,则在所述观看行为报文中获取所述缓冲事件对应的缓冲时长,并获取所述行为标识对应的累计观看时长。

其中,该缓冲时长可以为客户端在视频播放过程中产生的缓冲、拖拽、前进和/或后退等行为的耗时。

s202:判断所述缓冲时长是否为有效缓冲时长,若是,则执行s203,若否,则执行s204。

在本发明实施例提供的方法中,判断缓冲时长是否为有效缓冲时长的一种可行的方式可以为:判断缓冲时长是否小于或等于该累计观看时长,若该缓冲时长小于或等于该累计观看时长,则确定该缓冲时长为有效缓冲时长,若该缓冲时长大于该累计观看时长,则确定该缓冲时长不为有效缓冲时长。

s203:将所述累计观看时长减去所述缓冲时长,获得所述行为标识对应的当前累计观看时长。

s204:将所述观看行为报文进行过滤,并生成所述观看行为报文的日志记录。

在本发明实施例提供的方法中,基于上述的实施过程,具体的,s106中的获得所述行为标识对应的当前累计观看时长之后,还包括:

判断所述行为标识对应的观看行为是否已结束;

若所述行为标识对应的观看行为已结束,则将所述当前累计观看时长通过预先设置的数据传输队列传输至下游系统,使得所述下游系统基于所述当前累计观看时长为所述用户提供推荐服务。

在本发明实施例提供的方法中,基于上述的实施过程,具体的,所述判断所述行为标识对应的观看行为是否已结束的一种可行的方式,包括:

判断所述心跳事件是否为最后一个心跳事件;

判断在预设时长内是否未接收到所述行为标识对应的播放事件类型为暂停事件和心跳事件的新的观看行为报文;

若心跳事件为最后一个心跳事件,和/或,在预测时间内未接收到该行为标识对应的播放事件类型为暂停事件和心跳事件的新的观看行为报文,则确定所述行为标识对应的观看行为已结束;

若心跳事件不为最后一个心跳事件,且在预测时间内接收到该行为标识对应的播放事件为暂停事件或心跳事件的新的观看行为报文,则确定该行为标识对应的观看行为已结束。

其中,可以获取观看行为报文中包含的心跳事件计数信息,基于该心跳事件计数信息判断该心跳事件是否为最后一个心跳事件。

例如,在心跳计数信息为0的情况下,可以确定该心跳事件为最后心跳事件。

在本发明实施例中,可以根据该心跳事件计数信息确定该心跳事件的下一心跳事件的上报状态,确定所述上报状态对应的第一预设时长,若在第一预设时长内未接收到行为标识对应的播放事件类型为心跳事件的新的观看行为报文,则可以确定行为标识对应的观看行为未结束,不同的上报状态对应的第一预设时长不同,还上报状态可以至少包括初始上报状态,也可以为稳定上报状态,若该上报状态为初始上报状态,则该第一预测时长可以为2秒、3秒、10秒、15秒或30秒等,若该上报状态为稳定状态,则该第一预测时长可以为60秒等。

可选的,判断在第二预设时长内是否接收到行为标识对应的、播放事件类型为暂停事件的、新的观看行为报文,若接收到,则可以确定行为标识对应的观看行为未结束,该第二预设时长可以为60秒。

在本发明实施例提供的方法中,基于上述的实施过程,具体的,所述判断所述观看时长是否为有效观看时长的一种可行的方式,如图3所示,具体包括:

s301:判断所述心跳事件是否为首个心跳事件,若否,则执行s302,若是,则执行s305。

其中,可以根据该观看行为报文中的心跳事件计数信息判断该心跳事件是否为首个心跳事件。

s302:确定当前时刻与历史接收时刻之间的时间差值;所述历史接收时刻为接收到所述心跳事件的前一心跳事件的历史观看行为报文的时刻。

其中,该当前时刻可以为接收到该观看行为报文的时刻。

s303:若所述时间差值大于或等于所述观看时长,则确定所述观看时长为有效观看时长。

s304:若所述时间差值小于所述观看时长,则确定所述观看时长不为有效观看时长。

s305:确定所述观看时长为有效观看时长。

在本发明实施例提供的视频观看时长的获取方法,可以应用在多种场景之中,例如,可以应用于网络视频播放场景之中,该网络视频播放场景可以包括服务端以及客户端,服务端可以接收客户端上报的观看行为报文,进而可以获取到用户的视频观看时长,具体过程如图4所示,为本发明实施例提供的一种视频观看时长的获取方法的流程示例图,客户端通过sdk无痕部码方式,获取到用户在观看视频的过程中需要上报数据的时机与上报数据字段,通过https的方式向收集服务器上报,服务端接收并实时发送上报数据到kafka消息队列中,通过流式计算框架flink,计算出视频观看时长数据,并将结果定期写入redis缓存数据库中,通过api方式提供给其他服务使用。

其中,客户端数据上报包括心跳事件上报、缓冲事件上报以及暂停事件上报。

用户每次播放时,都会生成一个全局唯一的suuid,用于标识用户的一次播放行为。在视频观看过程中,客户端每次上报的数据中都会带上suuid。

心跳事件上报:在视频播放事件发生以后的第2秒,第5秒,第15秒,第30秒,第60秒分别上报一次,之后稳定在每60秒上报一次,当播放器处理暂停状态时,停止计时,且暂停上报心跳,待用户继续播放后继续上报。当用户停止播放时,上报结束心跳。上报数据中会带上idx字段,从1开始递增,分别代表的1-n次的心跳上报,结束心跳的idx为0。

缓冲事件上报:在视频播放过程中产生缓冲、拖拽、前进后退等行为时,在行为结束后上报其耗时。

暂停事件上报:在视频播放过程中,用户暂停播放时,会上报一次暂停事件,后续暂停状态每持续60秒,上报一次暂停事件,用户恢复播放时,会上报暂停恢复事件。

在本发明实施例中,参见图5,为本发明实施例提供的一种视频观看时长的获取方法的又一流程示例图;客户端上报包含观看行为数据的观看行为报文;服务端接收到该报文之后,确定该观看行为报文是否有效,在该观看行为报文有效的情况下,确定行为事件,否则过滤该观看行为报文,并记录日志。

若该观看行为报文的行为事件为心跳事件,则通过idx字段判断出本次心跳对应的观看时长,再进行数据有效性判断(idx唯一,且与上次心跳时间对比差值>=本次观看时长),通过后记录最后心跳时间,将本次观看时长进行累加。

若该观看行为报文的行为事件为缓冲事件时,则进行数据有效性判断(缓冲时间<=累计观看时长),通过后从累计观看时长中减去本次缓冲时间。

若该观看行为报文的行为事件为暂停事件,则只标记暂停/恢复状态与暂停/恢复时间,不对时长进行处理。

当服务端获取到idx=0的结束心跳,或超过60秒没有新的心跳事件与暂停事件后(解决客户端直接关闭页面导致的部分结束心跳未上报),标记本次观看行为结束,得到本次播放行为对应的观看时长。

在计算过程中,每秒会将结算结果写入redis缓存中,后端服务可以通过api接口实时获取到视频当前观看时长数据。当一次视频观看行为结束后,还会将计算后的本次观看的完整时长数据发送到kafka的另外topic,提供给其他服务进行消费。

与图1所述的方法相对应,本发明实施例还提供了一种视频观看时长的获取装置,用于对图1中方法的具体实现,本发明实施例提供的视频观看时长的获取装置可以应用于电子设备中,其结构示意图如图6所示,具体包括:

接收单元601,用于当接收到观看行为报文时,基于所述观看行为报文中的行为标识判断所述观看行为报文是否为有效报文;所述行为标识为所属客户端在用户播放视频的情况下生成的标识;

确定单元602,用于若所述观看行为报文为有效报文,则确定所述观看行为报文对应的播放事件类型;

第一获取单元603,用于若所述播放事件类型为心跳事件,则在所述观看行为报文中获取所述心跳事件对应的观看时长;

第一判断单元604,用于判断所述观看时长是否为有效观看时长;

第一执行单元605,用于若所述观看时长为有效观看时长,则获取所述行为标识对应的累计观看时长,将所述累计观看时长与所述观看时长进行相加,获得所述行为标识对应的当前累计观看时长。

在本发明提供的一实施例中,基于上述的方案,可选的,该视频观看时长的获取装置还包括:

第二获取单元,用于若所述播放事件类型为缓冲事件,则在所述观看行为报文中获取所述缓冲事件对应的缓冲时长;并获取所述行为标识对应的累计观看时长;

第二判断单元,用于判断所述缓冲时长是否为有效缓冲时长;

第二执行单元,用于若所述缓冲时长为有效缓冲时长,则将所述累计观看时长减去所述缓冲时长,获得所述行为标识对应的当前累计观看时长。

在本发明提供的一实施例中,基于上述的方案,可选的,该视频观看时长的获取装置还包括:

第三判断单元,用于判断所述行为标识对应的观看行为是否已结束;

传输单元,用于若所述行为标识对应的观看行为已结束,则将所述当前累计观看时长通过预先设置的数据传输队列传输至下游系统,使得所述下游系统基于所述当前累计观看时长为所述用户提供推荐服务。

在本发明提供的一实施例中,基于上述的方案,可选的,所述第三判断单元,包括:

第一判断子单元,用于判断所述心跳事件是否为最后一个心跳事件;

第二判断子单元,用于判断在预设时长内是否未接收到所述行为标识对应的播放事件类型为暂停事件和心跳事件的观看行为报文;

第一确定子单元,用于在所述第一判断子单元的判断结果和所述第二判断子单元的判断结果中的至少一个判断结果为是的情况下,则确定所述行为标识对应的观看行为已结束;

第二确定子单元,用于在所述第一判断子单元的判断结果和所述第二判断子单元的判断结果均为否的情况下,则确定所述行为标识对应的观看行为未结束。

在本发明提供的一实施例中,基于上述的方案,可选的,所述第一判断单元604,包括:

第三判断子单元,用于判断所述心跳事件是否为首个心跳事件;

第三确定子单元,用于在所述心跳事件为非首个心跳事件的情况下,确定当前时刻与历史接收时刻之间的时间差值;所述历史接收时刻为接收到所述心跳事件的前一心跳事件的历史观看行为报文的时刻;

第四确定子单元,用于若所述时间差值大于或等于所述观看时长,则确定所述观看时长为有效观看时长;

第五确定子单元,用于若所述时间差值小于所述观看时长,则确定所述观看时长不为有效观看时长;

第六确定子单元,用于在所述心跳事件为首个心跳事件的情况下,确定所述观看时长为有效观看时长。

上述本发明实施例公开的视频观看时长的获取装置中的各个单元和模块具体的原理和执行过程,与上述本发明实施例公开的视频观看时长的获取方法相同,可参见上述本发明实施例提供的视频观看时长的获取方法中相应的部分,这里不再进行赘述。

本发明实施例还提供了一种存储介质,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行上述视频观看时长的获取方法。

本发明实施例还提供了一种电子设备,其结构示意图如图7所示,具体包括存储器701,以及一个或者一个以上的指令702,其中一个或者一个以上指令702存储于存储器701中,且经配置以由一个或者一个以上处理器703执行所述一个或者一个以上指令702进行以下操作:

当接收到客户端发送的观看行为报文时,基于所述观看行为报文中的行为标识判断所述观看行为报文是否为有效报文;所述行为标识为所述客户端在用户播放视频的情况下生成的标识;

若所述观看行为报文为有效报文,则确定所述观看行为报文对应的播放事件类型;

若所述播放事件类型为心跳事件,则在所述观看行为报文中获取所述心跳事件对应的观看时长;

判断所述观看时长是否为有效观看时长;

若所述观看时长为有效观看时长,则获取所述行为标识对应的累计观看时长,将所述累计观看时长与所述观看时长进行相加,获得所述行为标识对应的当前累计观看时长。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

以上对本发明所提供的一种视频观看时长的获取方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1