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