CN108259939B - 新视频推送控制方法、装置及服务器 - Google Patents

新视频推送控制方法、装置及服务器 Download PDF

Info

Publication number
CN108259939B
CN108259939B CN201711422603.0A CN201711422603A CN108259939B CN 108259939 B CN108259939 B CN 108259939B CN 201711422603 A CN201711422603 A CN 201711422603A CN 108259939 B CN108259939 B CN 108259939B
Authority
CN
China
Prior art keywords
new video
watching
exposure
new
user
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
CN201711422603.0A
Other languages
English (en)
Other versions
CN108259939A (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.)
Guangzhou Cubesili Information Technology Co Ltd
Original Assignee
Guangzhou Huaduo Network 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 Guangzhou Huaduo Network Technology Co Ltd filed Critical Guangzhou Huaduo Network Technology Co Ltd
Priority to CN201711422603.0A priority Critical patent/CN108259939B/zh
Publication of CN108259939A publication Critical patent/CN108259939A/zh
Priority to PCT/CN2018/123248 priority patent/WO2019128941A1/zh
Application granted granted Critical
Publication of CN108259939B publication Critical patent/CN108259939B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/252Processing of multiple end-users' preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26258Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Social Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及视频推送领域,具体涉及一种新视频推送控制方法、装置及服务器,所述方法包括:接收用户上传的新视频;将新视频添加到运营池,向用户推送运营池中的新视频,所述新视频分配有默认数值的曝光量;获取用户对所述新视频的观看行为数据,当推送新视频达到第一预设数值的曝光量时,判断新视频的观看量是否达到预设值;当新视频的观看量达到预设值时,增加该新视频的曝光量;当新视频的观看量达不到预设值时,在新视频达到所述默认数值的曝光量后将该新视频从运营池删除。本发明在用户上传的大量新视频中挑选出优质的视频增加曝光量,删除质量不高的视频,在有限的流量下挑选出更好、更受用户喜爱的视频推送给用户,提高用户的观看体验。

Description

新视频推送控制方法、装置及服务器
技术领域
本发明涉及视频推送领域,具体涉及一种新视频推送控制方法、装置及服务器。
背景技术
随着互联网技术的快速发展,越来越多的人们利用基于互联网的内容聚合平台分享自己的作品,尤其是UGC(User Generated Content,用户原创内容)概念的不断深化,人们乐于将作品上传到内容聚合平台上,用户通过内容聚合应用即可浏览、观看其他用户发布的作品。对于用户上传的作品尤其是视频作品,新上传的视频没有太多关于视频的信息,内容聚合平台应该如何对该些视频进行筛选,筛选出质量更高的视频,尤其在视频推送流量有限的情况下,如何针对用户上传的大量新视频进行推送、筛选,保留质量更高的新视频,为用户提供更好的观看体验是目前内容聚合平台面临的众多问题之一。
发明内容
本发明的首要目的在于提供一种新视频推送控制方法及装置,以此选出优质的视频增加曝光量,删除质量不高的视频,在有限的流量下挑选出更好、更受用户喜爱的视频推送给用户,提高用户的观看体验。
本发明的另一目的在于提供一种实现上述新视频推送控制方法的服务器。
为实现该目的,本发明采用如下技术方案:
第一方面,本发明提供一种新视频推送控制方法,包括:
接收用户上传的新视频;
将新视频添加到运营池,向用户推送运营池中的新视频,所述新视频分配有默认数值的曝光量;
获取用户对所述新视频的观看行为数据,根据所述观看行为数据统计新视频的观看量,当推送新视频达到第一预设数值的曝光量时,判断新视频的观看量是否达到预设值;
当新视频的观看量达到预设值时,增加该新视频的曝光量;
当新视频的观看量达不到预设值时,在新视频达到所述默认数值的曝光量后将该新视频从运营池删除。
进一步的,所述接收用户上传的新视频之后,还包括:
获取新视频的基础属性信息,确定新视频的分类标签;
所述将新视频添加到运营池,包括:
根据不同分类标签的视频的历史观看率从高到低选取预设个数的新视频添加到运营池。
进一步的,所述接收用户上传的新视频之后,还包括:
获取新视频的基础属性信息,确定新视频的分类标签;
所述向用户推送运营池中的新视频,包括:
向与所述新视频具有相同分类标签的用户推送运营池中对应的新视频。
具体的,所述确定新视频的分类标签之后,还包括:
当推送新视频达到第一预设数值的曝光量时,判断新视频的观看率是否达到分类标签的历史观看率;
当新视频的观看率达不到分类标签的历史观看率时,在新视频达到默认数值的曝光量后将该新视频从运营池删除,以不再向用户推送该新视频。
进一步的,所述将该新视频从运营池删除之后,还包括:
将该新视频添加到新的运营池,以使新视频在新的运营池获取新的曝光量。
进一步的,所述接收用户上传的新视频之后,还包括:
确定新视频不具有分类标签;
所述当推送新视频达到第一预设数值的曝光量时,判断新视频的观看量是否达到预设值,当新视频的观看量达到预设值时,增加该新视频的曝光量,包括:
设定斜率控制曲线,所述斜率为新视频的观看率,所述观看率为观看量/曝光量,当推送新视频达到第一预设数值的曝光量且新视频的观看率大于曲线斜率时,确定新视频的观看量达到预设值,增加该新视频的曝光量。
进一步的,所述当新视频的观看率大于曲线斜率之后,还包括:
比较相同曝光量的新视频的观看量,选取观看量从高到低排列后的预设个数的新视频,增加该些新视频的曝光量。
进一步的,所述当推送新视频达到第一预设数值的曝光量时,判断新视频的观看量是否达到预设值之后,还包括:
当推送新视频达到第二预设数值的曝光量时,判断新视频的观看量是否达到预设值;
当推送新视频达到默认数值的曝光量时,判断新视频的观看量是否达到预设值。
第二方面,本发明提供一种新视频推送控制装置,所述装置存储有多条指令,所述指令适于由处理器加载并执行:
接收用户上传的新视频;
将新视频添加到运营池,向用户推送运营池中的新视频,所述新视频分配有默认数值的曝光量;
获取用户对所述新视频的观看行为数据,当推送新视频达到第一预设数值的曝光量时,判断新视频的观看量是否达到预设值;
当新视频的观看量达到预设值时,增加该新视频的曝光量;
当新视频的观看量达不到预设值时,在新视频达到所述默认数值的曝光量后,将该新视频从运营池删除。
第三方面,本发明提供服务器,包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行第一方面任一项所述的新视频推送控制方法。
与现有技术相比,本发明具备如下优点:
本发明通过将用户上传的新视频添加到运营池,并为新视频分配默认数值的曝光量,向用户推送运营池中的新视频,然后收集用户对新视频的观看行为数据甄别出视频的质量好坏,一方面挑选出优质的视频增加曝光量,另一方面删除、过滤质量不高的视频,在有限的流量下挑选出更好、更受用户喜爱的视频推送给用户,提高用户的观看体验。
并且,本发明从新视频的基础属性信息确定新视频的分类标签,并根据不同分类标签的视频的历史观看率从高到低选取预设个数的新视频添加到运营池,然后向目标用户推送新视频,再将新视频的观看率与分类标签的历史观看率比较,筛选出各分类标签下观看率更好的视频,一来减少了大量的相似视频,二来挑选出该分类标签下比较好的视频留给更多的用户观看,满足视频的多样性原则,更多品类的视频符合更宽泛用户的喜好。
再者,本发明在新视频没有分类标签的情况下,不考虑新视频的任何信息,只利用新视频的观看率对新视频进行筛选,对满足观看率要求的新视频增加曝光量,筛选出内容质量更好、更受用户喜爱的视频,在有限的推送流量下确保质量更好的视频得到更多的曝光量,特别是在推送流量不足的情况下,用户上传的新视频太多,需要过滤大部分视频。
显然,上述有关本发明优点的描述是概括性的,更多的优点描述将体现在后续的实施例揭示中,以及,本领域技术人员也可以本发明所揭示的内容合理地发现本发明的其他诸多优点。
本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为本发明新视频推送控制方法的一实施例流程示意图;
图2为本发明斜率控制曲线的一实施例示意图;
图3为本发明新视频推送控制方法的又一实施例流程示意图;
图4为本发明新视频推送控制装置的一实施例示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
在一种实施例中,本发明提供一种新视频推送控制方法,应用于内容聚合类应用上,内容聚合类应用上聚合了不同用户创作的不同表现形式的内容,包括文字、图片、图文、视频、音乐等形式的内容,内容聚合平台用于存储并向用户推送各种内容信息,本实施例以内容聚合平台的服务器视角进行阐述,且对应的内容聚合类应用上主要为视频形式的内容信息,因而所接收和推送的主要为视频形式的内容信息,如图1所示,包括:
S100:接收用户上传的新视频。
用户可以通过内容聚合平台观看他人的作品,亦可以上传自己的视频以供其他用户观看,本实施例中,用户将视频上传到内容聚合平台(即本实施例的执行主体内容聚合平台的服务器),服务器接收到用户上传的视频以根据特定的规则/逻辑向其他用户推送该些视频,由于该些视频还未向其他用户推送过,没有任何关于该视频的用户行为数据,本实施例将该类视频定义为“新视频”,下述便是针对如何推送新视频及如何向用户推送高质量、更受观众喜爱的新视频进行阐述。
S200:将新视频添加到运营池,向用户推送运营池中的新视频,所述新视频分配有默认数值的曝光量。
每当有新视频上传到服务器时,均被添加到服务器的运营池中,本实施例的运营池是一个虚拟的概念,相当于特定的存储空间,用于存储所述新视频的“仓库”,然后通过特定的规则/算法对运营池中的新视频进行筛选,筛选后向目标用户推送运营池中的新视频。本实施例中,每一个新视频分配有默认数值的曝光量,曝光量的定义为内容聚合平台将一个视频推送给用户的次数,例如曝光量为500表示内容聚合平台向500人次的用户推送所述新视频,本实施例为新视频分配默认数值的曝光量,每当有新视频上线时,保证新视频均有一定的曝光量,以在推送流量有限的条件下对视频作进一步的处理。
S300:获取用户对所述新视频的观看行为数据,根据所述观看行为数据统计新视频的观看量,当推送新视频达到第一预设数值的曝光量时,判断新视频的观看量是否达到预设值。
在将新视频推送给用户后,用户对新视频的观看行为会产生相应的观看行为数据,所述观看行为包括:
(1)浏览但不观看:向用户推送了视频后,用户在视频的列表界面上浏览但没有进行点击进行播放、观看;
(2)浏览并观看:向用户推送了视频后,用户在视频的列表界面上浏览后进行点击播放、观看;
对第(2)种观看行为进行细分:①观看时长大于视频时长1/3及以上;②观看时长小于视频时长1/3;③重复观看视频2次以上。
当推送新视频达到第一预设数值的曝光量时,判断新视频的观看量是否达到预设值,一种实施方式是,所述第一预设数值的曝光量小于所述默认数值的曝光量,例如第一预设数值的曝光量为100,默认数值的曝光量为500,另一种实施方式是,所述第一预设数值的曝光量与所述默认数值的曝光量相同;当向用户推送新视频达到第一预设数值的曝光量后,根据用户对所述新视频的观看行为数据判断新视频的观看量是否达到预设值,所述观看量为用户播放、观看新视频的次数,较佳的,以用户观看新视频的时长大于视频时长的1/3作为有效数据,记为1次的观看量,并且当用户重复观看该新视频2次及以上时,记为2次的观看量,然后统计推送该新视频的用户的观看量,并与观看量预设值进行比较。
S400:当新视频的观看量达到预设值时,增加该新视频的曝光量。
当新视频的观看量达到预设值时,增加该新视频的曝光量,本实施例中优选在新视频达到所述默认数值的曝光量后,再增加该新视频的曝光量,例如默认数值的曝光量为500,当新视频在第一预设数值的曝光量时有120人次观看,达到预设值的观看量100,表示该新视频质量较高并受观众喜爱,在达到500曝光量后,增加该新视频的曝光量,例如增加该新视频的曝光量至1000,向1000人次的用户推送该新视频。
S500:当新视频的观看量达不到预设值时,在新视频达到所述默认数值的曝光量后将该新视频从运营池删除。
当新视频的观看量达不到预设值时,为了在有限的推送流量下保证为用户推送质量更好的视频,在推送新视频达到默认数值的曝光量后,将该新视频从运营池删除,不再通过该运营池向用户推送该新视频。
本实施例通过将用户上传的新视频添加到运营池,并为新视频分配默认数值的曝光量,向用户推送运营池中的新视频,然后收集用户对新视频的观看行为数据甄别出视频的质量好坏,一方面挑选出优质的视频增加曝光量,另一方面删除、过滤质量不高的视频,在有限的流量下挑选出更好、更受用户喜爱的视频推送给用户,提高用户的观看体验。
本发明的一种实施例,在接收用户上传的新视频之后,还包括:
获取新视频的基础属性信息,确定新视频的分类标签;
所述将新视频添加到运营池,包括:
根据不同分类标签的视频的历史观看率从高到低选取预设个数的新视频添加到运营池。
本实施例中,用户上传的新视频没有任何有关的用户行为数据,但还存在有基础属性信息,例如上传用户、上传用户为新视频分配的类型、上传用户为新视频配置的标题、服务器通过获取该些基础属性信息后确定新视频的分类标签,在将新视频添加到运营池中时,根据内容聚合平台统计的各分类标签的历史观看率从高到低选取预设个数的新视频添加到运营池,例如分类标签a、b、c、d的历史观看率分别为70%、65%、48%、35%,则从用户上传的新视频中挑选历史观看率较高对应的分类标签的新视频添加到运营池中,优选的,由于每次推送新视频的流量有限,即推送新视频的个数有限,为了保证各类标签的新视频均能被推送并保证向用户推送高质量、受用户喜爱的新视频,各分类标签按照预设比例挑选一定数量的新视频,其中历史观看率越高的分类标签所对应的新视频占的比例越高。
本发明的另一种实施例,在接收用户上传的新视频之后,还包括:
获取新视频的基础属性信息,确定新视频的分类标签;
所述向用户推送运营池中的新视频,包括:
向与所述新视频具有相同分类标签的用户推送运营池中对应的新视频。
本实施例中,用户上传的新视频没有任何有关的用户行为数据,但还存在有基础属性信息,例如上传用户、上传用户为新视频分配的类型、上传用户为新视频配置的标题,服务器通过获取该些基础属性信息后确定新视频的分类标签,在向用户推送运营池中的新视频时,将新视频的分类标签与用户的用户画像进行匹配,向与所述新视频具有相同分类标签的用户推送运营池中对应的新视频。同时,可以在新视频中挑选少量(如占推送新视频个数的1/10)其他分类标签的新视频,以拓展用户的兴趣,收集用户对新分类标签的视频的接受度,以便向用户推送更符合其兴趣的视频。
本发明的一种实施例,在确定新视频的分类标签之后,还包括:
当推送新视频达到第一预设数值的曝光量时,判断新视频的观看率是否达到分类标签的历史观看率;
当新视频的观看率达不到分类标签的历史观看率时,在新视频达到默认数值的曝光量后将该新视频从运营池删除,以不再向用户推送该新视频。
本实施例中,当新视频有分类标签时,优选根据分类标签的历史观看率对新视频进行筛选,新视频的观看率为观看量/曝光量,当推送新视频达到第一预设数值的曝光量后进行筛选控制,比如推送新视频到了50次曝光,但是只看了1次,达不到该分类标签20%的历史观看率,那么认为该视频质量不好,当达到默认数值的曝光量之后,对该视频进行下架,即将该新视频从运营池删除,不再进行曝光。
进一步的,本发明的一种实施例,所述将该新视频从运营池删除之后,还包括:
将该新视频添加到新的运营池,以使新视频在新的运营池获取新的曝光量。
本实施例中,服务器中包括多个不同运营池,不同运营池以不同的规则/算法将运营池中的视频筛选后推送给不同用户,在新视频从推送新视频的运营池删除后,为了避免推送新视频的运营池出现错误判断的情况,将从推送新视频的运营池删除的新视频加入到其它的运营池,以使新视频在新的运营池获取新的曝光量,给予新视频在新的运营池的“第二次机会”,较佳的,当新视频在新的运营池推送一定数值的曝光量后,仍然达不到新的运营池的标准,此时为了避免视频推送流量的浪费,不再主动推送该视频。
进一步的,本发明的一种实施例,所述接收用户上传的新视频之后,还包括:
确定新视频不具有分类标签。
用户上传的新视频没有任何有关的用户行为数据,有时还存在有基础属性信息,例如上传用户、上传用户为新视频分配的类型、上传用户为新视频配置的标题,而在特殊的时候,该些视频的基础属性信息无法确定新视频的分类标签或者根本没有基础属性信息,此时确定新视频不具有分类标签,对于不具有分类标签的新视频,本实施例通过设定斜率控制曲线,所述斜率表示新视频的观看率,所述观看率为观看量/曝光量,如图2所示,图中包括多条不同斜率的曲线,可以适用不同时期的使用需求,每个点均代表一个新视频,每个点在图中坐标系均有各自的坐标,横坐标表示曝光量、纵坐标表示观看量,并且根据曝光量和观看量的数据变化实时改变视频的坐标。当推送新视频达到第一预设数值的曝光量时,判断新视频的观看量是否达到预设值,即判断所述新视频的观看率在该第一预设数值的曝光量下是否在选定曲线的斜率之上,若是,则确定新视频的观看量达到预设值,增加该新视频的曝光量。例如,服务器为新视频曝光100次,则需要10次观看量才满足达到预设观看量的要求,曝光200次则需要20次观看量才满足预设观看量的要求,本实施例不考虑新视频的任何信息,只利用新视频的观看率对新视频进行筛选,对满足观看率要求的新视频增加曝光量,筛选出内容质量更好、更受用户喜爱的视频。
进一步的,上述实施例中,所述当新视频的观看率大于曲线斜率之后,还包括:
当新视频的观看率大于曲线斜率时,比较相同曝光量的新视频的观看量,选取观看量从高到低排列后的预设个数的新视频,增加该些新视频的曝光量。
本实施例中,当新视频的观看率大于曲线斜率时,比较相同曝光量的新视频的观看量,如图2所示,每个点均代表一个新视频,每个点在图中坐标系均有各自的坐标,相同横坐标的点表示具有相同曝光量的新视频,本实施例比较相同曝光量的新视频的观看量,即比较相同横坐标的点的纵坐标,当纵坐标越大表示观看量越多,相应的点的位置越靠上,然后选取观看量从高到低排列后的预设个数的新视频,增加该些新视频的曝光量,在有限的推送流量下确保质量更好的视频得到更多的曝光量。
更进一步的,如图3所示,本发明实施例中,当推送新视频达到第一预设数值的曝光量时,判断新视频的观看量是否达到预设值之后,还包括:
S301:当推送新视频达到第一预设数值的曝光量时,判断新视频的观看量是否达到预设值;
S302:当推送新视频达到默认数值的曝光量时,判断新视频的观看量是否达到预设值。
在本发明实施例中,在推送新视频达到每一阶段的曝光量时,均对该曝光量下的观看量是否达到预期标准进行测试,当推送新视频达到第一预设数值的曝光量时,判断新视频的观看量是否达到预设值,然后继续对新视频进行推送曝光,当推送新视频达到第二预设数值的曝光量时,判断新视频的观看量是否达到预设值之后,再继续对新视频进行推送曝光,直到当推送新视频达到默认数值的曝光量时,判断新视频的观看量是否达到预设值,优选的,当达到第一预设数值的曝光量、第二预设数值的曝光量、默认数值的曝光量时,对应的新视频的观看量均能满足要求,才增加该新视频的曝光量;否则,在新视频达到默认数值的曝光量后将该新视频从运营池删除。通过多重的比较、筛选,留下观看量更高的视频,是认为质量较好的视频,然后再向用户推送。
在一种实施例中,本发明提供一种新视频推送控制装置,所述装置存储有多条指令,所述指令适于由处理器加载并执行上述新视频推送控制方法,为了便于描述,将所述新视频推送控制装置拆分为功能模块架构,如图4所示,包括:
接收模块100:用于接收用户上传的新视频。
用户将视频上传到内容聚合平台,接收模块100接收到用户上传的视频以根据特定的规则/逻辑向其他用户推送该些视频,由于该些视频还未向其他用户推送过,没有任何关于该视频的用户行为数据,本实施例将该类视频定义为“新视频”。
推送模块200:用于将新视频添加到运营池,向用户推送运营池中的新视频,所述新视频分配有默认数值的曝光量。
每当有新视频上线时,均被推送模块200添加到运营池中,本实施例的运营池是一个虚拟的概念,相当于特定的存储空间,用于存储所述新视频的“仓库”,然后通过特定的规则/算法对运营池中的新视频进行筛选,筛选后向目标用户推送运营池中的新视频。本实施例中,每一个新视频分配有默认数值的曝光量,曝光量的定义为推送模块200将一个视频推送给用户的次数。
判断模块300:用于获取用户对所述新视频的观看行为数据,根据所述观看行为数据统计新视频的观看量,当推送新视频达到第一预设数值的曝光量时,判断新视频的观看量是否达到预设值。
在将新视频推送给用户后,用户对新视频的观看行为会产生相应的观看行为数据,当推送模块200推送新视频达到第一预设数值的曝光量时,判断模块300根据用户对所述新视频的观看行为数据判断新视频的观看量是否达到预设值。
第一执行模块400:用于当新视频的观看量达到预设值时,增加该新视频的曝光量。
当新视频的观看量达到预设值时,第一执行模块400增加该新视频的曝光量。
第二执行模块500:用于当新视频的观看量达不到预设值时,在新视频达到所述默认数值的曝光量后将该新视频从运营池删除。
当新视频的观看量达不到预设值时,为了在有限的推送流量下保证为用户推送质量更好的视频,第二执行模块500在推送新视频达到默认数值的曝光量后,将该新视频从运营池删除,不再通过该运营池向用户推送该新视频。
另外,在一种实施例中,本发明还提供一种服务器,该服务器可以理解为新视频推送控制所使用的服务器,其包括一个或多个处理器;存储器;一个或多个应用程序;所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行上述实施例的新视频推送控制方法。
在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
本发明通过将用户上传的新视频添加到运营池,并为新视频分配默认数值的曝光量,向用户推送运营池中的新视频,然后收集用户对新视频的观看行为数据甄别出视频的质量好坏,一方面挑选出优质的视频增加曝光量,另一方面删除、过滤质量不高的视频,在有限的流量下挑选出更好、更受用户喜爱的视频推送给用户,提高用户的观看体验。
并且,本发明从新视频的基础属性信息确定新视频的分类标签,并根据不同分类标签的视频的历史观看率从高到低选取预设个数的新视频添加到运营池,然后向目标用户推送新视频,再将新视频的观看率与分类标签的历史观看率比较,筛选出各分类标签下观看率更好的视频,一来减少了大量的相似视频,二来挑选出该分类标签下比较好的视频留给更多的用户观看,满足视频的多样性原则,更多品类的视频符合更宽泛用户的喜好。
再者,本发明在新视频没有分类标签的情况下,不考虑新视频的任何信息,只利用新视频的观看率对新视频进行筛选,对满足观看率要求的新视频增加曝光量,筛选出内容质量更好、更受用户喜爱的视频,在有限的推送流量下确保质量更好的视频得到更多的曝光量,特别是在推送流量不足的情况下,用户上传的新视频太多,需要过滤大部分视频。
以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (9)

1.一种新视频推送控制方法,其特征在于,包括:
接收用户上传的新视频;
获取新视频的基础属性信息,确定新视频的分类标签;
将新视频添加到运营池,向用户推送运营池中的新视频,所述新视频分配有默认数值的曝光量;
获取用户对所述新视频的观看行为数据,根据所述观看行为数据统计新视频的观看量;
当推送新视频达到第一预设数值的曝光量时,判断新视频的观看量是否达到预设值,以及判断新视频的观看率是否达到分类标签的历史观看率,其中,所述第一预设数值的曝光量小于所述默认数值的曝光量;
当新视频的观看量达到预设值时,增加该新视频的曝光量;
当新视频的观看量达不到预设值时,在新视频达到所述默认数值的曝光量后将该新视频从运营池删除;
当新视频的观看率达不到分类标签的历史观看率时,在新视频达到默认数值的曝光量后将该新视频从运营池删除,以不再向用户推送该新视频。
2.根据权利要求1所述的方法,其特征在于,所述将新视频添加到运营池,包括:
根据不同分类标签的视频的历史观看率从高到低选取预设个数的新视频添加到运营池。
3.根据权利要求1所述的方法,其特征在于,所述向用户推送运营池中的新视频,包括:
向与所述新视频具有相同分类标签的用户推送运营池中对应的新视频。
4.根据权利要求1所述的方法,其特征在于,所述将该新视频从运营池删除之后,还包括:
将该新视频添加到新的运营池,以使新视频在新的运营池获取新的曝光量。
5.根据权利要求1所述的方法,其特征在于,所述接收用户上传的新视频之后,还包括:
确定新视频不具有分类标签;
所述当推送新视频达到第一预设数值的曝光量时,判断新视频的观看量是否达到预设值,当新视频的观看量达到预设值时,增加该新视频的曝光量,包括:
设定斜率控制曲线,所述斜率为新视频的观看率,所述观看率为观看量/曝光量,当推送新视频达到第一预设数值的曝光量且新视频的观看率大于曲线斜率时,确定新视频的观看量达到预设值,增加该新视频的曝光量。
6.根据权利要求5所述的方法,其特征在于,所述当新视频的观看率大于曲线斜率之后,还包括:
比较相同曝光量的新视频的观看量,选取观看量从高到低排列后的预设个数的新视频,增加该些新视频的曝光量。
7.根据权利要求1所述的方法,其特征在于,所述当推送新视频达到第一预设数值的曝光量时,判断新视频的观看量是否达到预设值之后,还包括:
当推送新视频达到第二预设数值的曝光量时,判断新视频的观看量是否达到预设值;
当推送新视频达到默认数值的曝光量时,判断新视频的观看量是否达到预设值。
8.一种新视频推送控制装置,其特征在于,所述装置存储有多条指令,所述指令适于由处理器加载并执行:
接收用户上传的新视频;
获取新视频的基础属性信息,确定新视频的分类标签;
将新视频添加到运营池,向用户推送运营池中的新视频,所述新视频分配有默认数值的曝光量;
获取用户对所述新视频的观看行为数据,当推送新视频达到第一预设数值的曝光量时;
判断新视频的观看量是否达到预设值,以及判断新视频的观看率是否达到分类标签的历史观看率,其中,所述第一预设数值的曝光量小于所述默认数值的曝光量;
当新视频的观看量达到预设值时,增加该新视频的曝光量;
当新视频的观看量达不到预设值时,在新视频达到所述默认数值的曝光量后,将该新视频从运营池删除;
当新视频的观看率达不到分类标签的历史观看率时,在新视频达到默认数值的曝光量后将该新视频从运营池删除,以不再向用户推送该新视频。
9.一种服务器,其特征在于,包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于:执行根据权利要求1~7任一项所述的新视频推送控制方法。
CN201711422603.0A 2017-12-25 2017-12-25 新视频推送控制方法、装置及服务器 Active CN108259939B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201711422603.0A CN108259939B (zh) 2017-12-25 2017-12-25 新视频推送控制方法、装置及服务器
PCT/CN2018/123248 WO2019128941A1 (zh) 2017-12-25 2018-12-24 新视频推送控制方法、装置及服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711422603.0A CN108259939B (zh) 2017-12-25 2017-12-25 新视频推送控制方法、装置及服务器

Publications (2)

Publication Number Publication Date
CN108259939A CN108259939A (zh) 2018-07-06
CN108259939B true CN108259939B (zh) 2020-08-07

Family

ID=62722900

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711422603.0A Active CN108259939B (zh) 2017-12-25 2017-12-25 新视频推送控制方法、装置及服务器

Country Status (2)

Country Link
CN (1) CN108259939B (zh)
WO (1) WO2019128941A1 (zh)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108259939B (zh) * 2017-12-25 2020-08-07 广州华多网络科技有限公司 新视频推送控制方法、装置及服务器
CN109120955B (zh) * 2018-09-30 2020-12-15 武汉斗鱼网络科技有限公司 一种直播间的推荐方法以及相关设备
CN110134828B (zh) * 2019-04-29 2021-02-23 北京物资学院 一种视频下架检测方法及装置
CN112131413A (zh) * 2019-06-25 2020-12-25 腾讯科技(深圳)有限公司 一种多媒体信息处理方法、装置、电子设备及存储介质
CN110543598B (zh) * 2019-09-06 2022-03-25 腾讯科技(深圳)有限公司 信息推荐方法、装置及终端
CN110730369B (zh) * 2019-10-15 2022-01-04 青岛聚看云科技有限公司 一种视频推荐方法及服务器
CN110809177B (zh) * 2019-10-22 2021-11-05 腾讯科技(深圳)有限公司 内容的处理方法、装置、服务器及存储介质
CN111031339A (zh) * 2019-12-18 2020-04-17 网易(杭州)网络有限公司 直播视频处理的方法及装置
CN112804567B (zh) * 2021-01-04 2023-04-21 青岛聚看云科技有限公司 一种显示设备、服务器及视频推荐的方法
CN113190586A (zh) * 2021-04-20 2021-07-30 北京异乡旅行网络科技有限公司 适用于分销***的信息录入监控方法、装置及存储介质
CN113242459B (zh) * 2021-07-13 2021-10-15 武汉斗鱼鱼乐网络科技有限公司 一种新视频曝光方法、装置、介质及计算机设备
CN113836419A (zh) * 2021-09-28 2021-12-24 土巴兔集团股份有限公司 新作品分发方法以及相关装置
CN114286135A (zh) * 2021-12-22 2022-04-05 天翼爱音乐文化科技有限公司 一种新视频推荐流量分发方法、***、设备及介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104216883A (zh) * 2013-05-29 2014-12-17 酷盛(天津)科技有限公司 视频推荐理由生成***及方法
CN105701683A (zh) * 2016-01-05 2016-06-22 广州爱九游信息技术有限公司 应用投放管理方法和装置
CN105893443A (zh) * 2015-12-15 2016-08-24 乐视网信息技术(北京)股份有限公司 视频推荐方法、装置和服务器
CN106294775A (zh) * 2016-08-11 2017-01-04 合智能科技(深圳)有限公司 内容推送方法及装置
CN106303720A (zh) * 2016-08-02 2017-01-04 合网络技术(北京)有限公司 一种视频推荐方法与***
CN107493467A (zh) * 2017-07-06 2017-12-19 北京奇艺世纪科技有限公司 一种视频质量评估方法及装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9967218B2 (en) * 2011-10-26 2018-05-08 Oath Inc. Online active learning in user-generated content streams
WO2013106785A2 (en) * 2012-01-11 2013-07-18 Bazaarvoice, Inc. Identifying and assigning metrics to influential user generated content
CN103714067B (zh) * 2012-09-29 2018-01-26 腾讯科技(深圳)有限公司 一种信息推送方法和装置
US20170188103A1 (en) * 2015-12-29 2017-06-29 Le Holdings (Beijing) Co., Ltd. Method and device for video recommendation based on face recognition
CN108259939B (zh) * 2017-12-25 2020-08-07 广州华多网络科技有限公司 新视频推送控制方法、装置及服务器

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104216883A (zh) * 2013-05-29 2014-12-17 酷盛(天津)科技有限公司 视频推荐理由生成***及方法
CN105893443A (zh) * 2015-12-15 2016-08-24 乐视网信息技术(北京)股份有限公司 视频推荐方法、装置和服务器
CN105701683A (zh) * 2016-01-05 2016-06-22 广州爱九游信息技术有限公司 应用投放管理方法和装置
CN106303720A (zh) * 2016-08-02 2017-01-04 合网络技术(北京)有限公司 一种视频推荐方法与***
CN106294775A (zh) * 2016-08-11 2017-01-04 合智能科技(深圳)有限公司 内容推送方法及装置
CN107493467A (zh) * 2017-07-06 2017-12-19 北京奇艺世纪科技有限公司 一种视频质量评估方法及装置

Also Published As

Publication number Publication date
CN108259939A (zh) 2018-07-06
WO2019128941A1 (zh) 2019-07-04

Similar Documents

Publication Publication Date Title
CN108259939B (zh) 新视频推送控制方法、装置及服务器
US9374411B1 (en) Content recommendations using deep data
CN1812393B (zh) 基于用户行为的数字媒体传输的方法、设备和***
JP6275879B2 (ja) 双方向性サブタイトルデータの管理
EP3442238A1 (en) Video frame capturing method and device
US20160055164A1 (en) News alert system and method
JP2009529726A (ja) 内容アクセス木
US20150066583A1 (en) Content discovery with friend and analytic data
US20120054638A1 (en) Automated effort judgement of user generated content
CN111385606A (zh) 一种视频预览方法、装置及智能终端
CN105556979A (zh) 流式传输媒体
CN111095939A (zh) 识别媒体项目的先前流传输部分以避免重复重放
US11914651B2 (en) Classification and selective filtering of a data set
CN110996154B (zh) 一种视频播放方法、装置及电子设备
CN112822560B (zh) 虚拟礼物赠送方法、***、计算机设备及存储介质
US20090113466A1 (en) System, Method and Computer Program Product for Evaluating Media Streams
US11558666B2 (en) Method, apparatus, and non-transitory computer readable record medium for providing content based on user reaction related to video
US11395021B2 (en) Systems and methods for managing storage of media content item
RU2678088C1 (ru) Программирование уведомлений, исходя из последующей активности пользователя
CN110134828B (zh) 一种视频下架检测方法及装置
CN109429104B (zh) 家庭成员的分析方法及相关装置
EP2924688A1 (en) Information processing device, information processing method and program, and information processing system
CN113378020A (zh) 相似观影用户的获取方法、设备和计算机可读存储介质
US20150154213A1 (en) Information processing method and electronic device
US20120278827A1 (en) Method for Personalized Video Selection

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210111

Address after: 511442 3108, 79 Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou City, Guangdong Province

Patentee after: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd.

Address before: 511442 29 floor, block B-1, Wanda Plaza, Huambo business district, Panyu District, Guangzhou, Guangdong.

Patentee before: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd.