CN104462339B - 多媒体文件的推送方法及装置 - Google Patents

多媒体文件的推送方法及装置 Download PDF

Info

Publication number
CN104462339B
CN104462339B CN201410729732.4A CN201410729732A CN104462339B CN 104462339 B CN104462339 B CN 104462339B CN 201410729732 A CN201410729732 A CN 201410729732A CN 104462339 B CN104462339 B CN 104462339B
Authority
CN
China
Prior art keywords
multimedia file
record
mute
broadcasting
broadcast state
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.)
Active
Application number
CN201410729732.4A
Other languages
English (en)
Other versions
CN104462339A (zh
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 Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum Technology 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 Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201410729732.4A priority Critical patent/CN104462339B/zh
Publication of CN104462339A publication Critical patent/CN104462339A/zh
Application granted granted Critical
Publication of CN104462339B publication Critical patent/CN104462339B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/435Filtering based on additional data, e.g. user or group profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种多媒体文件的推送方法及装置,该多媒体文件的推送方法包括:获取目标用户在预设时间内对多媒体文件进行播放的播放记录,其中,目标用户为进行多媒体文件推送的对象,播放记录包括多媒体文件的静音播放时长和非静音播放时长;从播放记录中查找多媒体文件为非静音播放状态的播放记录,其中,非静音播放状态为多媒体文件处于非静音播放的状态;从多媒体文件为非静音播放状态的播放记录中获取多媒体文件的类型;以及根据多媒体文件的类型向目标用户推送相同类型的多媒体文件。通过本发明,解决了相关技术中向用户推送多媒体文件时准确性比较低的问题,进一步达到了提高向用户推送多媒体文件时准确性的效果。

Description

多媒体文件的推送方法及装置
技术领域
本发明涉及互联网领域,具体而言,涉及一种多媒体文件的推送方法及装置。
背景技术
在视频中,通常***有多媒体文件,例如,广告,在观看视频时,视频开头通常是一段广告,对于非会员用户不能跳过该广告,对于一些不想观看的广告,用户通常会点击视频的静音按钮,然后将浏览器切换到别的页面,等视频广告播放结束后再返回视频的页面观看视频,而对于一些感兴趣的广告,用户则会正常观看播放。现有技术中向用户推送广告时仅考虑该广告是否进行了播放,并未考虑在该广告播放过程中用户是否进行观看。
针对相关技术中向用户推送多媒体文件时准确性比较低的问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种多媒体文件的推送方法及装置,以解决相关技术中向用户推送多媒体文件时准确性比较低的问题。
为了实现上述目的,根据本发明的一个方面,提供了一种多媒体文件的推送方法。
根据本发明的多媒体文件的推送方法包括:获取目标用户在预设时间内对多媒体文件进行播放的播放记录,其中,目标用户为进行多媒体文件推送的对象,播放记录包括多媒体文件的静音播放时长和非静音播放时长;从播放记录中查找多媒体文件为非静音播放状态的播放记录,其中,非静音播放状态为多媒体文件处于非静音播放的状态;从多媒体文件为非静音播放状态的播放记录中获取多媒体文件的类型;以及根据多媒体文件的类型向目标用户推送相同类型的多媒体文件。
进一步地,获取预设时间内目标用户进行多媒体文件播放的播放记录包括:获取目标用户的标识;以及根据目标用户的标识获取预设时间内目标用户进行多媒体文件播放的播放记录。
进一步地,从播放记录中查找多媒体文件为非静音播放状态的播放记录包括:分别判断播放记录中的每一条播放记录中多媒体文件的播放状态,其中,播放状态包括非静音播放状态和静音播放状态;以及如果判断出多媒体文件的播放状态为非静音播放状态,则获取播放记录。
进一步地,分别判断播放记录中的每一条播放记录中多媒体文件的播放状态包括判断第一播放记录中多媒体文件的播放状态,第一播放记录为播放记录中任意一条播放记录,判断第一播放记录中多媒体文件的播放状态包括:获取第一播放记录中多媒体文件的非静音播放时长;判断第一播放记录中多媒体文件的非静音播放时长是否为零;以及如果判断出第一播放记录中多媒体文件的非静音播放时长不为零,则确定第一播放记录中多媒体文件的播放状态为非静音播放状态。
进一步地,分别判断播放记录中的每一条播放记录中多媒体文件的播放状态包括判断第一播放记录中多媒体文件的播放状态,第一播放记录为播放记录中任意一条播放记录,判断第一播放记录中多媒体文件的播放状态包括:获取第一播放记录中多媒体文件的非静音播放时长;获取第一播放记录中多媒体文件的静音播放时长;计算第一播放记录中多媒体文件的非静音播放时长和多媒体文件的静音播放时长的比值,得到第一比值;判断第一比值是否大于第一预设值;以及如果判断出第一比值大于第一预设值,则确定第一播放记录中多媒体文件的播放状态为非静音播放状态。
进一步地,多媒体文件的类型包括第一类型,第一类型为任意非静音播放的多媒体文件的类型,在从多媒体文件为非静音播放状态的播放记录中获取多媒体文件的类型之后,方法还包括:计算非静音播放的多媒体文件的类型为第一类型的个数;将非静音播放的多媒体文件的类型为第一类型的个数与第二预设值进行比较;以及如果非静音播放的多媒体文件的类型为第一类型的个数大于第二预设值,则将第一类型作为多媒体文件的推送类型。
为了实现上述目的,根据本发明的另一方面,提供了一种多媒体文件的推送装置。
根据本发明的多媒体文件的推送装置包括:第一获取单元,用于获取目标用户在预设时间内对多媒体文件进行播放的播放记录,其中,目标用户为进行多媒体文件推送的对象,播放记录包括多媒体文件的静音播放时长和非静音播放时长;查找单元,用于从播放记录中查找多媒体文件为非静音播放状态的播放记录,其中,非静音播放状态为多媒体文件处于非静音播放的状态;第二获取单元,用于从多媒体文件为非静音播放状态的播放记录中获取多媒体文件的类型;以及推送单元,用于根据多媒体文件的类型向目标用户推送相同类型的多媒体文件。
进一步地,第一获取单元包括:第一获取模块,用于获取目标用户的标识;以及第二获取模块,用于根据目标用户的标识获取预设时间内目标用户进行多媒体文件播放的播放记录。
进一步地,查找单元包括:判断模块,用于分别判断播放记录中的每一条播放记录中多媒体文件的播放状态,其中,播放状态包括非静音播放状态和静音播放状态;以及第三获取模块,用于在判断出多媒体文件的播放状态为非静音播放状态时,获取播放记录。
进一步地,多媒体文件的类型包括第一类型,第一类型为任意非静音播放的多媒体文件的类型,在从多媒体文件为非静音播放状态的播放记录中获取多媒体文件的类型之后,装置还包括:计算单元,用于计算非静音播放的多媒体文件的类型为第一类型的个数;比较单元,用于将非静音播放的多媒体文件的类型为第一类型的个数与第二预设值进行比较;以及确定单元,用于在非静音播放的多媒体文件的类型为第一类型的个数大于第二预设值时,将第一类型作为多媒体文件的推送类型。
通过本发明,采用获取目标用户的对媒体文件播放记录中非静音播放的多媒体文件的类型,并根据非静音播放的多媒体文件的类型向目标用户推送相同类型的多媒体文件,解决了相关技术中向用户推送多媒体文件时准确性比较低的问题,进而达到了提高向用户推送多媒体文件时准确性的效果。
附图说明
构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的多媒体文件的推送方法的流程图;以及
图2是根据本发明实施例的多媒体文件的推送装置的示意图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
根据本发明实施例,提供了一种多媒体文件的推送方法,图1是根据本发明实施例的多媒体文件的推送方法的流程图。
如图1所示,该多媒体文件的推送方法包括如下的步骤S102至步骤S108:
步骤S102:获取目标用户在预设时间内对多媒体文件进行播放的播放记录,其中,目标用户为进行多媒体文件推送的对象,播放记录包括多媒体文件的静音播放时长和非静音播放时长。
目标用户为进行多媒体文件推送的用户,具体地,在多媒体文件的播放记录中包含用户标识,通过该用户标识可以唯一的确定该用户,目标用户可以是任意进行多媒体文件播放的用户,可以是一个用户,也可以是多个用户。多媒体文件可以是视频中***的广告,也可以是***到视频中其他内容,具体地,本发明实施例以多媒体文件为视频中***的广告为例进行说明。多媒体文件的播放记录可以通过在视频播放器中嵌入代码获取,每条播放记录中包括用户标识、多媒体文件的名称、多媒体文件的总时长、多媒体文件的静音播放时长、多媒体文件的非静音播放时长等信息,其中,多媒体文件的总时长为该多媒体文件的全部内容完整播放所需的时间,多媒体文件的静音播放时长为该多媒体文件处于静音播放状态的时间,多媒体文件的非静音播放时长为该多媒体文件处于非静音播放状态的时间。
通常,通过监测用户是否触发视频播放器上的静音按钮可以判断用户的播放状态及不同播放状态的时长。为了分析目标用户播放多媒体文件的偏好,获取目标用户在预设时间内对多媒体文件进行播放的播放记录,其中,预设时间可以是根据需求进行设定,例如,可以是获取同一用户在1个月时间内对媒体文件进行播放的播放记录。可选地,获取预设时间内目标用户进行多媒体文件播放的播放记录包括:获取目标用户的标识;以及根据目标用户的标识获取预设时间内目标用户进行多媒体文件播放的播放记录。
如上所述,在媒体文件的播放记录中包含用户标识,由于在视频播放器中嵌入的码获取的多媒体文件的播放记录中包含全部用户的多媒体文件的播放记录,为了分析某个用户多媒体文件播放的偏好,可以通过先获取该用户的标识,在根据该用户的标识从多媒体文件的播放记录中筛选出该用户标识对应的用户的多媒体文件的播放记录。如果目标用户为多个,可以分别根据每个目标用户的标识获取每个目标用户的多媒体文件的播放记录。具体地,可以预先存储某个视频网站的全部的多媒体文件的播放记录,在根据用户标识将多媒体文件的播放记录进行分类存储,即属于同一用户的多媒体文件的播放记录存储为同一类,属于不同用户的多媒体文件的播放记录存储为不同类。
步骤S104:从播放记录中查找多媒体文件为非静音播放状态的播放记录,其中,非静音播放状态为多媒体文件处于非静音播放的状态。
在向用户进行多媒体文件推送时,例如,进行广告推送时,往往期望推送的广告能够被用户观看,以达到更好的广告投放效果,因此,在推送广告时应该预先分析用户观看广告的喜好以便于有针对性的向该用户推送广告。由于用户进行广告播放时,对于一些不想观看的广告可能会选择静音播放,对于一些感兴趣的广告则会正常播放,即非静音播放,因此,那些非静音播放的广告通常可能是用户感兴趣的一些广告。
可选地,从播放记录中查找多媒体文件为非静音播放状态的播放记录包括:分别判断播放记录中的每一条播放记录中多媒体文件的播放状态,其中,播放状态包括非静音播放状态和静音播放状态;以及如果判断出多媒体文件的播放状态为非静音播放状态,则获取播放记录。
分别判断播放记录中的每一条播放记录中多媒体文件的播放状态可以是依次从该目标用户的多媒体文件的播放记录中获取一条多媒体文件的播放记录,可以是根据该条多媒体文件的播放记录中多媒体文件的静音播放时长来判断,例如,当静音播放时长为零时该条多媒体文件的播放记录中多媒体文件的播放状态为非静音播放状态,否则该条多媒体文件的播放记录中多媒体文件的播放状态为静音播放状态,也可以是根据该条多媒体文件的播放记录中多媒体文件的静音播放时长与总时长的比值来判断,例如,当该多媒体文件的静音播放时长与总时长的比值大于设定的阈值时,则该条多媒体文件的播放记录中多媒体文件的播放状态为静音播放状态,否则,该条多媒体文件的播放记录中多媒体文件的播放状态为非静音播放状态,也可以是根据该条多媒体文件的播放记录中多媒体文件的静音播放时长与非静音播放时长的比值来判断该条多媒体文件的播放记录中多媒体文件的播放状态,等等。在该条多媒体文件的播放记录中多媒体文件的播放状态为非静音播放状态时则获取该条多媒体文件的播放记录。可选地,分别判断播放记录中的每一条播放记录中多媒体文件的播放状态包括判断第一播放记录中多媒体文件的播放状态,第一播放记录为播放记录中任意一条播放记录,判断第一播放记录中多媒体文件的播放状态包括:获取第一播放记录中多媒体文件的非静音播放时长;判断第一播放记录中多媒体文件的非静音播放时长是否为零;以及如果判断出第一播放记录中多媒体文件的非静音播放时长不为零,则确定第一播放记录中多媒体文件的播放状态为非静音播放状态。
优选地,分别判断播放记录中的每一条播放记录中多媒体文件的播放状态包括判断第一播放记录中多媒体文件的播放状态,第一播放记录为播放记录中任意一条播放记录,判断第一播放记录中多媒体文件的播放状态包括:获取第一播放记录中多媒体文件的非静音播放时长;获取第一播放记录中多媒体文件的静音播放时长;计算第一播放记录中多媒体文件的非静音播放时长和多媒体文件的静音播放时长的比值,得到第一比值;判断第一比值是否大于第一预设值;以及如果判断出第一比值大于第一预设值,则确定第一播放记录中多媒体文件的播放状态为非静音播放状态。
第一播放记录为目标用户的多媒体文件的播放记录中任意一条播放记录。第一比值即第一播放记录中多媒体文件的非静音播放时长和静音播放时长的比值,第一预设值用户可以根据实际情况进行设置,例如,可以设置第一预设值为2,当第一比值大于2时,说明该第一播放记录中多媒体文件的非静音播放的时间长于静音播放的时间,此时确定该第一播放记录中多媒体文件的播放状态为非静音播放状态,否则,确定该第一播放记录中多媒体文件的播放状态为静音播放状态。通过将第一播放记录中多媒体文件的非静音播放时长和静音播放时长的比值与第一预设值比较来判断待检测多媒体文件的播放状态,一方面可以避免因为用户的误操作点击了视频的静音按钮导致的第一播放记录中多媒体文件的播放状态判断不准确的问题,另一方面用户可以灵活设置第一预设值来满足不同的需求。
步骤S106:从多媒体文件为非静音播放状态的播放记录中获取多媒体文件的类型。
多媒体文件的类型可以是多媒体文件进行投放时的分类属性,以视频中***的广告为例进行说明,广告的类型可以是进行广告投放时的分类属性,例如,电子产品类广告、服装类广告、运动产品类广告等,也可以是产品宣传类广告、品牌宣传类广告、营销活动宣传类广告等。在视频中***的广告的播放记录中包含广告标识、广告名称、广告分类属性等信息,通过获取处于非静音播放状态的广告的分类属性,并根据该广告的分类属性向目标用户推送广告,例如,目标用户的某一条播放记录中的广告为非静音播放状态,该广告的分类属性电子产品,则下一次向用户推送广告时可以推送电子产品类广告。
优选地,为了提高多媒体文件推送的准确性,多媒体文件的类型包括第一类型,第一类型为任意非静音播放的多媒体文件的类型,在从多媒体文件为非静音播放状态的播放记录中获取多媒体文件的类型之后,该方法还包括:计算非静音播放的多媒体文件的类型为第一类型的个数;将非静音播放的多媒体文件的类型为第一类型的个数与第二预设值进行比较;以及如果非静音播放的多媒体文件的类型为第一类型的个数大于第二预设值,则将第一类型作为多媒体文件的推送类型。
由于用户可能对多个类型的多媒体文件感兴趣,第一类型可以是目标用户非静音播放的多媒体文件的类型中的任意一个类型。在从多媒体文件为非静音播放状态的播放记录中获取多媒体文件的类型之后,计算非静音播放的多媒体文件中类型为第一类型的多媒体文件的数目,并将第一类型的多媒体文件的数目和第二预设值进行比较,如果第一类型的多媒体文件的数目大于第二预设值时,则将该第一类型作为多媒体文件的推送类型,在目标用户下次观看视频时向目标用户推送属于该第一类型的多媒体文件。第二预设值可以由多媒体文件推送方根据需求进行设置,例如,可以是5,也可以是10等。通过上述方法,只有当某一个类型的多媒体文件被目标用户非静音播放的次数大于第二预设值时才将该类型作为向目标用户推送的多媒体文件的类型,可以提高向目标用户推送多媒体文件的准确性。
步骤S108:根据多媒体文件的类型向目标用户推送相同类型的多媒体文件。
通过上述方法,可以得到目标用户非静音播放的多媒体文件的类型,在目标用户下次观看视频时,向用户推送与目标用户非静音播放的多媒体文件的类型相同的多媒体文件。具体地,在得到目标用户非静音播放的多媒体文件的类型之后,可以获取该多媒体文件的标签,该多媒体文件的标签即描述该多媒体文件的关键词,通过该多媒体文件的类型和标签共同决定将向用户推送的多媒体文件,例如,向用户推送与该多媒体文件的类型和标签都相同的多媒体文件。
从以上的描述中,可以看出,本发明实现了如下技术效果:
本发明实施例通过获取目标用户在预设时间内对多媒体文件进行播放的播放记录,从播放记录中查找多媒体文件为非静音播放状态的播放记录,从多媒体文件为非静音播放状态的播放记录中获取多媒体文件的类型,以及根据多媒体文件的类型向目标用户推送相同类型的多媒体文件。相比于现有技术中仅考虑多媒体文件是否播放来向用户推送多媒体文件,本发明实施例在用户播放了多媒体文件的基础上,进一步判断用户是否观看了多媒体文件来向用户推送多媒体文件,即当多媒体文件为非静音播放时为用户观看了该多媒体文件,并根据用户观看了的多媒体文件的类型向用户推送相同类型的多媒体文件,提高了向用户推送多媒体文件的准确性,解决了向用户推送多媒体文件时准确性比较低的问题。
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
根据本发明实施例的另一方面,提供了一种多媒体文件的推送装置,该多媒体文件的推送装置可以用于执行本发明实施例的多媒体文件的推送方法,本发明实施例的方法也可以通过本发明实施例的多媒体文件的推送装置来执行。
图2是根据本发明实施例的多媒体文件的推送装置的示意图。
如图2所示,该多媒体文件的推送装置包括:第一获取单元10,查找单元20,第二获取单元30和推送单元40。
第一获取单元10,用于获取目标用户在预设时间内对多媒体文件进行播放的播放记录,其中,目标用户为进行多媒体文件推送的对象,播放记录包括多媒体文件的静音播放时长和非静音播放时长。
目标用户为进行多媒体文件推送的用户,具体地,在媒体文件的播放记录中包含用户标识,通过该用户标识可以唯一的确定该户,目标用户可以是任意进行多媒体文件播放的用户,可以是一个用户,也可以是多个用户。多媒体文件可以是视频中***的广告,也可以是***到视频中其他内容,具体地,本发明实施例以多媒体文件为视频中***的广告为例进行说明。多媒体文件的播放记录可以通过在视频播放器中嵌入代码获取,每条播放记录中包括用户标识、多媒体文件的名称、多媒体文件的总时长、多媒体文件的静音播放时长、多媒体文件的非静音播放时长等信息。
查找单元20,用于从播放记录中查找多媒体文件为非静音播放状态的播放记录,其中,非静音播放状态为多媒体文件处于非静音播放的状态。
在向用户进行多媒体文件推送时,例如,进行广告推送时,往往期望推送的广告能够被用户观看,以达到更好的广告投放效果,因此,在推送广告时应该预先分析用户观看广告的喜好以便于有针对性的向该用户推送广告。由于用户进行广告播放时,对于一些不想观看的广告可能会选择静音播放,对于一些感兴趣的广告则会正常播放,即非静音播放,因此,那些非静音播放的广告通常可能是用户感兴趣的一些广告。
第二获取单元30,用于从多媒体文件为非静音播放状态的播放记录中获取多媒体文件的类型。
多媒体文件的类型可以是多媒体文件进行投放时的分类属性,以视频中***的广告为例进行说明,广告的类型可以是进行广告投放时的分类属性,例如,电子产品类广告、服装类广告、运动产品类广告等,也可以是产品宣传类广告、品牌宣传类广告、营销活动宣传类广告等。
推送单元40,用于根据多媒体文件的类型向目标用户推送相同类型的多媒体文件。
本发明实施例通过第一获取单元10获取目标用户在预设时间内对多媒体文件进行播放的播放记录,查找单元20从播放记录中查找多媒体文件为非静音播放状态的播放记录,第二获取单元30从多媒体文件为非静音播放状态的播放记录中获取多媒体文件的类型,以及推送单元40根据多媒体文件的类型向目标用户推送相同类型的多媒体文件。本发明实施例在用户播放了多媒体文件的基础上,进一步判断用户是否观看了多媒体文件来向用户推送多媒体文件,即当多媒体文件为非静音播放时为用户观看了该多媒体文件,并根据用户观看了的多媒体文件的类型向用户推送相同类型的多媒体文件,提高了向用户推送多媒体文件的准确性,解决了向用户推送多媒体文件时准确性比较低的问题。
可选地,第一获取单元10包括:第一获取模块,用于获取目标用户的标识;以及第二获取模块,用于根据目标用户的标识获取预设时间内目标用户进行多媒体文件播放的播放记录。
可选地,查找单元20包括:判断模块,用于分别判断播放记录中的每一条播放记录中多媒体文件的播放状态,其中,播放状态包括非静音播放状态和静音播放状态;以及第三获取模块,用于在判断出多媒体文件的播放状态为非静音播放状态时,获取播放记录。
优选地,为了提高多媒体文件推送的准确性,多媒体文件的类型包括第一类型,第一类型为任意非静音播放的多媒体文件的类型,在从多媒体文件为非静音播放状态的播放记录中获取多媒体文件的类型之后,该装置还包括:计算单元,用于计算非静音播放的多媒体文件的类型为第一类型的个数;比较单元,用于将非静音播放的多媒体文件的类型为第一类型的个数与第二预设值进行比较;以及确定单元,用于在非静音播放的多媒体文件的类型为第一类型的个数大于第二预设值时,将第一类型作为多媒体文件的推送类型。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (7)

1.一种多媒体文件的推送方法,其特征在于,包括:
获取目标用户在预设时间内对多媒体文件进行播放的播放记录,其中,所述目标用户为进行多媒体文件推送的对象,所述播放记录包括所述多媒体文件的静音播放时长和非静音播放时长;
从所述播放记录中查找所述多媒体文件为非静音播放状态的播放记录,其中,所述非静音播放状态为所述多媒体文件处于非静音播放的状态;
从所述多媒体文件为非静音播放状态的播放记录中获取所述多媒体文件的类型;以及
根据所述多媒体文件的类型向所述目标用户推送相同类型的多媒体文件,
其中,从所述播放记录中查找所述多媒体文件为非静音播放状态的播放记录包括:
判断第一播放记录中所述多媒体文件的播放状态,其中,所述播放状态包括所述非静音播放状态和静音播放状态,所述第一播放记录为所述播放记录中任意一条播放记录,判断所述第一播放记录中所述多媒体文件的播放状态包括:
获取所述第一播放记录中所述多媒体文件的非静音播放时长;
获取所述第一播放记录中所述多媒体文件的静音播放时长;
计算所述第一播放记录中所述多媒体文件的非静音播放时长和所述多媒体文件的静音播放时长的比值,得到第一比值;
判断所述第一比值是否大于第一预设值;以及
如果判断出所述第一比值大于所述第一预设值,则确定所述第一播放记录中所述多媒体文件的播放状态为非静音播放状态,
根据所述多媒体文件的类型向所述目标用户推送相同类型的多媒体文件包括:
获取所述多媒体文件的标签,所述多媒体文件的标签为描述所述多媒体文件的关键词;
根据所述多媒体文件的类型和标签向所述目标用户推送相同类型和标签的多媒体文件,
所述多媒体文件的类型包括第一类型,所述第一类型为任意非静音播放的多媒体文件的类型,在从所述多媒体文件为非静音播放状态的播放记录中获取所述多媒体文件的类型之后,所述方法还包括:
计算所述非静音播放的多媒体文件的类型为第一类型的个数;
将所述非静音播放的多媒体文件的类型为第一类型的个数与第二预设值进行比较;以及
如果所述非静音播放的多媒体文件的类型为第一类型的个数大于所述第二预设值,则将所述第一类型作为所述多媒体文件的推送类型。
2.根据权利要求1所述的多媒体文件的推送方法,其特征在于,获取预设时间内目标用户进行多媒体文件播放的播放记录包括:
获取所述目标用户的标识;以及
根据所述目标用户的标识获取所述预设时间内所述目标用户进行多媒体文件播放的播放记录。
3.根据权利要求1所述的多媒体文件的推送方法,其特征在于,从所述播放记录中查找所述多媒体文件为非静音播放状态的播放记录包括:
分别判断所述播放记录中的每一条播放记录中所述多媒体文件的播放状态,其中,所述播放状态包括所述非静音播放状态和静音播放状态;以及
如果判断出所述多媒体文件的播放状态为非静音播放状态,则获取所述播放记录。
4.根据权利要求3所述的多媒体文件的推送方法,其特征在于,分别判断所述播放记录中的每一条播放记录中所述多媒体文件的播放状态包括判断第一播放记录中所述多媒体文件的播放状态,所述第一播放记录为所述播放记录中任意一条播放记录,判断所述第一播放记录中所述多媒体文件的播放状态包括:
获取所述第一播放记录中所述多媒体文件的非静音播放时长;
判断所述第一播放记录中所述多媒体文件的非静音播放时长是否为零;以及
如果判断出所述第一播放记录中所述多媒体文件的非静音播放时长不为零,则确定所述第一播放记录中所述多媒体文件的播放状态为非静音播放状态。
5.一种多媒体文件的推送装置,其特征在于,包括:
第一获取单元,用于获取目标用户在预设时间内对多媒体文件进行播放的播放记录,其中,所述目标用户为进行多媒体文件推送的对象,所述播放记录包括所述多媒体文件的静音播放时长和非静音播放时长;
查找单元,用于从所述播放记录中查找所述多媒体文件为非静音播放状态的播放记录,其中,所述非静音播放状态为所述多媒体文件处于非静音播放的状态;
第二获取单元,用于从所述多媒体文件为非静音播放状态的播放记录中获取所述多媒体文件的类型;以及
推送单元,用于根据所述多媒体文件的类型向所述目标用户推送相同类型的多媒体文件,
其中,所述查找单元,用于:
判断第一播放记录中所述多媒体文件的播放状态,其中,所述播放状态包括所述非静音播放状态和静音播放状态,所述第一播放记录为所述播放记录中任意一条播放记录,判断所述第一播放记录中所述多媒体文件的播放状态包括:
获取所述第一播放记录中所述多媒体文件的非静音播放时长;
获取所述第一播放记录中所述多媒体文件的静音播放时长;
计算所述第一播放记录中所述多媒体文件的非静音播放时长和所述多媒体文件的静音播放时长的比值,得到第一比值;
判断所述第一比值是否大于第一预设值;以及
如果判断出所述第一比值大于所述第一预设值,则确定所述第一播放记录中所述多媒体文件的播放状态为非静音播放状态,
所述推送单元用于:
获取所述多媒体文件的标签,所述多媒体文件的标签为描述所述多媒体文件的关键词;
根据所述多媒体文件的类型和标签向所述目标用户推送相同类型和标签的多媒体文件,
所述多媒体文件的类型包括第一类型,所述第一类型为任意非静音播放的多媒体文件的类型,在从所述多媒体文件为非静音播放状态的播放记录中获取所述多媒体文件的类型之后,所述装置还包括:
计算单元,用于计算所述非静音播放的多媒体文件的类型为第一类型的个数;
比较单元,用于将所述非静音播放的多媒体文件的类型为第一类型的个数与第二预设值进行比较;以及
确定单元,用于在所述非静音播放的多媒体文件的类型为第一类型的个数大于所述第二预设值时,将所述第一类型作为所述多媒体文件的推送类型。
6.根据权利要求5所述的多媒体文件的推送装置,其特征在于,所述第一获取单元包括:
第一获取模块,用于获取所述目标用户的标识;以及
第二获取模块,用于根据所述目标用户的标识获取所述预设时间内所述目标用户进行多媒体文件播放的播放记录。
7.根据权利要求5所述的多媒体文件的推送装置,其特征在于,所述查找单元包括:
判断模块,用于分别判断所述播放记录中的每一条播放记录中所述多媒体文件的播放状态,其中,所述播放状态包括所述非静音播放状态和静音播放状态;以及
第三获取模块,用于在判断出所述多媒体文件的播放状态为非静音播放状态时,获取所述播放记录。
CN201410729732.4A 2014-12-03 2014-12-03 多媒体文件的推送方法及装置 Active CN104462339B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410729732.4A CN104462339B (zh) 2014-12-03 2014-12-03 多媒体文件的推送方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410729732.4A CN104462339B (zh) 2014-12-03 2014-12-03 多媒体文件的推送方法及装置

Publications (2)

Publication Number Publication Date
CN104462339A CN104462339A (zh) 2015-03-25
CN104462339B true CN104462339B (zh) 2018-08-07

Family

ID=52908374

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410729732.4A Active CN104462339B (zh) 2014-12-03 2014-12-03 多媒体文件的推送方法及装置

Country Status (1)

Country Link
CN (1) CN104462339B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106921749A (zh) * 2017-03-31 2017-07-04 北京京东尚科信息技术有限公司 用于推送信息的方法和装置
CN109085917A (zh) * 2018-06-20 2018-12-25 新华网股份有限公司 提示信息播放方法和***
CN109032738B (zh) * 2018-07-17 2022-02-11 腾讯科技(深圳)有限公司 多媒体播放控制方法、装置、终端及存储介质
CN109525866A (zh) * 2018-12-06 2019-03-26 安徽海豚新媒体产业发展有限公司 一种基于观看时长的广告推送方法
CN113495967A (zh) * 2020-03-20 2021-10-12 华为技术有限公司 一种多媒体数据的推送方法、设备、服务器以及存储介质
CN112685599B (zh) * 2020-12-29 2023-09-26 北京达佳互联信息技术有限公司 视频推荐方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101296345A (zh) * 2007-04-26 2008-10-29 索尼株式会社 信息处理装置、信息处理方法、程序和记录介质
CN103927671A (zh) * 2013-01-16 2014-07-16 舜易科技发展(上海)有限公司 广告投放方法和***、广告插件装置及广告投放管理***
CN104079997A (zh) * 2014-07-10 2014-10-01 东莞中山大学研究院 一种数字电视个性化节目的推荐***及其方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100306066A1 (en) * 2009-06-02 2010-12-02 Meebo, Inc. Techniques for displaying an advertisement across multiple pages

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101296345A (zh) * 2007-04-26 2008-10-29 索尼株式会社 信息处理装置、信息处理方法、程序和记录介质
CN103927671A (zh) * 2013-01-16 2014-07-16 舜易科技发展(上海)有限公司 广告投放方法和***、广告插件装置及广告投放管理***
CN104079997A (zh) * 2014-07-10 2014-10-01 东莞中山大学研究院 一种数字电视个性化节目的推荐***及其方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
音视频相结合的广告检测算法;丁汝一 等;《计算机工程与应用》;20120801;第48卷(第22期);第185-188页 *

Also Published As

Publication number Publication date
CN104462339A (zh) 2015-03-25

Similar Documents

Publication Publication Date Title
CN104462339B (zh) 多媒体文件的推送方法及装置
CN104537115B (zh) 用户兴趣的探索方法和装置
CN102193969B (zh) 用于定制流生成的***、方法和计算机程序产品
CN102263999B (zh) 基于人脸识别对电视节目自动分类的方法及其***
CN106547767B (zh) 确定视频封面图片的方法及装置
US20100146533A1 (en) Listing Advertisement Transmitting Device and Method
CN103189889B (zh) 用于个人内容频道的协调式自动广告投放
CN105230035B (zh) 用于选择的时移多媒体内容的社交媒体的处理
US20080083003A1 (en) System for providing promotional content as part of secondary content associated with a primary broadcast
US20100158470A1 (en) Identification of segments within audio, video, and multimedia items
US20150058874A1 (en) Method and Device for Setting Properties
CN104298728B (zh) 一种通过互联网投放视频广告的方法和***
CN107590689A (zh) 一种广告数据推荐方法和***
US20080010119A1 (en) Locating downloaded and viewed content and advertisements
US20080005166A1 (en) Dynamic search result of audio-visual and related content
US10430476B2 (en) Annotation of videos using aggregated user session data
CN106971006A (zh) 一种体育赛事信息的个性化推送方法及***
CN104484406B (zh) 推荐数据的投放分析方法及装置
WO2012079188A1 (en) Data highlighting and extraction
ES2638655T3 (es) Sistemas y métodos para identificar contenido de audio utilizando una aplicación interactiva de guía de medios
CN104468848A (zh) 一种歌曲推送方法及服务器
WO2017067525A1 (zh) 产品包的推荐方法、装置及***
CN109511015A (zh) 多媒体资源推荐方法、装置、存储介质及设备
CN105611342A (zh) 一种广告投放的方法及***
CN103747301A (zh) 一种广告投放方法、***及存储广告播放记录文件

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Method and device for pushing multi-medium files

Effective date of registration: 20190531

Granted publication date: 20180807

Pledgee: Shenzhen Black Horse World Investment Consulting Co.,Ltd.

Pledgor: BEIJING GRIDSUM TECHNOLOGY Co.,Ltd.

Registration number: 2019990000503

CP02 Change in the address of a patent holder

Address after: 100083 No. 401, 4th Floor, Haitai Building, 229 North Fourth Ring Road, Haidian District, Beijing

Patentee after: BEIJING GRIDSUM TECHNOLOGY Co.,Ltd.

Address before: 100086 Beijing city Haidian District Shuangyushu Area No. 76 Zhichun Road cuigongfandian 8 layer A

Patentee before: BEIJING GRIDSUM TECHNOLOGY Co.,Ltd.

PP01 Preservation of patent right
PP01 Preservation of patent right

Effective date of registration: 20240604

Granted publication date: 20180807