音视频内容推荐系统、方法及装置的制造方法

xiaoxiao2020-10-23  9

音视频内容推荐系统、方法及装置的制造方法
【技术领域】
[0001] 本发明涉及音视频播放领域,特别涉及一种音视频内容推荐系统、方法及装置。
【背景技术】
[0002] 在用户听音乐的过程中,用户可以通过音乐播放器中的推荐功能,从海量的歌曲 中获取到其它歌曲。
[0003] 现有技术中提供了一种歌曲推荐方法,包括:后台服务器根据每首歌曲的播放次 数和所属分类,生成n个歌曲排行榜;然后,后台服务器将歌曲排行榜发送给音乐播放器; 音乐播放器向用户显示该歌曲排行榜,并根据用户的操作信号播放该歌曲排行榜中的歌 曲。
[0004] 在实现本发明的过程中,发明人发现现有技术至少存在以下问题:歌曲排行榜仅 能对大众都比较喜欢的歌曲进行推荐,对于小众喜欢的歌曲或者新歌曲,无法达到很好的 推荐效果。

【发明内容】

[0005] 为了解决现有技术的问题,本发明实施例提供了一种音视频内容推荐系统、方法 及装置。所述技术方案如下:
[0006] 第一方面,提供了一种音视频内容推荐系统,该系统包括:至少一个内容提供端、 后台服务器和至少一个音视频播放设备;
[0007] 该内容提供端,用于向该后台服务器发送内容绑定请求,该内容绑定请求用于请 求将目标音视频内容和推广音视频内容进行绑定;
[0008] 该后台服务器,用于根据该内容绑定请求将该目标音视频内容和该推广音视频内 容进行绑定并生成绑定关系;向该音视频播放设备提供该绑定关系;
[0009] 该音视频播放设备,用于获取该绑定关系;在当前播放内容为该目标音视频内容 时,根据该绑定关系展示该推广音视频内容对应的推广信息。
[0010] 可选的,该内容提供端,用于生成携带有该目标音视频内容的标识、该推广音视频 内容的标识、单次推广资源数和推广次数的该内容绑定请求;向该后台服务器发送该内容 绑定请求;
[0011] 该后台服务器,用于接收该内容绑定请求;在该目标音视频内容尚未存在绑定关 系时,根据该内容绑定请求将该目标音视频内容和该推广音视频内容进行绑定并生成绑定 关系;在该目标音视频内容已经存在绑定关系时,根据该单次推广资源数计算本次接收到 的该内容绑定请求和上次绑定时接收到的该内容绑定请求各自所对应的推广优先级;在本 次接收到的该内容绑定请求具有更高推广优先级时,根据本次接收到的该内容绑定请求重 新将该目标音视频内容和该推广音视频内容进行绑定并生成绑定关系。
[0012] 可选的,该音视频播放设备,用于接收对应于该推广信息的操作信号;根据该操作 信号收藏或播放该推广音视频内容;根据该操作信号向该后台服务器发送推广成功信息;
[0013] 该后台服务器,用于接收该推广成功信息;根据该推广成功信息将该推广次数减 1〇
[0014] 可选的,该音视频播放设备根据该操作信号向该后台服务器发送推广成功信息 时,具体用于:
[0015] 在接收到该操作信号之后,检测在预定时间段内对应于该推广信息的已接收的操 作信号个数是否超过预设阈值;
[0016] 若该已接收的操作信号个数未超过预设阈值,则根据该操作信号发送该推广成功 信息。
[0017] 可选的,该后台服务器,还用于检测该推广次数是否小于预设阈值;若该推广次数 小于预设阈值,则再次计算历史接收到的携带有该目标音视频内容的标识的各个内容绑定 请求的推广优先级,根据具有最高推广优先级的该内容绑定请求重新将该目标音视频内容 和该推广音视频内容进行绑定并生成绑定关系。
[0018] 可选的,该后台服务器,还用于在生成该绑定关系后,将与该单次推广资源数和该 推广次数的乘积对应的资源从该内容提供端的账户转移至该后台服务器的账户。
[0019] 第二方面,提供了一种音视频内容推荐方法,该方法包括:
[0020] 后台服务器接收内容提供端发送的内容绑定请求,该内容绑定请求用于请求将目 标音视频内容和推广音视频内容进行绑定;
[0021] 该后台服务器根据该内容绑定请求将该目标音视频内容和该推广音视频内容进 行绑定并生成绑定关系;
[0022] 该后台服务器向音视频播放设备提供该绑定关系,以便该音视频播放设备获取该 绑定关系,并在当前播放内容为该目标音视频内容时,根据该绑定关系展示该推广音视频 内容对应的推广信息。
[0023] 可选的,该内容绑定请求携带有该目标音视频内容的标识、该推广音视频内容的 标识、单次推广资源数和推广次数;
[0024] 该后台服务器根据该内容绑定请求将该目标音视频内容和该推广音视频内容进 行绑定并生成绑定关系,包括:
[0025] 在该目标音视频内容尚未存在绑定关系时,根据该内容绑定请求将该目标音视频 内容和该推广音视频内容进行绑定并生成绑定关系;
[0026] 在该目标音视频内容已经存在绑定关系时,根据该单次推广资源数计算本次接收 到的该内容绑定请求和上次绑定时接收到的该内容绑定请求各自所对应的推广优先级;在 本次接收到的该内容绑定请求具有更高推广优先级时,根据本次接收到的该内容绑定请求 重新将该目标音视频内容和该推广音视频内容进行绑定并生成绑定关系。
[0027] 可选的,该后台服务器向音视频播放设备提供该绑定关系之后,还包括:
[0028] 接收该音视频播放设备发送的推广获取请求,该推广获取请求携带有该推广音视 频内容的标识;
[0029] 根据该标识向该音视频播放设备发送该推广音视频内容对应的该推广信息。
[0030] 可选的,该后台服务器向音视频播放设备提供该绑定关系之后,还包括:
[0031] 接收该音视频播放设备发送的推广成功信息;
[0032] 根据该推广成功信息将该推广次数减1。
[0033] 可选的,该方法还包括:
[0034] 检测该推广次数是否小于预设阈值;
[0035] 若该推广次数小于预设阈值,则再次计算历史接收到的携带有该目标音视频内容 的标识的各个内容绑定请求的推广优先级;
[0036] 根据具有最高推广优先级的该内容绑定请求重新将该目标音视频内容和该推广 音视频内容进行绑定并生成绑定关系。
[0037] 可选的,该方法还包括:
[0038] 在生成该绑定关系后,将与该单次推广资源数和该推广次数的乘积对应的资源从 该内容提供端的账户转移至该后台服务器的账户
[0039] 第三方面,提供了一种音视频内容推荐方法,该方法包括:
[0040] 音视频播放设备获取绑定关系,该绑定关系是目标音视频内容和推广音视频内容 的绑定关系;
[0041] 该音视频播放设备检测当前播放内容是否为该目标音视频内容;
[0042] 该音视频播放设备在该当前播放内容为该目标音视频内容时,根据该绑定关系展 示该推广音视频内容对应的推广信息。
[0043] 可选的,该音视频播放设备在该当前播放内容为该目标音视频内容时,根据该绑 定关系展示该推广音视频内容对应的推广信息,包括:
[0044] 在该当前播放内容为该目标音视频内容时,根据该绑定关系生成推广获取请求, 该推广获取请求携带有该推广音视频内容的标识;
[0045] 接收该后台服务器发送的该推广音视频内容对应的推广信息;
[0046] 显示或者播放该推广音视频内容对应的推广信息。
[0047] 可选的,该音视频播放设备在该当前播放内容为该目标音视频内容时,根据该绑 定关系展示该推广音视频内容对应的推广信息之后,还包括:
[0048] 接收对应于该推广信息的操作信号;
[0049] 根据该操作信号收藏或播放该推广音视频内容;
[0050] 根据该操作信号向该后台服务器发送推广成功信息。
[0051] 可选的,该根据该操作信号向该后台服务器发送推广成功信息,包括:
[0052] 在接收到该操作信号之后,检测在预定时间段内对应于该推广信息的已接收的操 作信号个数是否超过预设阈值;
[0053] 若该已接收的操作信号个数未超过预设阈值,则根据该操作信号发送该推广成功 信息。
[0054] 第四方面,提供了一种音视频内容推荐装置,该装置包括:
[0055] 发送模块,用于后台服务器接收内容提供端发送的内容绑定请求,该内容绑定请 求用于请求将目标音视频内容和推广音视频内容进行绑定;
[0056] 绑定模块,用于该后台服务器根据该内容绑定请求将该目标音视频内容和该推广 音视频内容进行绑定并生成绑定关系;
[0057] 展示模块,用于该后台服务器向音视频播放设备提供该绑定关系,以便该音视频 播放设备获取该绑定关系,并在当前播放内容为该目标音视频内容时,根据该绑定关系展 示该推广音视频内容对应的推广信息。
[0058] 可选的,该内容绑定请求携带有该目标音视频内容的标识、该推广音视频内容的 标识、单次推广资源数和推广次数;
[0059] 该绑定模块,包括:
[0060] 第一绑定单元,用于在该目标音视频内容尚未存在绑定关系时,根据该内容绑定 请求将该目标音视频内容和该推广音视频内容进行绑定并生成绑定关系;
[0061] 第二绑定单元,用于在该目标音视频内容已经存在绑定关系时,根据该单次推广 资源数计算本次接收到的该内容绑定请求和上次绑定时接收到的该内容绑定请求各自所 对应的推广优先级;在本次接收到的该内容绑定请求具有更高推广优先级时,根据本次接 收到的该内容绑定请求重新将该目标音视频内容和该推广音视频内容进行绑定并生成绑 定关系。
[0062] 可选的,该装置,还包括:
[0063] 请求接收模块,用于接收该音视频播放设备发送的推广获取请求,该推广获取请 求携带有该推广音视频内容的标识;
[0064] 信息发送模块,用于根据该标识向该音视频播放设备发送该推广音视频内容对应 的该推广信息。
[0065] 可选的,该装置,还包括:
[0066] 信息接收模块,用于接收该音视频播放设备发送的推广成功信息;
[0067] 次数计算模块,用于根据该推广成功信息将该推广次数减1。
[0068] 可选的,该装置还包括:
[0069] 次数检测模块,用于检测该推广次数是否小于预设阈值;
[0070] 优先级计算模块,用于当该推广次数小于预设阈值时,再次计算历史接收到的携 带有该目标音视频内容的标识的各个内容绑定请求的推广优先级;
[0071] 该绑定模块,还用于根据具有最高推广优先级的该内容绑定请求重新将该目标音 视频内容和该推广音视频内容进行绑定并生成绑定关系。
[0072] 可选的,该装置还包括:
[0073] 资源转移模块,用于在生成该绑定关系后,将与该单次推广资源数和该推广次数 的乘积对应的资源从该内容提供端的账户转移至该后台服务器的账户。
[0074] 第五方面,提供了一种音视频内容推荐装置,该装置包括:
[0075] 获取模块,用于音视频播放设备获取绑定关系,该绑定关系是目标音视频内容和 推广音视频内容的绑定关系;
[0076] 检测模块,用于该音视频播放设备检测当前播放内容是否为该目标音视频内容;
[0077] 展示模块,用于该音视频播放设备在该当前播放内容为该目标音视频内容时,根 据该绑定关系展示该推广音视频内容对应的推广信息。
[0078] 可选的,该展示模块,包括:
[0079] 请求生成单元,用于在该当前播放内容为该目标音视频内容时,根据该绑定关系 生成推广获取请求,该推广获取请求携带有该推广音视频内容的标识;
[0080] 信息接收单元,用于接收该后台服务器发送的该推广音视频内容对应的推广信 息;
[0081] 信息显示单元,用于显示或者播放该推广音视频内容对应的推广信息。
[0082] 可选的,该装置,还包括:
[0083] 信号接收模块,用于接收对应于该推广信息的操作信号;
[0084]内容处理模块,根据该操作信号收藏或播放该推广音视频内容;[0085] 信息发送模块,用于根据该操作信号向该后台服务器发送推广成功信息。
[0086] 可选的,该信息发送模块,包括:
[0087] 个数检测单元,用于在接收到该操作信号之后,检测在预定时间段内对应于该推 广信息的已接收的操作信号个数是否超过预设阈值;
[0088] 信息发送单元,用于当该已接收的操作信号个数未超过预设阈值时,根据该操作 信号发送该推广成功信息。
[0089] 本发明实施例提供的技术方案带来的有益效果是:
[0090] 通过后台服务器接收内容提供端发送的内容绑定请求,根据该内容绑定请求将目 标音视频内容和推广音视频内容进行绑定并生成绑定关系,再将该绑定关系发送至音视频 播放设备,使得音视频播放设备在播放较为大众的目标音视频内容时,能够根据该绑定关 系展示该推广音视频内容,从而解决了小众喜欢的音视频内容或者新音视频内容无法得到 有效推荐的问题,达到了提高小众喜欢的音视频内容或者新音视频内容推荐效率的效果。
【附图说明】
[0091] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。
[0092] 图1是本发明一个实施例中提供的音视频内容推荐方法所涉及的实施环境的示 意图;
[0093] 图2A是本发明一个实施例中提供的音视频内容推荐方法的方法流程图;
[0094] 图2B是本发明一个实施例中提供的设置界面的展示图;
[0095] 图2C是本发明一个实施例中提供的设置界面的展示图;
[0096] 图2D是本发明一个实施例中提供的设置界面的展示图;
[0097] 图2E是本发明一个实施例中提供的音视频内容推荐方法的方法流程图;
[0098] 图2F是本发明一个实施例中提供的设置界面的展示图;
[0099] 图3A是本发明一个实施例中提供的音视频内容推荐方法的方法流程图;
[0100] 图3B是本发明一个实施例中提供的播放界面的展示图;
[0101] 图3C是本发明一个实施例中提供的音视频内容推荐方法的方法流程图;
[0102] 图3D是本发明另一个实施例中提供的音视频内容推荐方法的方法流程图;
[0103] 图3E是本发明再一个实施例中提供的音视频内容推荐方法的方法流程图;
[0104] 图3F是本发明又一个实施例中提供的音视频内容推荐方法的方法流程图;
[0105] 图4A是本发明一个实施例中提供的音视频内容推荐方法的方法流程图;
[0106] 图4B是本发明另一个实施例中提供的音视频内容推荐方法的方法流程图;
[0107] 图4C是本发明再一个实施例中提供的音视频内容推荐方法的方法流程图;
[0108] 图4D是本发明一个实施例中提供的播放界面的展示图;
[0109] 图4E是本发明一个实施例中提供的播放界面的展示图;
[0110] 图4F是本发明一个实施例中提供的播放界面的展示图;
[0111] 图4G是本发明又一个实施例中提供的音视频内容推荐方法的方法流程图;
[0112] 图5A是本发明一个实施例中提供的音视频内容推荐方法的方法流程图;
[0113] 图5B是本发明一个实施例中提供的推广网站的展示界面图;
[0114] 图5C是本发明一个实施例中提供的推广网站的展示界面图;
[0115] 图是本发明一个实施例中提供的推广网站的展示界面图;
[0116] 图5E是本发明一个实施例中提供的推广网站的展示界面图;
[0117] 图6是本发明一个实施例中提供的音视频内容推荐装置的结构方框图;
[0118] 图7是本发明另一个实施例中提供的音视频内容推荐装置的结构方框图;
[0119] 图8是本发明再一个实施例中提供的音视频内容推荐装置的结构方框图;
[0120] 图9是本发明又一个实施例中提供的音视频内容推荐装置的结构方框图;
[0121] 图10是本发明一个实施例中提供的音视频内容推荐系统的架构示意图。
【具体实施方式】
[0122] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。
[0123] 请参见图1所示,其是本发明一个实施例中提供的音视频内容推荐方法所涉及的 实施环境的示意图。该实施环境可以包括:至少一个内容提供端110、后台服务器120和至 少一个音视频播放设备130。
[0124] 各个内容提供端110与后台服务器120通过有线网络方式或无线网络方式连接, 内容提供端110可以是具有与后台服务器通信的能力的设备,比如智能手机、平板电脑、智 能电视、多媒体播放器、膝上型便携计算机和台式计算机等等。
[0125] 后台服务器120可以是一台服务器,或者由若干台服务器组成的服务器集群,或 者是一个云计算服务中心。
[0126] 各个音视频播放设备130与后台服务器120通过有线网络方式或无线网络方式 连接,该音视频播放设备130可以是运行有音视频播放器程序的电子设备,比如智能手机、 平板电脑、智能电视、多媒体播放器、膝上型便携计算机和台式计算机等等,也可以是嵌 入式的音视频播放设备,比如具有与后台服务器120通信的能力的MP3(MovingPicture ExpertsGroup,AudioLayerIII,动态影像专家压缩标准音频层面3)。
[0127] 请参见图2A,其示出了本发明一个实施例中提供的音视频内容推荐方法的方法流 程图,本实施例以该音视频内容推荐方法应用于图1所示的内容提供端110中来举例说明。 该方法包括:
[0128] 在步骤201中,上传需要推广的推广音视频内容。
[0129] 推广音视频内容可以是音频、视频等多媒体内容。
[0130] 用户可以使用内容提供端进入用于推荐音视频内容的网站或者客户端,通过该网 站或者客户端提供的设置界面上传需要推广的推广音视频内容。
[0131] 如图2B,设置界面提供了用于上传推广音视频内容的控件A,用户点击控件A后, 从弹出的各个歌曲的选择列表中选择"歌曲a",并点击上传控件将"歌曲a"上传。
[0132] 在步骤202中,选择需要绑定的目标音视频内容。
[0133] 目标音视频内容可以是音频、视频等多媒体内容。
[0134] 如图2C,设置界面还提供了用于选择目标音视频内容的控件B,用户点击控件B 后,从弹出的各个歌曲的选择列表中选择"歌曲b",并点击确定控件将"歌曲b"作为目标音 视频内容。
[0135] 在步骤203中,向后台服务器发送内容绑定请求,该内容绑定请求用于请求将目 标音视频内容和推广音视频内容进行绑定。
[0136] 如图2D,用户在确定目标音视频内容后,设置界面可以显不当如的推广音视频内 容以及对应的目标音视频内容,用户可以点击设置界面提供的绑定控件C向后台服务器发 送内容绑定请求。
[0137] 对应的,后台服务器在接收到该内容绑定请求后,将目标音视频内容"歌曲b"和推 广音视频内容"歌曲a"进行绑定。
[0138] 需要说明的是,用户在确定目标音视频内容后,还可以设置推广音视频内容的单 次推广资源数和推广次数,此时,图2A的步骤202之后,还可以包括步骤202a,如图2E。
[0139] 在步骤202a中,生成携带有目标音视频内容的标识、推广音视频内容的标识、单 次推广资源数和推广次数的内容绑定请求。
[0140] 其中,单次推广资源数是后台服务器每推广一次用户上传的推广音视频内容时用 户需要付出的资源数。比如,后台服务器每推广一次用户上传的推广音视频内容"歌曲a", 用户需要向后台服务器付出的资源数为3。
[0141] 推广次数为后台服务器可以推广该推广音视频内容的上限,当后台服务器推广该 推广音视频内容的次数达到推广次数后,则不再推广该推广音视频内容。比如,用户设置的 推广音视频内容"歌曲a"的推广次数为100,则后台服务器在推广推广音视频内容"歌曲 a"100次后,不再推广"歌曲a"。
[0142] 如图2F,用户在确定目标音视频内容后,在设置界面提供的单次推广资源数设置 栏D中输入用户希望付出的单次推广资源数3,在设置界面提供的推广次数设置栏E中输入 需要推广的推广次数1〇〇,再点击绑定控件生成内容绑定请求。
[0143] 需要说明的是,用户在向后台服务器发送内容绑定请求后,还可以通过设置界面 提供的修改控件修改推广音视频内容对应的目标音视频内容、单次推广资源数以及推广次 数,也可以通过设置界面提供的撤销控件撤销推广音视频内容与目标音视频内容的绑定关 系。
[0144] 综上所述,本实施例提供的音视频内容推荐方法,通过后台服务器接收内容提供 端发送的内容绑定请求,根据该内容绑定请求将目标音视频内容和推广音视频内容进行绑 定并生成绑定关系,再将该绑定关系发送至音视频播放设备,使得音视频播放设备在播放 较为大众的目标音视频内容时,能够根据该绑定关系展示该推广音视频内容,从而解决了 小众喜欢的音视频内容或者新音视频内容无法得到有效推荐的问题,达到了提高小众喜欢 的音视频内容或者新音视频内容推荐效率的效果。
[0145] 请参见图3A,其示出了本发明一个实施例中提供的音视频内容推荐方法的方法流 程图,本实施例以该音视频内容推荐方法应用于图1所示的后台服务器120中来举例说明。 该方法包括:
[0146] 在步骤301中,后台服务器接收内容提供端发送的内容绑定请求,该内容绑定请 求用于请求将目标音视频内容和推广音视频内容进行绑定。
[0147] 在步骤302中,后台服务器根据内容绑定请求将目标音视频内容和推广音视频内 容进行绑定并生成绑定关系。
[0148] 内容绑定请求包括了目标音视频内容的标识以及推广音视频内容的标识,后台服 务器在识别出内容绑定请求中的推广音视频内容的标识以及推广音视频内容的标识后,将 该目标音视频内容和推广音视频内容进行绑定。
[0149] 在步骤303中,后台服务器向音视频播放设备提供绑定关系,以便音视频播放设 备获取绑定关系,并在当前播放内容为目标音视频内容时,根据绑定关系展示推广音视频 内容对应的推广信息。
[0150] 比如,后台服务器向音视频播放设备提供了推广音视频内容"歌曲a"与目标音视 频内容"歌曲b"的绑定关系,音视频播放设备在获取该绑定关系后,若检测当前播放内容为 该绑定关系中的目标音视频内容"歌曲b",则在当前的播放界面的预定区域展示推广音视 频内容"歌曲a"对应的推广信息。
[0151] 在一种可能的实现方式中,音视频播放设备可以在当前播放界面的下方显示长条 形浮窗,在该长条形浮窗中展示推广音视频内容对应的推广信息。
[0152] 如图3B,用户打开音视频播放设备的音视频播放器,该音视频播放器当前的播放 界面示出包含"歌曲1"、"歌曲2"、"歌曲3"、"歌曲4"、"歌曲b"、"歌曲5"的播放列表,音 视频播放设备检测出当前播放内容为"歌曲b",则在该播放列表的下方的长条形浮窗展示 推广音视频内容"歌曲a"对应的推广信息。用户可以点击该推广信息来播放"歌曲a"
[0153] 需要说明的是,音视频播放设备展示推广信息的形式也可以是其他方法,本实施 例并不作限定。
[0154] 综上所述,本实施例提供的音视频内容推荐方法,通过后台服务器接收内容提供 端发送的内容绑定请求,根据该内容绑定请求将目标音视频内容和推广音视频内容进行绑 定并生成绑定关系,再将该绑定关系发送至音视频播放设备,使得音视频播放设备在播放 较为大众的目标音视频内容时,能够根据该绑定关系展示该推广音视频内容,从而解决了 小众喜欢的音视频内容或者新音视频内容无法得到有效推荐的问题,达到了提高小众喜欢 的音视频内容或者新音视频内容推荐效率的效果。
[0155] 需要说 明的是,内容绑定请求可以携带有目标音视频内容的标识、推广音视频内 容的标识、单次推广资源数和推广次数,此时,步骤302可以被替换为步骤302a或步骤 302b,如图 3C。
[0156] 在步骤302a中,在目标音视频内容尚未存在绑定关系时,根据该内容绑定请求将 该目标音视频内容和该推广音视频内容进行绑定并生成绑定关系。
[0157] 后台服务器在接收到内容提供端发送的内容绑定请求后,根据该内容绑定请求携 带的目标音视频内容的标识确定本次内容绑定请求的目标音视频内容。
[0158] 后台服务器可以检测数据库中该目标音视频内容是否已经和其他推广音视频内 容存在绑定关系,若该目标音视频内容尚未存在绑定关系,则将该目标音视频内容和推广 音视频内容进行绑定并生成绑定关系。
[0159] 比如,后台服务器检测到目标音视频内容"歌曲b"尚未存在绑定关系时,可以根据 内容绑定请求将该目标音视频内容"歌曲b"和该推广音视频内容"歌曲a"进行绑定并生 成绑定关系。
[0160] 在步骤302b中,在目标音视频内容已经存在绑定关系时,根据该单次推广资源数 计算本次接收到的该内容绑定请求和上次绑定时接收到的该内容绑定请求各自所对应的 推广优先级;在本次接收到的该内容绑定请求具有更高推广优先级时,根据本次接收到的 该内容绑定请求重新将该目标音视频内容和该推广音视频内容进行绑定并生成绑定关系。
[0161] 后台服务器检测数据库中该目标音视频内容是否已经和其他推广音视频内容存 在绑定关系,若检测到数据库中该目标音视频内容已经与内容提供端发送的内容绑定请求 对应的推广音视频内容存在绑定关系,则分别获取该内容提供端以及当前内容提供端发送 的内容绑定请求中包括的单次推广资源数,根据各个内容提供端对应的单次推广资源数确 定不同推广音视频内容的推广优先级。
[0162] 在一种可能的实现方式中,后台服务器可以通过以下方式确定内容绑定请求的优 先级。
[0163] 在获取各个内容提供端发送的内容绑定请求携带的单次推广资源数后,后台服务 器比较各个单次推广资源数的大小。若原内容提供端发送的内容绑定请求携带的单次推广 资源数大于或等于当前内容提供端发送的内容绑定请求携带的单次推广资源数,则继续保 持该目标音视频内容和原内容提供端发送的内容绑定请求对应的推广音视频内容的绑定 关系;若原内容提供端发送的内容绑定请求携带的单次推广资源数小于当前内容提供端发 送的内容绑定请求携带的单次推广资源数,则将目标音视频内容和当前内容提供端发送的 内容绑定请求对应的推广音视频内容进行绑定并生成绑定关系。
[0164] 比如,目标音视频内容"歌曲b"已经与内容提供端A发送的内容绑定请求对应的 推广音视频内容"歌曲a"存在绑定关系,当后台服务器接收到内容提供端B发送的内容绑 定请求时,后台服务器获取内容提供端A发送的内容绑定请求携带的单次推广资源数"3" 以及内容提供端B发送的内容绑定请求携带的单次推广资源数"5",由于5大于3,因此后 台服务器确定内容提供端B发送的内容绑定请求相对内容提供端A发送的内容绑定请求具 有更高推广优先级,从而将目标音视频内容"歌曲b"与内容提供端B发送的内容绑定请求 对应的推广音视频内容"歌曲c"进行绑定并生成绑定关系。
[0165] 需要说明的是,后台服务器可以将目标音视频内容与推广音视频内容的绑定关系 以绑定关系列表的形式存储,如表一所示:
[0166]
[0167] 需要说明的是,后台服务器在通过执行步骤303向音视频播放设备提供绑定关系 后,还可以通过执行步骤304与步骤305来计算推广音视频内容剩余的推广次数,如图3D。
[0168] 在步骤304中,接收音视频播放设备发送的推广成功信息。
[0169] 后台服务器在向音视频播放设备提供绑定关系后,音视频播放设备可以在检测当 前播放内容为目标音视频内容时,根据绑定关系在当前播放界面的预设区域展示推广音视 频内容对应的推广信息。
[0170] 在一种可能的实现方式中,音视频播放设备可以在当前播放界面的下方显示长条 形浮窗,在该长条形浮窗中展示推广音视频内容对应的推广链接。
[0171] 在另一种可能的实现方式中,音视频播放设备也可以在当前播放界面的上方显示 长条形滚动窗口,在该长条形滚动窗口中展示推广音视频内容对应的推广文字。
[0172] 需要说明的是,音视频播放设备展示推广信息的形式还可以是其他方法,本实施 例并不作限定。
[0173] 每当其他用户收藏或点击该推广信息时,音视频播放设备可以确定该推广音视频 内容得到一次成功推广,并向音视频播放设备发送一条推广音视频内容得到一次成功推广 的推广成功信息。
[0174] 在步骤305中,根据推广成功信息将推广次数减1。
[0175] 为了保障付出资源数来获取推广音视频内容推广次数的用户的权益,后台服务器 在展示推广音视频内容对应的推广信息后,可以不降低该推广音视频内容的推广次数,而 在接收到一条该推广音视频内容的推广成功信息后,将该推广音视频内容的推广次数减1。
[0176] 需要说明的是,后台服务器在通过执行步骤305减少推广音视频内容的推广次数 后,还可以执行步骤306至步骤308,如图3E。
[0177] 在步骤306中,检测推广次数是否小于预设阈值。
[0178] 该预设阈值可以为0。
[0179] 后台服务器可以在根据推广成功信息将推广次数减1后,检测该推广次数是否小 于预设阈值。
[0180] 在步骤307中,若推广次数小于预设阈值,则再次计算历史接收到的携带有目标 音视频内容的标识的各个内容绑定请求的推广优先级。
[0181] 以预设阈值为0为例进行说明,当检测到通过目标音视频内容对推广音视频内容 的推广次数为0时,后台服务器确定结束对该推广音视频内容的推广,并解除目标音视频 内容与推广音视频内容的绑定关系。
[0182] 在一种可能的实现方式中,后台服务器存储有历史接收到的携带有目标音视频内 容的标识的各个内容绑定请求,后台服务器可以再次计算历史接收到的携带有目标音视频 内容的标识的各个内容绑定请求的推广优先级。
[0183] 比如,后台服务器检测到对推广音视频内容"歌曲a"的推广次数为0时,解除推广 音视频内容"歌曲a"与目标音视频内容"歌曲b"的绑定关系,并从计算历史接收到的携带 有目标音视频内容的标识的各个内容绑定请求的推广优先级。
[0184] 在步骤308中,根据具有最高推广优先级的内容绑定请求重新将目标音视频内容 和推广音视频内容进行绑定并生成绑定关系。
[0185] 后台服务器重新生成绑定关系的方法可以如步骤302b所示,此处不作赘述。
[0186] 需要说明的是,在后台服务器在执行步骤302或者步骤308生成绑定关系后,可以 执行步骤309从内容提供端的账户获取资源,如图3F。
[0187] 在步骤309中,在生成绑定关系后,将与单次推广资源数和推广次数的乘积对应 的资源从内容提供端的账户转移至后台服务器的账户。
[0188] 比如,单次推广资源数为3,推广次数为100,则后台服务器在生成绑定关系后,将 300个资源从内容提供端的账户转移至后台服务器的账户。
[0189] 请参见图4A,其示出了本发明一个实施例中提供的音视频内容推荐方法的方法流 程图,本实施例以该音视频内容推荐方法应用于图1所示的音视频播放设备130中来举例 说明。该方法包括:
[0190] 在步骤401中,音视频播放设备获取绑定关系,该绑定关系是目标音视频内容和 推广音视频内容的绑定关系。
[0191] 在步骤402中,音视频播放设备检测当前播放内容是否为目标音视频内容。
[0192] 在步骤403中,音视频播放设备在当前播放内容为目标音视频内容时,根据绑定 关系展示推广音视频内容对应的推广信息。
[0193] 综上所述,本实施例提供的音视频内容推荐方法,通过后台服务器接收内容提供 端发送的内容绑定请求,根据该内容绑定请求将目标音视频内容和推广音视频内容进行绑 定并生成绑定关系,再将该绑定关系发送至音视频播放设备,使得音视频播放设备在播放 较为大众的目标音视频内容时,能够根据该绑定关系展示该推广音视频内容,从而解决了 小众喜欢的音视频内容或者新音视频内容无法得到有效推荐的问题,达到了提高小众喜欢 的音视频内容或者新音视频内容推荐效率的效果。
[0194] 需要说明的是,步骤403可以被替换为步骤403a至步骤403c,如图4B。
[0195] 在步骤403a中,在当前播放内容为目标音视频内容时,根据绑定关系生成推广获 取请求,该推广获取请求携带有推广音视频内容的标识。
[0196] 比如,当前播放内容为"歌曲b",绑定关系中"歌曲b"与推广音视频内容"歌曲a" 绑定,则生成携带有"歌曲a"的标识的推广获取请求,并将该推广获取请求发送至后台服务 器。
[0197] 在步骤403b中,接收后台服务器发送的推广音视频内容对应的推广信息。
[0198] 后台服务器接收音视频播放设备发送的推广获取请求后,根据推广获取请求中携 带的"歌曲a"的标识,向音视频播放设备发送"歌曲a"对应的推广信息,该推广信息可以 是"歌曲a"的播放链接,也可以是"歌曲a"的介绍信息。
[0199] 在步骤403c中,显示或者播放推广音视频内容对应的推广信息。
[0200] 音视频播放设备在播放"歌曲b"时,可以在音视频播放器的预定区域显示"歌曲 a"的推广信息。
[0201] 在一种可能的实现方式中,音视频播放设备可以在当前播放界面的下方显示长条 形浮窗,在该长条形浮窗中展示推广音视频内容对应的推广链接。
[0202] 在另一种可能的实现方式中,音视频播放设备也可以在当前播放界面的上方显示 长条形滚动窗口,在该长条形滚动窗口中展示推广音视频内容对应的推广文字。
[0203] 需要说明的是,音视频播放设备展示推广信息的形式还可以是其他方法,本实施 例并不作限定。
[0204] 需要说明的是,在步骤403之后,音视频播放设备还可以执行步骤404至步骤406 来获取推广音视频内容,如图4C。
[0205] 在步骤404中,接收对应于推广信息的操作信号。
[0206] 音视频播放设备可以接收用户对应于推广信息的操作信号,该操作信号可以是用 户点击该推广信息的内容触发的打开信号,或,用户点击该推广信息的关闭控件触发的关 闭信号,也可以是用户点击该推广信息中的收藏控件触发的收藏信号。
[0207] 在步骤405中,根据操作信号收藏或播放推广音视频内容。
[0208] 如图4D,音视频播放设备的当前界面正在播放"歌曲b",用户点击推广信息示出 的推广链接"歌曲a",音视频播放设备检测到打开信息后,将当前播放的歌曲切换为"歌曲 a"。
[0209] 如图4E,用户点击展示该推广信息的浮窗上的关闭控件,音视频播放设备检测到 关闭信号后,将展示该推广信息的浮窗关闭。
[0210] 如图4F,用户点击展示该推广信息的浮窗上的收藏控件,音视频播放设备检测到 收藏信号后,将该推广信息示出的"歌曲a"收藏入用户的自定义播放列表中,并在浮窗中显 示"您已成功将"歌曲a"添加入自定义播放列表"的提示信息。
[0211] 在步骤406中,根据操作信号向后台服务器发送推广成功信息。
[0212] 比如,当用户成功点击该推广信息示出的"歌曲a"的播放链接,或成功收藏推广信 息示出的"歌曲a"时,音视频播放设备向后台服务器发送推广成功信息。
[0213] 需要说明的是,步骤406可以被替换为步骤406a和步骤406b,如图4G。
[0214] 在步骤406a中,在接收到操作信号之后,检测在预定时间段内对应于推广信息的 已接收的操作信号个数是否超过预设阈值。
[0215] 在一种可能的实现方式中,音视频播放设备记录每一个使用音视频播放设备的用 户的用户身份。比如"zal23"、"wql25"、"1542"等等。
[0216 ] 音视频播放设备可以记录各个用户身份的用户在预定时间段内对应于推广信息 的操作信号个数。比如,用户身份为"zal23"的用户在1天内对推广信息"歌曲a"的操作信 号个数为3个,用户身份为"wql25"的用户在1天内对推广信息"歌曲a"的操作信号个数 为4个,用户身份为"1542"的用户在1天内对推广信息"歌曲a"的操作信号个数为1个。
[0217] 在步骤406b中,若已接收的操作信号个数未超过预设阈值,则根据操作信号发送 推广成功信息。
[0218] 比如,预设阈值为1,音视频播放设备检测到用户身份为"zal23"的用户和用户身 份为"wql25"的用户在1天内对推广信息"歌曲a"的操作信号个数超过预设阈值,则不发 送推广成功信息;音视频播放设备检测到用户身份为"1542"的用户在1天内对推广信息 "歌曲a"的操作信号个数未超过预设阈值,则向后台服务器发送推广成功信息。
[0219] 通过步骤406a和步骤406b示出的方法,音视频播放设备可以避免因单个用户多 次点击同一推广信息而导致该推广信息对应的推广音视频内容的推广次数下降过快的情 况发生,从而保证每一次推广的质量。
[0220] 请参见图5A,其示出了本发明一个实施例中提供的音视频内容推荐方法的方法流 程图,本实施例以该音视频内容推荐方法应用于图1所示的音视频内容推荐方法所涉及的 实施环境中来举例说明。该方法包括:
[0221] 在步骤501中,第一内容提供端向后台服务器发送内容绑定请求。
[0222] 内容绑定请求携带有目标音视频内容的标识、推广音视频内容的标识、单次推广 资源数和推广次数。
[0223] 在步骤502中,后台服务器接收第一内容提供端发送的内容绑定请求。
[0224] 在步骤503中,在目标音视频内容尚未存在绑定关系时,后台服务器根据内容绑 定请求将目标音视频内容和推广音视频内容进行绑定并生成绑定关系。
[0225] 后台服务器在接收到第一内容提供端发送的内容绑定请求后,根据该内容绑定请 求携带的目标音视频内容的标识确定本次内容绑定请求的目标音视频内容。
[0226] 后台服务器可以检测数据库中该目标音视频内容是否已经和其他推广音视频内 容存在绑定关系,若该目标音视频内容尚未存在绑定关系,则将该目标音视频内容和推广 音视频内容进行绑定并生成绑定关系。
[0227] 需要说明的是,在生成绑定关系后,后台服务器可以将与单次推广资源数和推广 次数的乘积对应的资源从内容提供端的账户转移至后台服务器的账户。
[0228] 在步骤504中,第二内容提供端向后台服务器发送内容绑定请求。
[0229] 后台服务器除了可以接收第一内容提供端发送的内容绑定请求外,还可以接收其 他内容提供端发送的内容绑定请求,比如第二内容提供端、第三内容提供端等等,本实施例 并未对内容提供端的数量做出限制。
[0230] 在步骤505中,在目标音视频内容已经存在绑定关系时,后台服务器根据单次推 广资源数计算本次接收到的内容绑定请求和上次绑定时接收到的内容绑定请求各自所对 应的推广优先级;在本次接收到的内容绑定请求具有更高推广优先级时,根据本次接收到 的内容绑定请求重新将目标音视频内容和推广音视频内容进行绑定并生成绑定关系。
[0231] 后台服务器确定推广优先级以及生成绑定关系的方法如图3C示出的步骤302b, 此处不作赘述。
[0232] 在一种可能的实现方式中,后台服务器在未生成目标音视频内容"歌曲b"与其他 推广音视频内容的绑定关系前,接收到不同内容提供端发送的内容绑定请求。此时,后台服 务器在根据步骤302b示出的方法确定推广优先级后,根据推广优先级最高的内容绑定请 求中携带的推广音视频内容"歌曲a"的标识,将该推广音视频内容"歌曲a"与目标音视频 内容"歌曲b"进行绑定并生成绑定关系。
[0233] 在另一种可能的实现方式中,后台服务器已经生成目标音视频内容"歌曲b"与内 容提供端A上传的推广音视频内容"歌曲1"的绑定关系后,接收到不同内容提供端发送的 内容绑定请求。此时,后台服务器在根据步骤302b示出的方法确定推广优先级后,若存在 内容提供端B的推广优先级高于内容提供端A的推广优先级,且内容提供端B的推广优先 级高于其他内容提供端,则后台服务器将目标音视频内容"歌曲b"与内容提供端B上传的 推广音视频内容"歌曲a"进行绑定并生成绑定关系。
[0234] 其中,若后台服务器检测到内容提供端A上传的推广音视频内容"歌曲1"还有剩 余的推广次数,则将内容提供端A设置的推广音视频内容"歌曲1"的单次推广资源数和剩 余的推广次数的乘积对应的资源从后台服务器的账户转移至内容提供端A的账户。
[0235] 比如,推广音视频内容"歌曲1"还有剩余的推广次数20,推广音视频内容"歌曲1" 的单次推广资源数为3,则后台服务器将60的资源数从后台服务器的账户转移至内容提供 端A的账户。
[0236] 需要说明的是,后台服务器可以在变更目标音视频内容的绑定关系时,将与该目 标音视频内容具有原绑定关系的推广音视频内容的单次推广资源数和剩余的推广次数的 乘积对应的资源,从后台服务器的账户转移至原内容提供端的账户,或,后台服务器也可以 在变更目标音视频内容的绑定关系后的预设时间间隔后,将与该目标音视频内容具有原绑 定关系的推广音视频内容的单次推广资源数和剩余的推广次数的乘积对应的资源,从后台 服务器的账户转移至原内容提供端的账户,本发明实施例并未对后台服务器返还资源至原 内容提供端的账户的时间做出限制。
[0237] 在步骤506中,后台服务器向音视频播放设备提供绑定关系。
[0238] 在一种可能的实现方式中,用户在打开音视频播放设备的音视频播放器时,音视 频播放设备可以向后台服务器发送绑定关系列表的获取请求。
[0239] 对应的,后台服务器在接收到该获取请求后,将绑定关系列表发送至音视频播放 设备。
[0240] 需要说明的是,音视频播放设备可以在音视频播放器被打开后向后台服务器发送 一次绑定关系列表的获取请求,也可以每隔预设时间间隔向后台服务器发送一次绑定关系 列表的获取请求,本实施例并不对音视频播放设备获取绑定关系的方式做出限制。
[0241] 在步骤507中,音视频播放设备获取绑定关系。
[0242] 在步骤508中,音视频播放设备检测当前播放内容是否为目标音视频内容。
[0243] 每当用户通过音视频播放设备的音视频播放器播放一个音视频内容时,音视频播 放设备可以检测当前播放内容是否为目标音视频内容。
[0244] 在步骤509中,在当前播放内容为目标音视频内容时,音视频播放设备根据绑定 关系生成推广获取请求,将该推广获取请求发送至后台服务器。
[0245] 该推广获取请求包括目标音视频内容对应的推广音视频内容的标识。
[0246] 比如,以当前播放内容为目标音视频内容"歌曲b"为例进行说明,音视频播放设备 根据表一示出绑定关系列表确定推广音视频内容为"歌曲a",并向后台服务器发送携带有 "歌曲a"的标识的推广获取请求。
[0247] 在步骤510中,后台服务器接收音视频播放设备发送的推广获取请求。
[0248] 在步骤511中,后台服务器根据标识向音视频播放设备发送推广音视频内容对应 的推广信息。
[0249] 后台服务器接收到音视频播放设备发送的推广获取请求后,根据推广获取请求中 携带的推广音视频内容的标识,确定该推广音视频内容对应的推广信息,并将该推广信息 发送至音频播放设备。
[0250] 在步骤512中,音视频播放设备接收后台服务器发送的推广音视频内容对应的推 广信息。
[0251] 在步骤513中,音视频播放设备显示或者播放推广音视频内容对应的推广信息。
[0252] 音视频播放设备可以在播放列表的预设区域显示该推广音视频内容对应的推广 信息。
[0253] 在一种可能的实现方式中,音视频播放设备可以在当前播放界面的下方显示长条 形浮窗,在该长条形浮窗中展示推广音视频内容对应的推广链接。
[0254] 在另一种可能的实现方式中,音视频播放设备也可以在当前播放界面的上方显示 长条形滚动窗口,在该长条形滚动窗口中展示推广音视频内容对应的推广文字。
[0255] 需要说明的是,音视频播放设备展示推广信息的形式还可以是其他方法,本实施 例并不作限定。
[0256] 综上所述,本实施例提供的音视频内容推荐方法,通过后台服务器接收内容提供 端发送的内容绑定请求,根据该内容绑定请求将目标音视频内容和推广音视频内容进行绑 定并生成绑定关系,再将该绑定关系发送至音视频播放设备,使得音视频播放设备在播放 较为大众的目标音视频内容时,能够根据该绑定关系展示该推广音视频内容,从而解决了 小众喜欢的音视频内容或者新音视频内容无法得到有效推荐的问题,达到了提高小众喜欢 的音视频内容或者新音视频内容推荐效率的效果。
[0257] 为了便于说明,以下述例子对本发明实施例示出的音视频内容推荐方法进行说 明。
[0258] 用户A希望在某音乐播放平台推广自己的作品"歌曲a",则用户A可以在该音乐 播放平台提供的推广客户端或者推广网站注册自己的帐号后,使用该帐号登录推广客户端 或推广网站。
[0259] 以用户A登录推广网站进行说明,该推广网站提供了上传歌曲控件,用户A点击该 上传歌曲控件后,从弹出的歌曲选择窗口中选中自己的作品"歌曲a",并在作品信息栏中输 入歌曲名称以及歌手名称,最后点击确定控件上传该作品,如图5B。
[0260] 用户A将"歌曲a"上传成功后,点击推广网站提供的个人曲库查看控件,在弹出的 曲库列表中,用户A可以查看到已上传的"歌曲a"以及历史上传的"歌曲b"、"歌曲c",如 图5C。用户A可以从当前的曲库列表中选择"歌曲a",并点击曲库列表提供的添加控件,此 时,当前页面跳转至歌曲绑定页面,如图5D。
[0261] 该歌曲绑定页面示出了用户A选择的推广音视频内容"歌曲a"以及绑定控件,用 户A点击该绑定控件后,从弹出的该音乐播放平台的曲库列表中选择当下热门的歌曲"歌 曲h"和"歌曲g"并点击该曲库列表的添加控件,从而将"歌曲h"和"歌曲g"确定为推广 音视频内容"歌曲a"对应的目标音视频内容。
[0262] 在确定目标音视频内容后,用户A可以在弹出的资源竞争列表中查看到其他用户 愿意为"歌曲h"和"歌曲g"付出的最高单次推广资源数。
[0263] 用户A可以在该资源竞争列表中分别设置自己愿意为"歌曲h"付出的单次推广资 源数3以及推广次数100 ;为"歌曲g"付出的单次推广资源数2以及推广次数200,并点击 下一步控件完成对"歌曲a"的推广设置,如图5E。
[0264] 在设置完成后,用户A可以在音视频播放设备上打开该音乐播放平台对应的播放 器客户端,在该播放器客户端上选择"歌曲g"进行播放。此时,若用户A为"歌曲g"付出 的单次推广资源数高于其他用户为"歌曲g"付出的单次推广资源数,则该播放器客户端在 播放"歌曲g"时,在播放列表下方的浮窗中显示"歌曲a"的推广信息。
[0265] 请参见图6,其示出了本发明一个实施例中提供的音视频内容推荐装置的结构方 框图,该音视频内容推荐装置,可以通过软件、硬件或者两者的结合实现成为图1示出的后 台服务器的全部或一部分,包括:发送模块601、绑定模块602、展示模块603。
[0266] 发送模块601,用于后台服务器接收内容提供端发送的内容绑定请求,该内容绑定 请求用于请求将目标音视频内容和推广音视频内容进行绑定;
[0267] 绑定模块602,用于该后台服务器根据该内容绑定请求将该目标音视频内容和该 推广音视频内容进行绑定并生成绑定关系;
[0268] 展示模块603,用于该后台服务器向音视频播放设备提供该绑定关系,以便该音视 频播放设备获取该绑定关系,并在当前播放内容为该目标音视频内容时,根据该绑定关系 展示该推广音视频内容对应的推广信息。
[0269] 综上所述,本实施例提供的音视频内容推荐装置,通过后台服务器接收内容提 供 端发送的内容绑定请求,根据该内容绑定请求将目标音视频内容和推广音视频内容进行绑 定并生成绑定关系,再将该绑定关系发送至音视频播放设备,使得音视频播放设备在播放 较为大众的目标音视频内容时,能够根据该绑定关系展示该推广音视频内容,从而解决了 小众喜欢的音视频内容或者新音视频内容无法得到有效推荐的问题,达到了提高小众喜欢 的音视频内容或者新音视频内容推荐效率的效果。
[0270] 请参见图7,其示出了本发明另一个实施例中提供的音视频内容推荐装置的结构 方框图,该音视频内容推荐装置,可以通过软件、硬件或者两者的结合实现成为图1示出的 后台服务器的全部或一部分,包括:发送模块601、绑定模块602、展示模块603。
[0271] 发送模块601,用于后台服务器接收内容提供端发送的内容绑定请求,该内容绑定 请求用于请求将目标音视频内容和推广音视频内容进行绑定;
[0272] 绑定模块602,用于该后台服务器根据该内容绑定请求将该目标音视频内容和该 推广音视频内容进行绑定并生成绑定关系;
[0273] 展示模块603,用于该后台服务器向音视频播放设备提供该绑定关系,以便该音视 频播放设备获取该绑定关系,并在当前播放内容为该目标音视频内容时,根据该绑定关系 展示该推广音视频内容对应的推广信息。
[0274] 可选的,该内容绑定请求携带有该目标音视频内容的标识、该推广音视频内容的 标识、单次推广资源数和推广次数;
[0275] 该绑定模块602,包括:第一绑定单元602a、第二绑定单元602b。
[0276] 第一绑定单元602a,用于在该目标音视频内容尚未存在绑定关系时,根据该内容 绑定请求将该目标音视频内容和该推广音视频内容进行绑定并生成绑定关系;
[0277] 第二绑定单元602b,用于在该目标音视频内容已经存在绑定关系时,根据该单次 推广资源数计算本次接收到的该内容绑定请求和上次绑定时接收到的该内容绑定请求各 自所对应的推广优先级;在本次接收到的该内容绑定请求具有更高推广优先级时,根据本 次接收到的该内容绑定请求重新将该目标音视频内容和该推广音视频内容进行绑定并生 成绑定关系。
[0278] 可选的,该装置,还包括:请求接收模块604、信息发送模块605。
[0279] 请求接收模块604,用于接收该音视频播放设备发送的推广获取请求,该推广获取 请求携带有该推广音视频内容的标识;
[0280] 信息发送模块605,用于根据该标识向该音视频播放设备发送该推广音视频内容 对应的该推广信息。
[0281] 可选的,该装置,还包括:信息接收模块606、次数计算模块607。
[0282] 信息接收模块606,用于接收该音视频播放设备发送的推广成功信息;
[0283] 次数计算模块607,用于根据该推广成功信息将该推广次数减1。
[0284] 可选的,该装置还包括:次数检测模块608、优先级计算模块609。
[0285] 次数检测模块608,用于检测该推广次数是否小于预设阈值;
[0286] 优先级计算模块609,用于当该推广次数小于预设阈值时,再次计算历史接收到的 携带有该目标音视频内容的标识的各个内容绑定请求的推广优先级;
[0287] 该绑定模块602,还用于根据具有最高推广优先级的该内容绑定请求重新将该目 标音视频内容和该推广音视频内容进行绑定并生成绑定关系。
[0288] 可选的,该装置还包括:资源转移模块610。
[0289] 资源转移模块610,用于在生成该绑定关系后,将与该单次推广资源数和该推广次 数的乘积对应的资源从该内容提供端的账户转移至该后台服务器的账户。
[0290] 综上所述,本实施例提供的音视频内容推荐装置,通过后台服务器接收内容提供 端发送的内容绑定请求,根据该内容绑定请求将目标音视频内容和推广音视频内容进行绑 定并生成绑定关系,再将该绑定关系发送至音视频播放设备,使得音视频播放设备在播放 较为大众的目标音视频内容时,能够根据该绑定关系展示该推广音视频内容,从而解决了 小众喜欢的音视频内容或者新音视频内容无法得到有效推荐的问题,达到了提高小众喜欢 的音视频内容或者新音视频内容推荐效率的效果。
[0291] 请参见图8,其示出了本发明再一个实施例中提供的音视频内容推荐装置的结构 方框图,该音视频内容推荐装置,可以通过软件、硬件或者两者的结合实现成为图1示出的 音视频播放设备的全部或一部分,包括:获取模块801、检测模块802、展示模块803。
[0292] 获取模块801,用于音视频播放设备获取绑定关系,该绑定关系是目标音视频内容 和推广音视频内容的绑定关系;
[0293] 检测模块802,用于该音视频播放设备检测当前播放内容是否为该目标音视频内 容;
[0294] 展示模块803,用于该音视频播放设备在该当前播放内容为该目标音视频内容时, 根据该绑定关系展示该推广音视频内容对应的推广信息。
[0295] 综上所述,本实施例提供的音视频内容推荐装置,通过后台服务器接收内容提供 端发送的内容绑定请求,根据该内容绑定请求将目标音视频内容和推广音视频内容进行绑 定并生成绑定关系,再将该绑定关系发送至音视频播放设备,使得音视频播放设备在播放 较为大众的目标音视频内容时,能够根据该绑定关系展示该推广音视频内容,从而解决了 小众喜欢的音视频内容或者新音视频内容无法得到有效推荐的问题,达到了提高小众喜欢 的音视频内容或者新音视频内容推荐效率的效果。
[0296] 请参见图9,其示出了本发明又一个实施例中提供的音视频内容推荐装置的结构 方框图,该音视频内容推荐装置,可以通过软件、硬件或者两者的结合实现成为图1示出的 音视频播放设备的全部或一部分,包括:获取模块801、检测模块802、展示模块803。
[0297] 获取模块801,用于音视频播放设备获取绑定关系,该绑定关系是目标音视频内容 和推广音视频内容的绑定关系;
[0298] 检测模块802,用于该音视频播放设备检测当前播放内容是否为该目标音视频内 容;
[0299] 展示模块803,用于该音视频播放设备在该当前播放内容为该目标音视频内容时, 根据该绑定关系展示该推广音视频内容对应的推广信息。
[0300] 可选的,该展示模块803,包括:请求生成单元803a、信息接收单元803b、信息显示 单元803c。
[0301] 请求生成单元803a,用于在该当前播放内容为该目标音视频内容时,根据该绑定 关系生成推广获取请求,该推广获取请求携带有该推广音视频内容的标识;
[0302] 信息接收单元803b,用于接收该后台服务器发送的该推广音视频内容对应的推广 信息;
[0303] 信息显示单元803c,用于显示或者播放该推广音视频内容对应的推广信息。
[0304] 可选的,该装置,还包括:信号接收模块804、内容处理模块805、信息发送模块 806〇
[0305] 信号接收模块804,用于接收对应于该推广信息的操作信号;
[0306] 内容处理模块805,根据该操作信号收藏或播放该推广音视频内容;
[0307] 信息发送模块806,用于根据该操作信号向该后台服务器发送推广成功信息。
[0308] 可选的,该信息发送模块806,包括:个数检测单元806a、信息发送单元806b。
[0309] 个数检测单元806a,用于在接收到该操作信号之后,检测在预定时间段内对应于 该推广信息的已接收的操作信号个数是否超过预设阈值;
[0310] 信息发送单元806b,用于当该已接收的操作信号个数未超过预设阈值时,根据该 操作信号发送该推广成功信息。
[0311] 综上所述,本实施例提供的音视频内容推荐装置,通过后台服务器接收内容提供 端发送的内容绑定请求,根据该内容绑定请求将目标音视频内容和推广音视频内容进行绑 定并生成绑定关系,再将该绑定关系发送至音视频播放设备,使得音视频播放设备在播放 较为大众的目标音视频内容时,能够根据该绑定关系展示该推广音视频内容,从而解决了 小众喜欢的音视频内容或者新音视频内容无法得到有效推荐的问题,达到了提高小众喜欢 的音视频内容或者新音视频内容推荐效率的效果。
[0312] 需要说明的是:上述实施例提供的音视频内容推荐装置在推荐音视频内容时,仅 以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由 不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全 部或者部分功能。另外,上述实施例提供的音视频内容推荐装置与音视频内容推荐方法实 施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0313] 请参见图10,其示出了本发明一个实施例中提供的音视频内容推荐系统的架构示 意图。该系统包括:至少一个内容提供端110、后台服务器120和至少一个音视频播放设备 130 ;
[0314] 该内容提供端110,用于向该后台服务器120发送内容绑定请求,该内容绑定请求 用于请求将目标音视频内容和推广音视频内容进行绑定;
[0315] 该后台服务器120,用于根据该内容绑定请求将该目标音视频内容和该推广音视 频内容进行绑定并生成绑定关系;向该音视频播放设备130提供该绑定关系;
[0316] 该音视频播放设备130,用于获取该绑定关系;在当前播放内容为该目标音视频 内容时,根据该绑定关系展示该推广音视频内容对应的推广信息。
[0317]可选的,该内容提供端110,用于生成携带有该目标音视频内容的标识、该推广音 视频内容的标识、单次推广资源数和推广次数的该内容绑定请求;向该后台服务器120发 送该内容绑定请求;
[0318] 该后台服务器120,用于接收该内容绑定请求;在该目标音视频内容尚未存在绑 定关系时,根据该内容绑定请求将该目标音视频内容和该推广音视频内容进行绑定并生成 绑定关系;在该目标音视频内容已经存在绑定关系时,根据该单次推广资源数计算本次接 收到的该内容绑定请求和上次绑定时接收到的该内容绑定请求各自所对应的推广优先级; 在本次接收到的该内容绑定请求具有更高推广优先级时,根据本次接收到的该内容绑定请 求重新将该目标音视频内容和该推广音视频内容进行绑定并生成绑定关系。
[0319] 可选的,该音视频播放设备130,用于接收对应于该推广信息的操作信号;根据该 操作信号收藏或播放该推广音视频内容;根据该操作信号向该后台服务器120发送推广成 功信息;
[0320] 该后台服务器120,用于接收该推广成功信息;根据该推广成功信息将该推广次 数减1。
[0321] 可选的,该音视频播放设备130根据该操作信号向该后台服务器120发送推广成 功信息时,具体用于:
[0322] 在接收到该操作信号之后,检测在预定时间段内对应于该推广信息的已接收的操 作信号个数是否超过预设阈值;
[0323] 若该已接收的操作信号个数未超过预设阈值,则根据该操作信号发送该推广成功 信息。
[0324] 可选的,该后台服务器120,还用于检测该推广次数是否小于预设阈值;若该推广 次数小于预设阈值,则再次计算历史接收到的携带有该目标音视频内容的标识的各个内容 绑定请求的推广优先级,根据具有最高推广优先级的该内容绑定请求重新将该目标音视频 内容和该推广音视频内容进行绑定并生成绑定关系。
[0325] 可选的,该后台服务器120,还用于在生成该绑定关系后,将与该单次推广资源数 和该推广次数的乘积对应的资源从该内容提供端的账户转移至该后台服务器的账户。
[0326] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0327] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件 来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读 存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0328] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等 ,均应包含在本发明的保护范围之内。
【主权项】
1. 一种音视频内容推荐系统,其特征在于,所述系统包括:至少一个内容提供端、后台 服务器和至少一个音视频播放设备; 所述内容提供端,用于向所述后台服务器发送内容绑定请求,所述内容绑定请求用于 请求将目标音视频内容和推广音视频内容进行绑定; 所述后台服务器,用于根据所述内容绑定请求将所述目标音视频内容和所述推广音视 频内容进行绑定并生成绑定关系;向所述音视频播放设备提供所述绑定关系; 所述音视频播放设备,用于获取所述绑定关系;在当前播放内容为所述目标音视频内 容时,根据所述绑定关系展示所述推广音视频内容对应的推广信息。2. 根据权利要求1所述的系统,其特征在于, 所述内容提供端,用于生成携带有所述目标音视频内容的标识、所述推广音视频内容 的标识、单次推广资源数和推广次数的所述内容绑定请求;向所述后台服务器发送所述内 容绑定请求; 所述后台服务器,用于接收所述内容绑定请求;在所述目标音视频内容尚未存在绑定 关系时,根据所述内容绑定请求将所述目标音视频内容和所述推广音视频内容进行绑定并 生成绑定关系;在所述目标音视频内容已经存在绑定关系时,根据所述单次推广资源数计 算本次接收到的所述内容绑定请求和上次绑定时接收到的所述内容绑定请求各自所对应 的推广优先级;在本次接收到的所述内容绑定请求具有更高推广优先级时,根据本次接收 到的所述内容绑定请求重新将所述目标音视频内容和所述推广音视频内容进行绑定并生 成绑定关系。3. 根据权利要求2所述的系统,其特征在于, 所述音视频播放设备,用于接收对应于所述推广信息的操作信号;根据所述操作信号 收藏或播放所述推广音视频内容;根据所述操作信号向所述后台服务器发送推广成功信 息; 所述后台服务器,用于接收所述推广成功信息;根据所述推广成功信息将所述推广次 数减1。4. 根据权利要求3所述的系统,其特征在于,所述音视频播放设备根据所述操作信号 向所述后台服务器发送推广成功信息时,具体用于: 在接收到所述操作信号之后,检测在预定时间段内对应于所述推广信息的已接收的操 作信号个数是否超过预设阈值; 若所述已接收的操作信号个数未超过预设阈值,则根据所述操作信号发送所述推广成 功信息。5. 根据权利要求3所述的系统,其特征在于, 所述后台服务器,还用于检测所述推广次数是否小于预设阈值;若所述推广次数小于 预设阈值,则再次计算历史接收到的携带有所述目标音视频内容的标识的各个内容绑定请 求的推广优先级,根据具有最高推广优先级的所述内容绑定请求重新将所述目标音视频内 容和所述推广音视频内容进行绑定并生成绑定关系。6. 根据权利要求2至5任一所述的系统,其特征在于, 所述后台服务器,还用于在生成所述绑定关系后,将与所述单次推广资源数和所述推 广次数的乘积对应的资源从所述内容提供端的账户转移至所述后台服务器的账户。7. -种音视频内容推荐方法,其特征在于,所述方法包括: 后台服务器接收内容提供端发送的内容绑定请求,所述内容绑定请求用于请求将目标 音视频内容和推广音视频内容进行绑定; 所述后台服务器根据所述内容绑定请求将所述目标音视频内容和所述推广音视频内 容进行绑定并生成绑定关系; 所述后台服务器向音视频播放设备提供所述绑定关系,以便所述音视频播放设备获取 所述绑定关系,并在当前播放内容为所述目标音视频内容时,根据所述绑定关系展示所述 推广音视频内容对应的推广信息。8. 根据权利要求7所述的方法,其特征在于,所述内容绑定请求携带有所述目标音视 频内容的标识、所述推广音视频内容的标识、单次推广资源数和推广次数; 所述后台服务器根据所述内容绑定请求将所述目标音视频内容和所述推广音视频内 容进行绑定并生成绑定关系,包括: 在所述目标音视频内容尚未存在绑定关系时,根据所述内容绑定请求将所述目标音视 频内容和所述推广音视频内容进行绑定并生成绑定关系; 在所述目标音视频内容已经存在绑定关系时,根据所述单次推广资源数计算本次接收 到的所述内容绑定请求和上次绑定时接收到的所述内容绑定请求各自所对应的推广优先 级;在本次接收到的所述内容绑定请求具有更高推广优先级时,根据本次接收到的所述内 容绑定请求重新将所述目标音视频内容和所述推广音视频内容进行绑定并生成绑定关系。9. 根据权利要求8所述的方法,其特征在于,所述后台服务器向音视频播放设备提供 所述绑定关系之后,还包括: 接收所述音视频播放设备发送的推广获取请求,所述推广获取请求携带有所述推广音 视频内容的标识; 根据所述标识向所述音视频播放设备发送所述推广音视频内容对应的所述推广信息。10. 根据权利要求8所述的方法,其特征在于,所述后台服务器向音视频播放设备提供 所述绑定关系之后,还包括: 接收所述音视频播放设备发送的推广成功信息; 根据所述推广成功信息将所述推广次数减1。11. 根据权利要求10所述的方法,其特征在于,所述方法还包括: 检测所述推广次数是否小于预设阈值; 若所述推广次数小于预设阈值,则再次计算历史接收到的携带有所述目标音视频内容 的标识的各个内容绑定请求的推广优先级; 根据具有最高推广优先级的所述内容绑定请求重新将所述目标音视频内容和所述推 广音视频内容进行绑定并生成绑定关系。12. 根据权利要求8至11任一所述的方法,其特征在于,所述方法还包括: 在生成所述绑定关系后,将与所述单次推广资源数和所述推广次数的乘积对应的资源 从所述内容提供端的账户转移至所述后台服务器的账户。13. -种音视频内容推荐方法,其特征在于,所述方法包括: 音视频播放设备获取绑定关系,所述绑定关系是目标音视频内容和推广音视频内容的 绑定关系; 所述音视频播放设备检测当前播放内容是否为所述目标音视频内容; 所述音视频播放设备在所述当前播放内容为所述目标音视频内容时,根据所述绑定关 系展示所述推广音视频内容对应的推广信息。14. 根据权利要求13所述的方法,其特征在于,所述音视频播放设备在所述当前播放 内容为所述目标音视频内容时,根据所述绑定关系展示所述推广音视频内容对应的推广信 息,包括: 在所述当前播放内容为所述目标音视频内容时,根据所述绑定关系生成推广获取请 求,所述推广获取请求携带有所述推广音视频内容的标识; 接收所述后台服务器发送的所述推广音视频内容对应的推广信息; 显示或者播放所述推广音视频内容对应的推广信息。15. 根据权利要求13所述的方法,其特征在于,所述音视频播放设备在所述当前播放 内容为所述目标音视频内容时,根据所述绑定关系展示所述推广音视频内容对应的推广信 息之后,还包括: 接收对应于所述推广信息的操作信号; 根据所述操作信号收藏或播放所述推广音视频内容; 根据所述操作信号向所述后台服务器发送推广成功信息。16. 根据权利要求15所述的方法,其特征在于,所述根据所述操作信号向所述后台服 务器发送推广成功信息,包括: 在接收到所述操作信号之后,检测在预定时间段内对应于所述推广信息的已接收的 操作信号个数是否超过预设阈值; 若所述已接收的操作信号个数未超过预设阈值,则根据所述操作信号发送所述推广成 功信息。17. -种音视频内容推荐装置,其特征在于,所述装置包括: 发送模块,用于后台服务器接收内容提供端发送的内容绑定请求,所述内容绑定请求 用于请求将目标音视频内容和推广音视频内容进行绑定; 绑定模块,用于所述后台服务器根据所述内容绑定请求将所述目标音视频内容和所述 推广音视频内容进行绑定并生成绑定关系; 展示模块,用于所述后台服务器向音视频播放设备提供所述绑定关系,以便所述音视 频播放设备获取所述绑定关系,并在当前播放内容为所述目标音视频内容时,根据所述绑 定关系展示所述推广音视频内容对应的推广信息。18. 根据权利要求17所述的装置,其特征在于,所述内容绑定请求携带有所述目标音 视频内容的标识、所述推广音视频内容的标识、单次推广资源数和推广次数; 所述绑定t吴块,包括: 第一绑定单元,用于在所述目标音视频内容尚未存在绑定关系时,根据所述内容绑定 请求将所述目标音视频内容和所述推广音视频内容进行绑定并生成绑定关系; 第二绑定单元,用于在所述目标音视频内容已经存在绑定关系时,根据所述单次推广 资源数计算本次接收到的所述内容绑定请求和上次绑定时接收到的所述内容绑定请求各 自所对应的推广优先级;在本次接收到的所述内容绑定请求具有更高推广优先级时,根据 本次接收到的所述内容绑定请求重新将所述目标音视频内容和所述推广音视频内容进行 绑定并生成绑定关系。19. 根据权利要求18所述的装置,其特征在于,所述装置,还包括: 请求接收模块,用于接收所述音视频播放设备发送的推广获取请求,所述推广获取请 求携带有所述推广音视频内容的标识; 信息发送模块,用于根据所述标识向所述音视频播放设备发送所述推广音视频内容 对应的所述推广信息。20. 根据权利要求18所述的装置,其特征在于,所述装置,还包括: 信息接收模块,用于接收所述音视频播放设备发送的推广成功信息; 次数计算模块,用于根据所述推广成功信息将所述推广次数减1。21. 根据权利要求20所述的装置,其特征在于,所述装置还包括: 次数检测模块,用于检测所述推广次数是否小于预设阈值; 优先级计算模块,用于当所述推广次数小于预设阈值时,再次计算历史接收到的携带 有所述目标音视频内容的标识的各个内容绑定请求的推广优先级; 所述绑定模块,还用于根据具有最高推广优先级的所述内容绑定请求重新将所述目标 音视频内容和所述推广音视频内容进行绑定并生成绑定关系。22. 根据权利要求18至21任一所述的装置,其特征在于,所述装置还包括: 资源转移模块,用于在生成所述绑定关系后,将与所述单次推广资源数和所述推广次 数的乘积对应的资源从所述内容提供端的账户转移至所述后台服务器的账户。23. -种音视频内容推荐装置,其特征在于,所述装置包括: 获取模块,用于音视频播放设备获取绑定关系,所述绑定关系是目标音视频内容和推 广音视频内容的绑定关系; 检测模块,用于所述音视频播放设备检测当前播放内容是否为所述目标音视频内容; 展示模块,用于所述音视频播放设备在所述当前播放内容为所述目标音视频内容时, 根据所述绑定关系展示所述推广音视频内容对应的推广信息。24. 根据权利要求23所述的装置,其特征在于,所述展示模块,包括: 请求生成单元,用于在所述当前播放内容为所述目标音视频内容时,根据所述绑定关 系生成推广获取请求,所述推广获取请求携带有所述推广音视频内容的标识; 信息接收单元,用于接收所述后台服务器发送的所述推广音视频内容对应的推广信 息; 信息显示单元,用于显示或者播放所述推广音视频内容对应的推广信息。25. 根据权利要求23所述的装置,其特征在于,所述装置,还包括: 信号接收模块,用于接收对应于所述推广信息的操作信号; 内容处理模块,根据所述操作信号收藏或播放所述推广音视频内容; 信息发送模块,用于根据所述操作信号向所述后台服务器发送推广成功信息。26. 根据权利要求25所述的装置,其特征在于,所述信息发送模块,包括: 个数检测单元,用于在接收到所述操作信号之后,检测在预定时间段内对应于所述推 广信息的已接收的操作信号个数是否超过预设阈值; 信息发送单元,用于当所述已接收的操作信号个数未超过预设阈值时,根据所述操作 信号发送所述推广成功信息。
【专利摘要】本发明公开了一种音视频内容推荐系统、方法及装置,属于音视频播放领域。所述方法包括:后台服务器接收内容提供端发送的内容绑定请求;根据内容绑定请求将目标音视频内容和推广音视频内容进行绑定并生成绑定关系;向音视频播放设备提供绑定关系。本发明通过后台服务器接收内容提供端发送的内容绑定请求,根据该内容绑定请求将目标音视频内容和推广音视频内容进行绑定并生成绑定关系,将绑定关系发送至音视频播放设备,使得音视频播放设备在播放目标音视频内容时,根据该绑定关系展示该推广音视频内容,解决了小众喜欢的音视频内容或者新音视频内容无法得到有效推荐的问题,达到提高小众喜欢的音视频内容或者新音视频内容推荐效率的效果。
【IPC分类】H04N21/472, H04N21/262, H04N21/258
【公开号】CN104883619
【申请号】CN201510240890
【发明人】陈琳琳, 彭学杰, 杜嵩杰, 诸葛丽萍
【申请人】广州酷狗计算机科技有限公司
【公开日】2015年9月2日
【申请日】2015年5月12日
转载请注明原文地址:https://www.famiwei.com/read-8135967.html

最新回复(0)