一种冷门视频评估方法和系统与流程

文档序号:16202062发布日期:2018-12-08 06:42阅读:143来源:国知局
一种冷门视频评估方法和系统与流程

本发明涉及通信技术领域,具体地,涉及一种冷门视频评估方法和系统。

背景技术

为了保证用户观看视频的流畅度,内容分发网络(contentdeliverynetwork,cdn)会把热度视频(即观看热度高的视频,如热度影片)及时分发到离用户较近的边缘节点中,让边缘节点为用户提供点播服务。但随着时间推移,视频内容的观看热度会降低,这时需要对冷门视频(即观看热度低的视频)进行删除老化,回收节点存储资源。为了保证将真正的冷门视频内容删除老化,视频的冷门程度评估环节至关重要。

目前,视频的冷门程度主要是以用户点播次数为依据进行评估,如:预先设定一个视频点播次数的阈值,在设定的周期内,当用户点播次数低于该阈值时,将该视频确定为冷门视频。由于在视频冷门程度的评估中只考虑用户点播次数的因素,所以现有的视频冷门程度评估结果不能客观反映该视频的真实冷门程度,这会导致边缘节点删除老化非冷门视频,回收存储资源,不仅使边缘节点的存储资源得不到有效调配,而且会增加中心节点的压力。

因此,如何客观准确地评估视频的真实冷门程度已经成为目前亟待解决的问题。



技术实现要素:

本发明针对现有技术中存在的上述技术问题,提供一种冷门视频评估方法和系统。该冷门视频评估方法综合考虑了视频的点播次数、有效观看次数和观看热度值,从而使该冷门视频评估方法能够更加客观地反映视频的真实冷门程度,进而使冷门视频的评估结果更加客观和准确。

本发明提供一种冷门视频评估方法,包括:

记录预冷视频在设定周期内的有效观看次数;所述预冷视频为在所述设定周期内点播次数小于第一设定阈值的视频;所述有效观看为连续观看所述预冷视频的时长大于第二设定阈值的观看行为;

根据所述预冷视频的所述有效观看次数计算所述预冷视频的观看热度值;

根据所述预冷视频的所述有效观看次数和所述观看热度值评估所述预冷视频是否为冷门视频。

优选地,所述根据所述预冷视频的所述有效观看次数和所述观看热度值评估所述预冷视频是否为冷门视频包括:

步骤s120:判断所述预冷视频的所述有效观看次数是否小于所述第一设定阈值;

步骤s121:判断所述预冷视频的所述观看热度值是否小于或等于0;

当所述步骤s120的判断结果为是且所述步骤s121的判断结果也为是时,执行步骤s122:确定所述预冷视频为所述冷门视频。

优选地,所述预冷视频的所述观看热度值的计算公式为:

其中,μ为所述预冷视频的所述观看热度值;i为所述设定周期的序号;ni为所述预冷视频在第i所述设定周期内的所述有效观看次数;n[i-1]为所述预冷视频在第i-1所述设定周期内的所述有效观看次数。

优选地,还包括:判断所述预冷视频是否在连续的三个所述设定周期内均未评估为所述冷门视频;如果是,则将所述预冷视频转为普通视频,并重新判断所述普通视频是否为所述预冷视频。

优选地,还包括:对所述冷门视频进行标记,并将所述冷门视频按照其所述有效观看次数从小到大进行排序。

优选地,还包括:按照所述设定周期监测存储所述冷门视频的节点内存的存储占用率;

判断所述节点内存的所述存储占用率是否大于或等于第三设定阈值;

如果是,则按照所述冷门视频的排序优先删除所述有效观看次数最小的所述冷门视频。

本发明还提供一种冷门视频评估系统,包括:

记录模块,用于记录预冷视频在设定周期内的有效观看次数;所述预冷视频为在所述设定周期内点播次数小于第一设定阈值的视频;所述有效观看为连续观看所述预冷视频的时长大于第二设定阈值的观看行为;

计算模块,用于根据所述预冷视频的所述有效观看次数计算所述预冷视频的观看热度值;

评估模块,用于根据所述预冷视频的所述有效观看次数和所述观看热度值评估所述预冷视频是否为冷门视频。

优选地,所述评估模块包括:

第一判断单元,用于判断所述预冷视频的所述有效观看次数是否小于所述第一设定阈值;

第二判断单元,用于判断所述预冷视频的所述观看热度值是否小于或等于0;

确定单元,用于在所述第一判断单元和所述第二判断单元的判断结果均为是时,确定所述预冷视频为所述冷门视频。

优选地,所述预冷视频的所述观看热度值的计算公式为:

其中,μ为所述预冷视频的所述观看热度值;i为所述设定周期的序号;ni为所述预冷视频在第i所述设定周期内的所述有效观看次数;n[i-1]为所述预冷视频在第i-1所述设定周期内的所述有效观看次数。

优选地,还包括:第一判断模块,用于判断所述预冷视频是否在连续的三个所述设定周期内均未评估为所述冷门视频;

转换判断模块,用于在所述第一判断模块的判断结果为是时,将所述预冷视频转为普通视频,并重新判断所述普通视频是否为所述预冷视频。

优选地,还包括:标记排序模块,用于对所述冷门视频进行标记,并将所述冷门视频按照其所述有效观看次数从小到大进行排序。

优选地,还包括:监测模块,用于按照所述设定周期监测存储所述冷门视频的节点内存的存储占用率;

第二判断模块,用于判断所述节点内存的所述存储占用率是否大于或等于第三设定阈值;

老化模块,用于在所述第二判断模块的判断结果为是时,按照所述冷门视频的排序优先删除所述有效观看次数最小的所述冷门视频。

本发明的有益效果:本发明所提供的冷门视频评估方法,通过根据预冷视频的有效观看次数和观看热度值对预冷视频是否为冷门视频进行评估,相比于现有的仅根据视频的点播次数评估冷门视频的方法,本发明中的冷门视频评估方法综合考虑了视频的点播次数、有效观看次数和观看热度值,从而使该冷门视频评估方法能够更加客观地反映视频的真实冷门程度,进而使冷门视频的评估结果更加客观和准确,通过对节点内存储的有效观看次数较小的冷门视频进行及时删除老化,能使节点内的存储空间得到有效调配和利用,从而减小视频内容分发网络的中心节点的压力。

本发明所提供的冷门视频评估系统,通过设置记录模块、计算模块和评估模块,使该冷门视频评估系统对冷门视频的评估综合考虑了视频的点播次数、有效观看次数和观看热度值,从而使冷门视频的评估能够更加客观地反映视频的真实冷门程度,进而使冷门视频的评估结果更加客观和准确,通过对节点内存储的有效观看次数较小的冷门视频进行及时删除老化,能使节点内的存储空间得到有效调配和利用,从而减小视频内容分发网络的中心节点的压力。

附图说明

图1为本发明实施例1中冷门视频评估方法的流程图;

图2为本发明实施例2中冷门视频评估方法的流程图;

图3为本发明实施例3中冷门视频评估系统的原理框图。

其中的附图标记说明:

1.记录模块;2.计算模块;3.评估模块;31.第一判断单元;32.第二判断单元;33.确定单元;4.第一判断模块;5.转换判断模块;6.标记排序模块;7.监测模块;8.第二判断模块;9.老化模块。

具体实施方式

为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明所提供的一种冷门视频评估方法和系统作进一步详细描述。

实施例1:

本实施例提供一种冷门视频评估方法,如图1所示,包括:

步骤s10:记录预冷视频在设定周期内的有效观看次数。其中,预冷视频为在设定周期内点播次数小于第一设定阈值的视频。有效观看为连续观看预冷视频的时长大于第二设定阈值的观看行为。

其中,第一设定阈值和第二设定阈值可以依据具体情况任意设定。

步骤s11:根据预冷视频的有效观看次数计算预冷视频的观看热度值。

该步骤中,预冷视频的观看热度值的计算公式为:

其中,μ为预冷视频的观看热度值;i为设定周期的序号;ni为预冷视频在第i设定周期内的有效观看次数;n[i-1]为预冷视频在第i-1设定周期内的有效观看次数。

步骤s12:根据预冷视频的有效观看次数和观看热度值评估预冷视频是否为冷门视频。

该冷门视频评估方法,通过根据预冷视频的有效观看次数和观看热度值对预冷视频是否为冷门视频进行评估,相比于现有的仅根据视频的点播次数评估冷门视频的方法,本发明中的冷门视频评估方法综合考虑了视频的点播次数、有效观看次数和观看热度值,从而使该冷门视频评估方法能够更加客观地反映视频的真实冷门程度,进而使冷门视频的评估结果更加客观和准确。

实施例2:

本实施例提供一种冷门视频评估方法,如图2所示,包括:

步骤s10:记录预冷视频在设定周期内的有效观看次数。其中,预冷视频为在设定周期内点播次数小于第一设定阈值的视频。有效观看为连续观看预冷视频的时长大于第二设定阈值的观看行为。

其中,第一设定阈值和第二设定阈值可以依据具体情况任意设定。

步骤s11:根据预冷视频的有效观看次数计算预冷视频的观看热度值。

该步骤中,预冷视频的观看热度值的计算公式为:

其中,μ为预冷视频的观看热度值;i为设定周期的序号;ni为预冷视频在第i设定周期内的有效观看次数;n[i-1]为预冷视频在第i-1设定周期内的有效观看次数。

步骤s12:根据预冷视频的有效观看次数和观看热度值评估预冷视频是否为冷门视频。

该步骤具体包括:

步骤s120:判断预冷视频的有效观看次数是否小于第一设定阈值。

步骤s121:判断预冷视频的观看热度值是否小于或等于0。

当步骤s120的判断结果为是且步骤s121的判断结果也为是时,执行步骤s122:确定预冷视频为冷门视频;否则,预冷视频为非冷门视频。

通过步骤s120~步骤s122,使该冷门视频的评估考虑了视频的点播次数、有效观看次数和观看热度值,从而使该冷门视频的评估结果更加客观和准确。

本实施例中,冷门视频评估方法还包括:

步骤s08:判断预冷视频是否在连续的三个设定周期内均未评估为冷门视频。

该步骤中,冷门视频的评估步骤为上述步骤s120~步骤s122。

如果是,则执行步骤s09:将预冷视频转为普通视频,并重新判断普通视频是否为预冷视频。

该步骤中,通过判断在设定周期内点播次数是否小于第一设定阈值,从而确定普通视频是否为预冷视频。

步骤s08和步骤s09在步骤s10之前执行。通过步骤s08~步骤s09,能在经历一段时间(如三个设定周期)后,对未被评估为冷门视频的预冷视频重新进行预冷视频评估(即再次确认视频是否为预冷视频),由于视频的观看热度会随时间变化,所以上述步骤能使预冷视频的评估结果更加客观和准确,从而进一步地使冷门视频的评估结果也更加客观和准确。

本实施例中,冷门视频评估方法还包括:步骤s13:对冷门视频进行标记,并将冷门视频按照其有效观看次数从小到大进行排序。

步骤s14:按照设定周期监测存储冷门视频的节点内存的存储占用率。

该步骤中,节点内存的存储占用率ρ的算法为:ρ=(冷门视频内容已占用存储值/节点内存总存储值)*100%。

步骤s15:判断节点内存的存储占用率是否大于或等于第三设定阈值。

其中,第三设定阈值可以依据具体情况任意设定。

如果是,则执行步骤s16:按照冷门视频的排序优先删除有效观看次数最小的冷门视频;否则,不对节点内存储的冷门视频进行删除。

通过步骤s13~步骤s16,能够对节点内存储的有效观看次数较小的冷门视频进行及时删除老化,从而使节点内的存储空间能够得到有效调配和利用,进而减小视频内容分发网络的中心节点的压力。

实施例1~2的有益效果:实施例1~2所提供的冷门视频评估方法,通过根据预冷视频的有效观看次数和观看热度值对预冷视频是否为冷门视频进行评估,相比于现有的仅根据视频的点播次数评估冷门视频的方法,本发明中的冷门视频评估方法综合考虑了视频的点播次数、有效观看次数和观看热度值,从而使该冷门视频评估方法能够更加客观地反映视频的真实冷门程度,进而使冷门视频的评估结果更加客观和准确,通过对节点内存储的有效观看次数较小的冷门视频进行及时删除老化,能使节点内的存储空间得到有效调配和利用,从而减小视频内容分发网络的中心节点的压力。

实施例3:

基于实施例2中所提供的冷门视频评估方法,本实施例提供一种冷门视频评估系统,如图3所示,包括:记录模块1,用于记录预冷视频在设定周期内的有效观看次数。预冷视频为在设定周期内点播次数小于第一设定阈值的视频。有效观看为连续观看预冷视频的时长大于第二设定阈值的观看行为。计算模块2,用于根据预冷视频的有效观看次数计算预冷视频的观看热度值。评估模块3,用于根据预冷视频的有效观看次数和观看热度值评估预冷视频是否为冷门视频。

通过设置计算模块2和评估模块3,使该冷门视频评估系统对冷门视频的评估综合考虑了视频的点播次数、有效观看次数和观看热度值,从而使冷门视频的评估能够更加客观地反映视频的真实冷门程度,进而使冷门视频的评估结果更加客观和准确。

其中,评估模块3包括:第一判断单元31,用于判断预冷视频的有效观看次数是否小于第一设定阈值。第二判断单元32,用于判断预冷视频的观看热度值是否小于或等于0。确定单元33,用于在第一判断单元31和第二判断单元32的判断结果均为是时,确定预冷视频为冷门视频。

本实施例中,预冷视频的观看热度值的计算公式为:

其中,μ为预冷视频的观看热度值;i为设定周期的序号;ni为预冷视频在第i设定周期内的有效观看次数;n[i-1]为预冷视频在第i-1设定周期内的有效观看次数。

本实施例中,冷门视频评估系统还包括:第一判断模块4,用于判断预冷视频是否在连续的三个设定周期内均未评估为冷门视频。转换判断模块5,用于在第一判断模块4的判断结果为是时,将预冷视频转为普通视频,并重新判断普通视频是否为预冷视频。第一判断模块4和转换判断模块5的设置,能在经历一段时间(如三个设定周期)后,对未被评估为冷门视频的预冷视频重新进行预冷视频评估(即再次确认视频是否为预冷视频),由于视频的观看热度会随时间变化,所以上述模块能使预冷视频的评估结果更加客观和准确,从而进一步地使冷门视频的评估结果也更加客观和准确。

本实施例中,冷门视频评估系统还包括:标记排序模块6,用于对冷门视频进行标记,并将冷门视频按照其有效观看次数从小到大进行排序。监测模块7,用于按照设定周期监测存储冷门视频的节点内存的存储占用率。第二判断模块8,用于判断节点内存的存储占用率是否大于或等于第三设定阈值。老化模块9,用于在第二判断模块8的判断结果为是时,按照冷门视频的排序优先删除有效观看次数最小的冷门视频。

通过设置标记排序模块6、监测模块7、第二判断模块8和老化模块9,能够对节点内存储的有效观看次数较小的冷门视频进行及时删除老化,从而使节点内的存储空间能够得到有效调配和利用,进而减小视频内容分发网络的中心节点的压力。

实施例3的有益效果:实施例3中所提供的冷门视频评估系统,通过设置记录模块、计算模块和评估模块,使该冷门视频评估系统对冷门视频的评估综合考虑了视频的点播次数、有效观看次数和观看热度值,从而使冷门视频的评估能够更加客观地反映视频的真实冷门程度,进而使冷门视频的评估结果更加客观和准确,通过对节点内存储的有效观看次数较小的冷门视频进行及时删除老化,能使节点内的存储空间得到有效调配和利用,从而减小视频内容分发网络的中心节点的压力。

可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

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