CN117014687B - 基于用户播放画像的视频定位播放方法、装置 - Google Patents

基于用户播放画像的视频定位播放方法、装置 Download PDF

Info

Publication number
CN117014687B
CN117014687B CN202311267067.7A CN202311267067A CN117014687B CN 117014687 B CN117014687 B CN 117014687B CN 202311267067 A CN202311267067 A CN 202311267067A CN 117014687 B CN117014687 B CN 117014687B
Authority
CN
China
Prior art keywords
video
playing
play
user
mode
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
CN202311267067.7A
Other languages
English (en)
Other versions
CN117014687A (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 Small Sugar Technology Co ltd
Original Assignee
Beijing Small Sugar 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 Small Sugar Technology Co ltd filed Critical Beijing Small Sugar Technology Co ltd
Priority to CN202311267067.7A priority Critical patent/CN117014687B/zh
Publication of CN117014687A publication Critical patent/CN117014687A/zh
Application granted granted Critical
Publication of CN117014687B publication Critical patent/CN117014687B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • 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/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • 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/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本申请公开了一种基于用户播放画像的视频定位播放方法、装置。该方法包括:确定第一用户属于预设的用户播放画像数据库;其中应用中的单个视频文件包括多个具有至少一个预设置标签的视频片段;获取第一用户历史片段播放热度值和在各个类别非默认播放模式的累计使用频次;对多个类别的视频片段进行热度值排序;根据累计使用频次,生成每个类别对应的播放模式排序,并为每种播放模式生成播放模式展示标签;基于热度值排序和播放模式排序,分别确定各个视频片段排序和播放模式展示标签排序;在定位播放列表中,按顺序显示第一视频文件中各个视频片段和播放模式展示标签。利用本申请能够快速定位到对应的视频内容和排序推荐。

Description

基于用户播放画像的视频定位播放方法、装置
技术领域
本申请涉及视频播放技术领域,具体涉及一种基于用户播放画像的视频定位播放方法、装置、设备、计算机可存储介质及计算机程序产品。
背景技术
随着信息技术快速发展,线上教学视频资源越来越丰富、清晰度越来越高,视频已逐渐发展成为人们工作学习、娱乐生活中非常重要的一部分。通常视频播放的方式为按照视频内容的时间先后顺序依次播放。因此,在学习的过程中,用户无法快速地定位到某个教学视频里其所感兴趣的视频片段,往往用户需要通过手动调整该视频展示界面中的播放进度条,以定位其所感兴趣的视频内容。
现有技术中,主要是通过视频打点技术将视频分割成多个逻辑片段,即在视频播放器的进度条上标记出某些时刻,并加以文字描述。比如,在名称为“教学视频打点方法、相关设备及可读存储介质”,公开号为“CN 112560663 A”的中国专利文献中,在获取待打点的教学视频之后,先从该教学视频的各图像帧中,确定出对应于该教学视频的镜头边界的图像帧作为关键图像帧,然后确定出各关键图像帧对应的知识点信息,并基于各关键图像帧对应的知识点信息,从各关键图像帧中确定该教学视频的打点图像帧,最后基于该教学视频的打点图像帧,对该教学视频进行打点操作。
虽然,利用上述方法可以将完整视频中的代表信息标注或提取出来,基于此,用户可以定位到对应的视频内容。但是,依靠这类视频定位播放方法,在实际中仍然难以令用户快速定位到感兴趣的内容,还是需用户花费时间寻找相关视频片段,用户在定位到真正需要的播放位置之前,仍然需要消耗较长的时长,在不同的打点位置或标签中反复跳转,用户体验不佳,例如对于舞蹈教学类视频的使用者而言,舞蹈爱好者学习整套舞蹈期间,需要对每一组细分的舞蹈动作进行反复观看和学习,现有的视频定位播放方法均存在不同程度的操作困难,舞蹈视频教学效果受到影响,用户体验不佳,降低了用户的满意度。如何提供一种适用于教学视频的定位播放方法,提升用户的使用体验,是目前存在的痛点问题。
发明内容
有鉴于此,本申请实施例提供一种基于用户播放画像的视频定位播放方法、装置、服务端设备、计算机可存储介质及计算机程序产品,用于解决至少一种技术问题。
第一方面,本申请实施例提供一种基于用户播放画像的视频定位播放方法,包括:第一用户通过应用播放第一视频文件时,确定第一用户属于预设的用户播放画像数据库,所述用户播放画像数据库中的用户历史播放视频的总次数大于或等于预设阈值;其中所述应用中的单个视频文件包括多个视频片段,每个视频片段具有至少一个预设置标签,预设置标签相同的视频片段属于相同的类别;获取第一用户的历史片段播放热度值,所述历史片段播放热度值代表用户对所述应用中的不同类别的视频片段的历史播放热度;获取第一用户在各个类别的视频片段播放过程中对非默认播放模式的累计使用频次; 根据第一用户的历史片段播放热度值,对所述应用中的多个类别的视频片段进行热度值排序;对热度值排序后的多个类别的视频片段,根据第一用户在每个类别对应的非默认播放模式的累计使用频次,生成每个类别对应的播放模式排序,并为每种播放模式生成播放模式展示标签;基于所述热度值排序,确定所述第一视频文件中各个视频片段的排序,以及,基于所述播放模式排序,确定所述第一视频文件中各个视频片段下的播放模式展示标签的排序;在所述第一视频文件的定位播放列表中,按顺序显示所述第一视频文件中各个视频片段以及各视频片段下的播放模式展示标签。
根据本申请实施例的方法,所述根据每个类别对应的非默认播放模式的累计使用频次,生成每个类别对应的播放模式排序,包括:对于所述应用中的第一视频片段,如果第一用户在第一视频片段播放过程中使用过第一播放模式,使用次数为K次,且K大于或等于预定阈值,则第一视频片段下的第一播放模式参与所述播放模式排序。
根据本申请实施例的方法,述根据每个类别对应的非默认播放模式的累计使用频次,生成每个类别对应的播放模式排序,包括:对于所述应用中的第二视频片段,如果第一用户在第二视频片段播放过程中使用过第二播放模式,使用次数为R次,且R小于预定阈值,则第二视频片段下的第二播放模式不参与所述播放模式排序。
根据本申请实施例的方法,还包括:利用下式计算所述历史片段播放热度值:
其中,/>为在全部历史视频中第一用户播放第i个视频片段的播放热度值,/>为第一用户播放所述第i个视频片段的总时长,/>为第一用户播放全部历史视频的总时长。
根据本申请实施例的方法,所述第一视频文件包括以下至少一者:舞蹈类视频、音乐类视频、教学类视频、影视类视频。
根据本申请实施例的方法,所述第一视频文件包括舞蹈教学视频,所述第一视频文件中的多个视频片段包括以下至少一者:正面舞蹈演示教学片段、背面舞蹈演示教学片段、分组舞蹈动作演示教学片段。
根据本申请实施例的方法,所述放模式展示标签包括:单一模式标签和组合模式标签;其中,所述单一模式标签包括:慢放、镜面播放和循环播放模式标签;所述组合模式标签包括:慢放与镜面播放组合、慢放与循环播放组合、镜面播放与循环播放组合,以及慢放、镜面播放与循环播放组合模式标签。
根据本申请实施例的方法,所述预设置标签包括视频片段的内容对应的关键词。
第二方面,本申请实施例提供一种基于用户播放画像的视频定位播放装置,包括:确定模块,用于第一用户通过应用播放第一视频文件时,确定第一用户属于预设的用户播放画像数据库,所述用户播放画像数据库中的用户历史播放视频的总次数大于或等于预设阈值;其中所述应用中的单个视频文件包括多个视频片段,每个视频片段具有至少一个预设置标签,预设置标签相同的视频片段属于相同的类别;
获取模块,用于获取第一用户的历史片段播放热度值,所述历史片段播放热度值代表用户对所述应用中的不同类别的视频片段的历史播放热度,并且,获取第一用户在各个类别的视频片段播放过程中对非默认播放模式的累计使用频次;
历史视频片段排序模块,用于根据第一用户的历史片段播放热度值,对所述应用中的多个类别的视频片段进行热度值排序;对热度值排序后的多个类别的视频片段,根据第一用户在每个类别对应的非默认播放模式的累计使用频次,生成每个类别对应的播放模式排序,并为每种播放模式生成播放模式展示标签
第一视频片段排序模块,用于基于所述热度值排序,确定所述第一视频文件中各个视频片段的排序,以及,基于所述播放模式排序,确定所述第一视频文件中各个视频片段下的播放模式展示标签的排序;以及
显示模块,用于在所述第一视频文件的定位播放列表中,按顺序显示所述第一视频文件中各个视频片段以及各视频片段下的播放模式展示标签。
第三方面,本申请实施例提供一种电子设备,所述电子设备包括处理器以及存储有计算机程序指令的存储器;所述处理器执行所述计算机程序指令时实现如上所述的方法的步骤。
第四方面,本申请的实施例提供一种计算机可读存储介质,所述计算机存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如上所述的方法的步骤。
第五方面,本申请的实施例提供一种计算机程序产品,计算机程序产品包括计算机程序指令,所述计算机程序指令被处理器执行时实现如上所述的方法。
根据本申请的实施例,当用户请求播放目标视频时,根据用户在全部历史视频片段中对不同类别的片段的播放热度值排序,并在该排序下,根据播放过程中对非默认播放模式的使用频次,对各个片段进行排序并生成模式标签;然后,对于用户请求播放的目标视频,该目标视频包括多个视频片段,按照前述的排序方式,对目标视频的各个片段对应的标签(默认标签和模式标签)进行排序,在该目标视频的定位播放列表中,按顺序显示各个视频片段的默认标签以及模式标签的排序。利用本申请的实施例能够以用户本人的历史观看偏好为依据,为该用户当前观看的视频片段进行排序,因此能够最大限度地贴合用户本人的真实观看偏好,使用户可以快速地定位到真正感兴趣的播放位置,从而提升了用户的使用体验。本申请的实施例尤其适用于教学类视频、长视频等包含多视频片段且不同片段的内容属性不同的视频播放场合,可为用户提供意想不到的便利。
附图说明
为了更清楚地说明本申请实施例的技术方案,以下对本申请实施例中的附图作简单介绍。
图1是本申请实施例的***架构的示意图。
图2是根据本申请实施例的基于用户播放画像的视频定位播放方法的流程图。
图3是根据本申请实施例的舞蹈教学视频的多个片段的排序列表及首帧缩略图的界面示意图。
图4是根据本申请实施例的舞蹈教学视频的多个片段的排序列表及舞蹈正面演示的界面示意图。
图5是根据本申请实施例的基于用户播放画像的视频定位播放装置的结构示意图。
图6是根据本申请实施例的电子设备的硬件结构示意图。
具体实施方式
以下将参考若干示例性实施方式来描述本申请的原理和精神。应当理解,提供这些实施方式的目的是为了使本申请的原理和精神更加清楚和透彻,使本领域技术人员能够更好地理解进而实现本申请的原理和精神。本文中提供的示例性实施方式仅是本申请的一部分实施方式,而不是全部的实施方式。基于本文中的实施方式,本领域普通技术人员在不付出创造性劳动前提下所获得的所有其他实施方式,都属于本申请保护的范围。
本申请的实施例涉及终端设备和/或服务器。本领域技术人员知晓,本申请的实施方式可以实现为一种***、装置、设备、方法、计算机可读存储介质或计算机程序产品。因此,本申请可以具体实现为以下至少一种形式:完全的硬件、完全的软件,或者硬件与软件结合的形式。根据本申请的实施方式,本申请请求保护一种基于用户播放画像的视频定位播放方法、装置、电子设备、计算机可读存储介质及计算机程序产品。图1示出了本申请实施例的一种***架构的示意图。如图1所示,该***包括终端设备102和服务器104。其中,终端设备102可以包括以下至少一项:智能手机、平板电脑、笔记本电脑、台式电脑、智能电视、各类可穿戴设备、增强现实AR设备、虚拟现实VR设备等等。终端设备102上可以安装客户端,例如,该客户端可以为专门执行特定功能的客户端(如应用程序app),或者为内嵌有多种应用小程序(不同功能)的客户端,还可以是通过浏览器登录的客户端。用户可以在终端设备102上进行操作,比如,用户可以打开终端设备102上安装的客户端,并通过客户端操作输入指令,或者,用户可以打开终端设备102上安装的浏览器,并通过浏览器操作输入指令。在终端设备102接收到用户输入的指令之后,将包含指令的请求信息发送至服务器104。服务器104接收到请求信息之后执行相应的处理,然后将处理结果信息返回给终端设备102。通过一系列数据处理和信息交互完成用户指令。
本领域技术人员知晓,本申请的实施方式可以实现为一种***、装置、设备、方法、计算机可读存储介质或计算机程序产品。因此,本申请可以具体实现为以下至少一种形式:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件与软件结合的形式。根据本申请的实施方式,本申请请求保护一种基于用户播放画像的视频定位播放方法、装置、服务端及计算机可读存储介质。
在本文中,诸如第一、第二、第三之类的用语,仅用来将一个实体(或操作)与另一个实体(或操作)区分开来,而不在于要求或暗示这些实体(或操作)之间存在任何顺序或关联。图2是根据本申请实施例的基于用户播放画像的视频定位播放方法的流程图,该方法包括以下步骤:
S1:第一用户通过应用播放第一视频文件时,确定第一用户属于预设的用户播放画像数据库,所述用户播放画像数据库中的用户历史播放视频的总次数大于或等于预设阈值;其中所述应用中的单个视频文件包括多个视频片段,每个视频片段具有至少一个预设置标签,预设置标签相同的视频片段属于相同的类别;
S2:获取第一用户的历史片段播放热度值,所述历史片段播放热度值代表用户对所述应用中的不同类别的视频片段的历史播放热度;获取第一用户在各个类别的视频片段播放过程中对非默认播放模式的累计使用频次;
S3:根据第一用户的历史片段播放热度值,对所述应用中的多个类别的视频片段进行热度值排序;对热度值排序后的多个类别的视频片段,根据第一用户在每个类别对应的非默认播放模式的累计使用频次,生成每个类别对应的播放模式排序,并为每种播放模式生成播放模式展示标签;
S4:基于所述热度值排序,确定所述第一视频文件中各个视频片段的排序,以及,基于所述播放模式排序,确定所述第一视频文件中各个视频片段下的播放模式展示标签的排序;
S5:在所述第一视频文件的定位播放列表中,按顺序显示所述第一视频文件中各个视频片段以及各视频片段下的播放模式展示标签。
本申请当用户请求播放目标视频时,根据用户在全部历史视频片段中对不同类别的片段的播放热度值排序,并在该排序下,根据播放过程中对非默认播放模式的使用频次,对各个片段进行排序并生成模式标签;然后,对于用户请求播放的目标视频,该目标视频包括多个视频片段,按照前述的排序方式,对目标视频的各个片段对应的标签(默认标签和模式标签)进行排序,在该目标视频的定位播放列表中,按顺序显示各个视频片段的默认标签以及模式标签的排序。
在本申请的不同实施例中,视频片段的播放热度值可以用多种方式统计,不限于播放次数、播放时长、人均播放时长、播放次数或播放时长占比,以及在各片段的慢放、镜面、循环按钮的点击频次。例如:
片段的播放热度值 = 片段播放次数 / 各片段总播放次数
片段的播放热度值 = 片段播放时长 / 视频播放时长
片段的播放热度值 = 片段人均播放时长
利用本申请的实施例能够以用户本人的历史观看偏好为依据,为该用户当前观看的视频片段进行排序,因此能够最大限度地贴合用户本人的真实观看偏好,使用户可以快速地定位到真正感兴趣的播放位置,从而提升了用户的使用体验。本申请的实施例尤其适用于教学类视频、长视频等包含多视频片段且不同片段的内容属性不同的视频播放场合,可为用户提供意想不到的便利。
这里需要注意,在进行播放热度值排序时,排序的对象为第一视频文件中的多个视频片段,排序依据为各个视频片段的历史播放热度值,热度值越高,说明越受欢迎,对应视频片段的排序位次越靠前。
还需要注意,在进行播放模式排序时,排序的对象仍为视频片段,与热度值排序的不同之处在于,播放模式排序的依据是各视频片段对应的播放模式的使用频次(或称调用次数),换句话说,播放模式排序依据是各视频片段在不同的播放模式下的播放次数,因此,参与排序的片段可以包括多个互不相同的片段,也可以包括多个处于不同播放模式下的同一片段。下文中将对此进行详细举例和解释说明。
在本申请的一些实施例中,可利用下式计算所述历史片段播放热度值:
其中,/>为在全部历史视频中第一用户播放第i个视频片段的播放热度值,/>为第一用户播放所述第i个视频片段的总时长,/>为第一用户播放全部历史视频的总时长。
具体来说,待播放的第一视频文件可包括多个视频片段,例如可通过视频打点技术进行分段,在第一视频文件的某时刻添加一个分段标记,可将第一视频文件分为两个视频片段。其中,视频片段可简称“片段”,或者,也可称为第一视频文件的“子视频”。
示意性地,假设第一视频文件包含共9个片段,那么按照上式可计算得到第6个片段的热度值为:
其中/>为第一用户播放所述第6个视频片段的总时长。
根据上述公式可计算出在全部9个视频片段的播放热度值,通过热度值可以反映各个片段的受欢迎程度,某片段的热度值越高,说明该片段中的视频内容越受欢迎。按照热度值由高到低排序,即完成了本申请实施例的播放热度值排序。
在本申请实施例中,除去根据历史播放的热度值对片段排序之外,还考虑了各片段播放时使用的播放模式,并按播放模式的使用频次进行播放模式排序。以下对此进行详细解释。
举例来说,应用中的播放模式展示标签包括:单一模式标签和组合模式标签;其中,单一模式标签包括:慢放、镜面播放和循环播放模式标签;组合模式标签包括:慢放与镜面播放组合、慢放与循环播放组合、镜面播放与循环播放组合,以及慢放、镜面播放与循环播放组合模式标签。应理解,本申请实施例中提到的播放模式可以是市面上已有的或市面上尚未发布的各种视频播放模式,本申请对播放模式的具体形式没有特殊要求和限制。
在本申请的一些实施例中,根据播放模式的调用次数对第一视频文件中的各个视频片段下的播放模式进行播放模式排序时,至少可有以下两种情况:
情况一:如果第一视频文件中包括第一视频片段,第一用户在第一视频片段播放过程中使用过第一播放模式,使用次数为K次,且K大于或等于预定阈值,则第一视频片段下的第一播放模式参与所述播放模式排序。
情况二:如果第一视频文件中包括第二视频片段,第二视频片段播放过程中使用过第二播放模式,使用次数为R次,且R小于预定阈值,则第二视频片段下的第二播放模式不参与所述播放模式排序。
举例来讲,用户A经常使用应用APP来播放视频,并且根据日志数据,获取到用户A在应用APP中播放视频次数超过了预设的统计阈值(例如为1000次),也就是说,用户A播放视频的次数高于阈值,可以归类出该用户的播放行为偏好,故而计入用户播放画像内。
假设第一视频文件为一个完整的现代舞的舞蹈视频,其中包含开场片段、领舞片段、齐舞片段等多个片段。根据日志数据,其中领舞片段在两种播放模式(例如:镜面、循环播放)下,均获得了较高的播放次数(例如:镜面该领舞片段的历史播放次数为1400次、循环播放该领舞片段的历史播放次数为1300次),超过了预设的统计阈值(例如为1000次),在此情况下,示例性地,***可为该领舞片段生成两个播放模式展示标签:“领舞片段-镜面”、“领舞片段-循环播放”,且在播放模式排序时,“领舞片段-循环播放”的位次高于“领舞片段-镜面”。
对于使用频次低于阈值的片段,不进行二次排序,将其排除在播放模式排序之外。
这里,鉴于原始的现代舞的舞蹈视频中并不存在单独的镜面片段或循环片段,而是在本申请的实施例中,对原视频的定位播放列表做了一定扩展,即除了原视频的默认标签之外,还额外增加了独立的镜面片段(或循环片段,或其它模式的片段)的播放模式展示标签,因此,可理解为本申请实施例在原始视频的基础上对播放功能进行了扩展,可在播放列表中显性地增加多播放模式下的扩展视频片段,方便用户快速浏览定位,并可一键播放该片段,操作便捷。
在上述例子中,如果现代舞的舞蹈视频中开场片段在慢放播放模式的播放次数为800次,低于阈值规定的1000次,说明采用慢放模式播放开场片段的播放量较少,即较少用户关注,则不对慢放模式的开场片段做播放模式排序,***也不会生成其展示标签及扩展视频片段,不会向用户展示慢放类别推荐。
关于展示标签,***可为每个视频片段设置一个默认的展示标签,即默认播放模式标签,包含本片段的基本信息,且为常规的无特效的播放模式,例如“现代舞的开场片段”、“现代舞的领舞片段”。当用户点击预默认播放模式标签时,播放器以常规模式播放该视频片段,例如常规播放现代舞的舞蹈视频文件中的领舞片段。
与默认播放模式标签不同,当用户点击带有播放模式的展示标签时,播放器以对应模式播放本视频片段,例如以镜面播放领舞片段。
可将默认播放模式标签和播放模式展示标签按顺序显示在原完整视频的定位播放列表中,方便用户快速选择播放。
以上通过多个实施例描述了本申请实施例的视频片段排序方法的多种实现方式及取得的技术优势。下面将结合具体的例子,对本申请实施例的具体操作过程进行详细描述。
实施例一
作为一种示例,张三是视频应用APP的老用户,喜爱观看舞蹈类的教学视频,***中存有基于张三的日志数据统计生成的用户播放画像,反映张三的视频播放偏好,例如,根据播放画像(或者日志数据)可以计算张三的历史视频片段的播放热度值,并按片段的类别排序,还可以统计张三在不同视频片段下使用不同播放模式的历史使用频次,并排序。
关于舞蹈教学视频,也即视频内容为跳舞者或舞蹈老师演示、教授、指导舞蹈动作的视频,这类视频中通常包括多个视频片段,根据片段内容可定义为不同的类别,例如,正面舞蹈演示教学片段、背面舞蹈演示教学片段、分组舞蹈动作演示教学片段等等。
当张三在APP中选择一个舞蹈教学视频后,***对该舞蹈教学视频的片段进行排序,首先根据张三的历史视频片段的播放热度值的排序,对当前视频包含的多个片段进行排序,其中,相同类别的片段的排序位置相同;其次,针对热度排名靠前的片段,按照统计出的播放模式的历史使用频次的排序,为热度高的片段生成多个新的播放模式展示标签并排序,方便用户快速点击播放,一键完成。对于希望使用特殊播放模式的片段,不需要用户再在播放界面上寻找播放模式的切换按钮,操作十分便利。
实施例二
作为一种示例,假设当前的视频为音乐教学视频,视频内容为音乐老师演示、教授、指导歌唱技巧的视频,这类视频中通常包括多个视频片段,根据片段内容可定义为不同的类别,例如,完整歌曲演示教学片段、歌唱发音技巧演示教学片段、歌词讲解教学片段、分段歌曲演示教学片段等等。本申请通过设置不同类型的原始视频片段,方便音乐爱好者按其学习需要快速地选择相应的音乐教学视频内容。扩展视频片段是将所述多个原始视频片段按音乐教学功能类型或者功能类型的组合所生成的视频片段。
根据本申请的实施例,在服务端设有用户播放画像数据库,在用户播放画像数据库中存储有用户历史播放视频的相关信息,包括慢放、镜面、循环等功能的使用频次和慢放与镜面播放组合、慢放与循环播放组合、镜面播放与循环播放组合,以及慢放、镜面播放与循环播放组合模式功能的使用频次等打点视频片段上的行为偏好数据。如果当前用户属于预设的用户播放画像数据库,则获取当前用户的历史片段播放热度值,所述历史片段播放热度值代表用户对所述应用中的不同类别的视频片段的历史播放热度,并获取当前用户在各个类别的视频片段播放过程中对非默认播放模式的累计使用频次。按照与实施例一相似的方式完成对当前视频的分段排序。
实施例三
作为一种示例,假设用户B属于用户播放画像数据库,当前用户B待播放的视频经打点分段,包括5个视频片段,服务端通过用户播放行为日志,提取用户B的全部历史视频片段的播放数据,其中,按视频片段的类别统计播放热度值;以及,提取全部历史视频片段对应的慢放、镜面、循环等播放模式的使用频次。
在按视频片段的类别统计播放热度值之前,对“视频片段的类别”做如下说明。视频片段的类别对应***中全量视频所包含的大量片段汇总起来的有限集合,例如:
视频A包括3个片段,3个片段分别对应3个类别;
视频B包括5个片段,5个片段分别对应5个类别;
视频C包括4个片段,4个片段分别对应4个类别;
其中,这三个视频涉及的各个类别,可能是完全互不相同的类别,也可能有部分相同的类别。设置时,优选地,将这三个视频包含的片段汇总为5个类别,即取最大类别数,也就是视频B的类别数。
参考表1,假设用户B的历史播放片段涉及共5个类别,播放热度值较高的片段类别分别为:类别1、类别2、类别3、类别4和类别5,播放热度值分别为40%、30%、15%、10%、5%。
表1
对片段类别按播放热度值排序后,对每种片段类别对应的播放模式调用次数进行统计,参考表2,列出了类别1~5分别对应的7种播放模式的使用次数,其中7种播放模式分别为:慢放、镜面播放、循环播放、慢放与镜面组合播放、慢放与循环组合播放、镜面与循环组合播放、慢放与镜面及循环组合播放。
表2
为了方便排序,示意性地,可按以下方式对上述的5种片段类别以及7种播放模块进行打分。
将类别1~5的分值x分别定为1分、2分、3分、4分、5分;
按使用次数对各类别对应的播放模式进行打分,有效的播放模式信息(使用频次大于或等于阈值1000)均在类别1下获得,涉及4种播放模式(慢放、镜面播放、循环播放、慢放与镜面组合播放),4种播放模式的分值y分别为:1分、2分、4分、3分,参见表3,其中使用频次低于阈值1000的类别无需赋y值;
参见表4,计算类别1分别在4种播放模式下的总分z,计算式为:z=x+y/100。
表3
表4
至此,可根据分值对用户B的待播放视频中的片段进行排序,参见表5,其中为方便描述,假设待播放视频中包含5个视频片段,片段1~5所属的类别分别为前述的类别1~5。
表5
在用户B的该待播放视频的定位播放列表中,可按表5的顺序显示共9个展示标签,其中包括原始片段1-5的5个预设置标签(如默认标签)和由片段1扩展的4个带播放模式的展示标签,用户点击展示标签即开始以对应的播放模式播放该视频片段。
图3是根据本申请实施例的舞蹈教学视频的多个片段的排序列表及首帧缩略图的界面示意图。图4是根据本申请实施例的舞蹈教学视频的多个片段的排序列表及舞蹈正面演示的界面示意图。如图3和图4所示,在APP或者视频软件的所述舞蹈教学视频文件的定位播放列表中,按顺序显示各个视频片段的默认展示标签以及播放模式展示标签。在一些实施例中,第一视频文件包括多个视频片段,每个视频片段具有至少一个默认播放模式标签,所述默认播放模式标签中包括以下至少一者:首帧缩略图、标题、开始时间、截止时间、时长。通过所述默认播放模式标签的首帧缩略图和标题,用户可以快速定位到所需要的视频片段。同时,通过所述默认播放模式标签的开始时间、截止时间和时长,可以清楚的看到相应视频片段所有的时间信息。
与本申请的方法实施例对应地,本申请还提供一种基于用户播放画像的视频定位播放装置,如图5所示,基于用户播放画像的视频定位播放装置200包括:确定模块210、获取模块220、历史视频片段排序模块230、第一视频片段排序模块240和显示模块250。
确定模块210,用于第一用户通过应用播放第一视频文件时,确定第一用户属于预设的用户播放画像数据库,所述用户播放画像数据库中的用户历史播放视频的总次数大于或等于预设阈值;其中所述应用中的单个视频文件包括多个视频片段,每个视频片段具有至少一个预设置标签,预设置标签相同的视频片段属于相同的类别。
获取模块220,用于获取第一用户的历史片段播放热度值,所述历史片段播放热度值代表用户对所述应用中的不同类别的视频片段的历史播放热度,并且,获取第一用户在各个类别的视频片段播放过程中对非默认播放模式的累计使用频次。
历史视频片段排序模块230,用于根据第一用户的历史片段播放热度值,对所述应用中的多个类别的视频片段进行热度值排序;对热度值排序后的多个类别的视频片段,根据第一用户在每个类别对应的非默认播放模式的累计使用频次,生成每个类别对应的播放模式排序,并为每种播放模式生成播放模式展示标签。
第一视频片段排序模块240,用于基于所述热度值排序,确定所述第一视频文件中各个视频片段的排序,以及,基于所述播放模式排序,确定所述第一视频文件中各个视频片段下的播放模式展示标签的排序。
显示模块250,用于在所述第一视频文件的定位播放列表中,按顺序显示所述第一视频文件中各个视频片段以及各视频片段下的播放模式展示标签。
本申请实施例中的电子设备可以是用户终端设备,可以是服务器,还可以是其他计算设备,也可以是云端服务器。图6示出本申请实施例的电子设备的硬件结构示意图,该电子设备可以包括处理器601以及存储有计算机程序指令的存储器602,处理器601执行计算机程序指令时实现上述任一实施例方法的流程或功能。
具体地,处理器601可以包括中央处理器(CPU),或者特定集成电路(ApplicationSpecific Integrated Circuit ,ASIC),或者可以被配置成实施本申请实施例的一个或多个集成电路。存储器602可以包括用于数据或指令的大容量存储器。举例来说,存储器602可以是以下至少一者:硬盘驱动器(Hard Disk Drive,HDD)、只读存储器(ROM),随机存取存储器(RAM)、软盘驱动器、闪存、光盘、磁光盘、磁带、通用串行总线(Universal Serial Bus,USB)驱动器或其他物理/有形的存储器存储设备。又如,存储器602可包括可移除或不可移除(或固定)的介质。再如,存储器602可在综合网关容灾设备的内部或外部。存储器602可以是非易失性固态存储器。换句话说,通常存储器602包括编码有计算机可执行指令的有形(非暂态)计算机可读存储介质(如存储器设备),并且当该软件被执行(如由一个或多个处理器执行)时,可执行本申请实施例的方法所描述的操作。处理器601通过读取并执行存储器602中存储的计算机程序指令,实现上述实施例中任一种方法的流程或功能。
在一个示例中,图6所示的电子设备还可包括通信接口603和总线610。其中,处理器601、存储器602、通信接口603通过总线610连接并完成相互间的通信。通信接口603主要用于实现本申请实施例中各模块、装置、单元和/或设备之间的通信。总线610包括硬件、软件或两者皆有,可将在线数据流量计费设备的部件彼此耦接在一起。举例来说,总线可包括以下至少一者:加速图形端口(AGP)或其他图形总线、增强工业标准架构(EISA)总线、前端总线(FSB)、超传输(HT)互连、工业标准架构(ISA)总线、无限带宽互连、低引脚数(LPC)总线、存储器总线、微信道架构(MCA)总线、***组件互连(PCI)总线、PCI-Express(PCI-X)总线、串行高级技术附件(SATA)总线、视频电子标准协会局部(VLB)总线或其他合适的总线。总线610可包括一个或多个总线。尽管本申请实施例描述或示出了特定的总线,但本申请实施例可考虑任何合适的总线或互连方式。
结合上述实施例中的方法,本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序指令,该计算机程序指令被处理器执行时实现上述实施例中任一种方法的流程或功能。
另外,本申请实施例还提供一种计算机程序产品,该计算机程序产品上存储有计算机程序指令,该计算机程序指令被处理器执行时实现上述实施例中任一种方法的流程或功能。
以上示例性地描述了本申请实施例的方法、装置、***和计算机程序产品的流程图和/或框图,并描述了相关的各个方面。应当理解,流程图和/或框图中的每个方框或其组合,可以由计算机程序指令实现,也可以由执行指定功能或动作的专用硬件来实现,还可由专用硬件和计算机指令的组合来实现。例如,这些计算机程序指令可被提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,以形成一种机器可使得经由这种处理器执行的这些指令使能对流程图和/或框图中的每个方框或其组合中指定的功能/动作的实现。这种处理器可以是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。
本申请实施例的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(ASIC)、适当的固件、插件、功能卡等等;当以软件方式实现时,是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在存储器中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
需说明,本申请并不局限于上文所描述或在图中示出的特定配置和处理。以上所述仅为本申请的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,所描述的***、设备、模块或单元的具体工作过程,可以参考方法实施例中的对应过程,不需再赘述。应理解,本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。

Claims (11)

1.一种基于用户播放画像的视频定位播放方法,其特征在于,包括:
第一用户通过应用播放第一视频文件时,确定第一用户属于预设的用户播放画像数据库,所述用户播放画像数据库中的用户历史播放视频的总次数大于或等于预设阈值;其中所述应用中的单个视频文件包括多个视频片段,每个视频片段具有至少一个预设置标签,预设置标签相同的视频片段属于相同的类别;
获取第一用户的历史片段播放热度值,所述历史片段播放热度值代表用户对所述应用中的不同类别的视频片段的历史播放热度;获取第一用户在各个类别的视频片段播放过程中对非默认播放模式的累计使用频次;
根据第一用户的历史片段播放热度值,对所述应用中的多个类别的视频片段进行热度值排序;对热度值排序后的多个类别的视频片段,根据第一用户在每个类别对应的非默认播放模式的累计使用频次,生成每个类别对应的播放模式排序,并为每种播放模式生成播放模式展示标签;
基于所述热度值排序,确定所述第一视频文件中各个视频片段的排序,以及,基于所述播放模式排序,确定所述第一视频文件中各个视频片段下的播放模式展示标签的排序;
在所述第一视频文件的定位播放列表中,按顺序显示所述第一视频文件中各个视频片段以及各视频片段下的播放模式展示标签。
2.根据权利要求1所述的方法,其特征在于,根据每个类别对应的非默认播放模式的累计使用频次,生成每个类别对应的播放模式排序,包括:
对于所述应用中的第一视频片段,如果第一用户在第一视频片段播放过程中使用过第一播放模式,使用次数为K次,且K大于或等于预定阈值,则第一视频片段下的第一播放模式参与所述播放模式排序。
3.根据权利要求1所述的方法,其特征在于,所述根据每个类别对应的非默认播放模式的累计使用频次,生成每个类别对应的播放模式排序,包括:
对于所述应用中的第二视频片段,如果第一用户在第二视频片段播放过程中使用过第二播放模式,使用次数为R次,且R小于预定阈值,则第二视频片段下的第二播放模式不参与所述播放模式排序。
4.根据权利要求1所述的方法,其特征在于,还包括:利用下式计算所述历史片段播放热度值:
其中,/>为在全部历史视频中第一用户播放第i个视频片段的播放热度值,为第一用户播放所述第i个视频片段的总时长,/>为第一用户播放全部历史视频的总时长。
5.根据权利要求1所述的方法,其特征在于,所述第一视频文件包括以下至少一者:舞蹈类视频、音乐类视频、教学类视频、影视类视频。
6.根据权利要求1所述的方法,其特征在于,所述第一视频文件包括舞蹈教学视频,所述第一视频文件中的多个视频片段包括以下至少一者:正面舞蹈演示教学片段、背面舞蹈演示教学片段、分组舞蹈动作演示教学片段。
7.根据权利要求1所述的方法,其特征在于,所述播放模式展示标签包括:单一模式标签和组合模式标签;其中,所述单一模式标签包括:慢放、镜面播放和循环播放模式标签;所述组合模式标签包括:慢放与镜面播放组合、慢放与循环播放组合、镜面播放与循环播放组合,以及慢放、镜面播放与循环播放组合模式标签。
8.根据权利要求1所述的方法,其特征在于,所述预设置标签包括视频片段的内容对应的关键词。
9.一种基于用户播放画像的视频定位播放装置,其特征在于,包括:
确定模块,用于第一用户通过应用播放第一视频文件时,确定第一用户属于预设的用户播放画像数据库,所述用户播放画像数据库中的用户历史播放视频的总次数大于或等于预设阈值;其中所述应用中的单个视频文件包括多个视频片段,每个视频片段具有至少一个预设置标签,预设置标签相同的视频片段属于相同的类别;
获取模块,用于获取第一用户的历史片段播放热度值,所述历史片段播放热度值代表用户对所述应用中的不同类别的视频片段的历史播放热度,并且,获取第一用户在各个类别的视频片段播放过程中对非默认播放模式的累计使用频次;
历史视频片段排序模块,用于根据第一用户的历史片段播放热度值,对所述应用中的多个类别的视频片段进行热度值排序;对热度值排序后的多个类别的视频片段,根据第一用户在每个类别对应的非默认播放模式的累计使用频次,生成每个类别对应的播放模式排序,并为每种播放模式生成播放模式展示标签;
第一视频片段排序模块,用于基于所述热度值排序,确定所述第一视频文件中各个视频片段的排序,以及,基于所述播放模式排序,确定所述第一视频文件中各个视频片段下的播放模式展示标签的排序;以及
显示模块,用于在所述第一视频文件的定位播放列表中,按顺序显示所述第一视频文件中各个视频片段以及各视频片段下的播放模式展示标签。
10.一种电子设备,其特征在于,包括:处理器以及存储有计算机程序指令的存储器;所述处理器执行所述计算机程序指令时实现如权利要求1-8中任一项所述的方法。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-8中任一项所述的方法。
CN202311267067.7A 2023-09-28 2023-09-28 基于用户播放画像的视频定位播放方法、装置 Active CN117014687B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311267067.7A CN117014687B (zh) 2023-09-28 2023-09-28 基于用户播放画像的视频定位播放方法、装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311267067.7A CN117014687B (zh) 2023-09-28 2023-09-28 基于用户播放画像的视频定位播放方法、装置

Publications (2)

Publication Number Publication Date
CN117014687A CN117014687A (zh) 2023-11-07
CN117014687B true CN117014687B (zh) 2023-12-08

Family

ID=88562152

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311267067.7A Active CN117014687B (zh) 2023-09-28 2023-09-28 基于用户播放画像的视频定位播放方法、装置

Country Status (1)

Country Link
CN (1) CN117014687B (zh)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106375860A (zh) * 2016-09-30 2017-02-01 腾讯科技(深圳)有限公司 一种视频播放方法、装置、终端及服务器
CN106980663A (zh) * 2017-03-21 2017-07-25 上海星红桉数据科技有限公司 基于海量跨屏行为数据的用户画像方法
CN107105318A (zh) * 2017-03-21 2017-08-29 华为技术有限公司 一种视频热点片段提取方法、用户设备和服务器
CN107820138A (zh) * 2017-11-06 2018-03-20 广东欧珀移动通信有限公司 视频播放方法、装置、终端及存储介质
CN109587568A (zh) * 2018-11-01 2019-04-05 北京奇艺世纪科技有限公司 视频播放方法、装置、计算机可读存储介质
CN110519621A (zh) * 2019-09-20 2019-11-29 北京字节跳动网络技术有限公司 视频推荐方法、装置、电子设备及计算机可读介质
CN111246304A (zh) * 2020-01-20 2020-06-05 北京字节跳动网络技术有限公司 视频处理方法、装置、电子设备及计算机可读存储介质
WO2023001152A1 (zh) * 2021-07-21 2023-01-26 华为技术有限公司 一种推荐视频片段的方法、电子设备及服务器
WO2023002496A1 (en) * 2021-07-18 2023-01-26 Doshi Payal Smart e-learning system using adaptive video lecture delivery based on attentiveness of the viewer
CN116450881A (zh) * 2023-06-16 2023-07-18 北京小糖科技有限责任公司 基于用户偏好推荐兴趣分段标签的方法、装置及电子设备
CN116600156A (zh) * 2023-05-12 2023-08-15 兴业银行股份有限公司 视频内容推荐方法、装置、计算机设备和存储介质

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170169040A1 (en) * 2015-12-15 2017-06-15 Le Holdings (Beijing) Co., Ltd. Method and electronic device for recommending video
CN114071237A (zh) * 2021-11-23 2022-02-18 四川长虹电器股份有限公司 一种基于用户画像的智能电视个性化专题推荐方法

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106375860A (zh) * 2016-09-30 2017-02-01 腾讯科技(深圳)有限公司 一种视频播放方法、装置、终端及服务器
CN106980663A (zh) * 2017-03-21 2017-07-25 上海星红桉数据科技有限公司 基于海量跨屏行为数据的用户画像方法
CN107105318A (zh) * 2017-03-21 2017-08-29 华为技术有限公司 一种视频热点片段提取方法、用户设备和服务器
CN107820138A (zh) * 2017-11-06 2018-03-20 广东欧珀移动通信有限公司 视频播放方法、装置、终端及存储介质
CN109587568A (zh) * 2018-11-01 2019-04-05 北京奇艺世纪科技有限公司 视频播放方法、装置、计算机可读存储介质
CN110519621A (zh) * 2019-09-20 2019-11-29 北京字节跳动网络技术有限公司 视频推荐方法、装置、电子设备及计算机可读介质
CN111246304A (zh) * 2020-01-20 2020-06-05 北京字节跳动网络技术有限公司 视频处理方法、装置、电子设备及计算机可读存储介质
WO2023002496A1 (en) * 2021-07-18 2023-01-26 Doshi Payal Smart e-learning system using adaptive video lecture delivery based on attentiveness of the viewer
WO2023001152A1 (zh) * 2021-07-21 2023-01-26 华为技术有限公司 一种推荐视频片段的方法、电子设备及服务器
CN116600156A (zh) * 2023-05-12 2023-08-15 兴业银行股份有限公司 视频内容推荐方法、装置、计算机设备和存储介质
CN116450881A (zh) * 2023-06-16 2023-07-18 北京小糖科技有限责任公司 基于用户偏好推荐兴趣分段标签的方法、装置及电子设备

Also Published As

Publication number Publication date
CN117014687A (zh) 2023-11-07

Similar Documents

Publication Publication Date Title
CN111143610B (zh) 一种内容推荐方法、装置、电子设备和存储介质
CN107105318B (zh) 一种视频热点片段提取方法、用户设备和服务器
CN110209843B (zh) 多媒体资源播放方法、装置、设备及存储介质
KR101571443B1 (ko) 동영상 동시발생 통계에 기반한 동영상 추천
WO2017181612A1 (zh) 个性化视频推荐方法及装置
CN107820138A (zh) 视频播放方法、装置、终端及存储介质
US20170169040A1 (en) Method and electronic device for recommending video
CN111414532B (zh) 一种信息推荐方法、设备及机器可读存储介质
CN110166811B (zh) 弹幕信息的处理方法、装置及设备
CN111831854A (zh) 视频标签的生成方法、装置、电子设备和存储介质
CN113779381B (zh) 资源推荐方法、装置、电子设备和存储介质
CN109168047A (zh) 视频推荐方法、装置、服务器及存储介质
CN115079876A (zh) 交互方法、设备、储存介质及计算机程序产品
WO2020037886A1 (zh) 视频关联方法、装置及计算机可读存储介质
CN108271064B (zh) 一种主播查找方法、装置、电子设备及介质
CN110198482A (zh) 一种视频重点桥段标注方法、终端及存储介质
CN114938459A (zh) 基于弹幕的虚拟直播互动方法、装置、存储介质及设备
CN117014687B (zh) 基于用户播放画像的视频定位播放方法、装置
WO2021169092A1 (zh) 信息显示控制方法及装置、电子设备、存储介质
CN116992073B (zh) 视频片段排序方法、装置、设备及存储介质
CN109299378A (zh) 搜索结果的展示方法、装置、终端及存储介质
CN105828198B (zh) 一种节目推荐方法及终端
CN109376298B (zh) 数据处理方法、装置、终端设备及计算机存储介质
CN114866788A (zh) 视频的处理方法及装置
CN110659419B (zh) 确定目标用户的方法及相关装置

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