1.一种视频资源管理的方法,其特征在于,所述方法由直播服务端执行,所述方法包括:根据合作第三方的访问请求和合作需求信息、用户的访问记录和搜索记录确定多个视频资源,所述视频资源包括视频和音频中的至少一项;
为所述多个视频资源创建视频资源池,所述视频资源池包括是多个视频或音频剪辑的主题名称、哈希标识、每种主题名称对应的视频或音频数量、主题名称的推介对象;
设置所述视频资源池的推介入口和访问入口,所述推介入口用于向所述合作第三方推介所述视频资源池中的视频资源,所述访问入口用于所述用户访问所述视频资源池;
所述方法至少包括:
接收所述合作第三方的第一请求,根据所述第一请求携带的视频资源的哈希标识或主题名称,向所述合作第三方推介所述视频资源池中与所述哈希标识或主题名称对应的视频资源,包括:若所述第一请求包括定向的视频资源的哈希标识和/或主题名称,则获取最新的视频资源池的视频资源列表,将所述视频资源列表中符合所述哈希标识和/或主题名称的视频资源发送给合作第三方;若所述第一请求未包括定向的视频资源的哈希标识和/或主题名称,则获取最新的视频资源池的视频资源列表,将所述视频资源列表中具有特定热度值的视频资源发送给合作第三方;
以及,接收所述用户的第二请求,根据所述第二请求携带的视频资源的主题名称,向所述用户推送所述视频资源池中与主题名称对应的视频资源;所述第二请求中携带所述用户当前的网络状态,所述方法还包括:接收所述第二请求,根据网络带宽等级,将同一份视频处理成不同码率的分片;所述接收所述用户的第二请求,根据所述第二请求携带的视频资源的主题名称,向所述用户推送所述视频资源池中与主题名称对应的视频资源,包括:根据所述第二请求携带的视频资源的主题名称和所述用户当前的网络状态,从所述视频资源池中确定与主题名称对应且码率满足所述用户当前的网络状态的目标视频;向所述用户推送所述目标视频。
2.如权利要求1所述的方法,其特征在于,所述为所述多个视频资源创建视频资源池之后,所述方法还包括:编辑资源池名称、资源池描述、导入视频或音频列表、每次对所述视频资源池中的视频资源的操作用户名称、上一次对所述视频资源池中的视频资源的操作时间。
3.如权利要求1或2所述的方法,其特征在于,所述第二请求中携带所述用户的账号信息,所述方法还包括:根据用户级别和/或用户年龄,对同一份视频进行分级处理;
所述接收所述用户的第二请求,根据所述第二请求携带的视频资源的主题名称,向所述用户推送所述视频资源池中与主题名称对应的视频资源,包括:接收所述第二请求,根据所述账号信息确定所述用户的用户级别和/或用户年龄;
根据所述主题名称、所述用户级别和/或所述用户年龄,从所述视频资源池中确定与主题名称对应且符合所述用户级别和/或所述用户年龄的目标视频资源;
向所述用户推送所述目标视频。
4.一种直播服务端,其特征在于,所述直播服务端包括处理模块和收发模块,所述处理模块用于控制所述收发模块的收发操作:所述处理模块用于根据合作第三方的访问请求和合作需求信息、用户的访问记录和搜索记录确定多个视频资源,所述视频资源包括视频和音频中的至少一项;
所述处理模块还用于为所述多个视频资源创建视频资源池,所述视频资源池包括是多个视频或音频剪辑的主题名称、哈希标识、每种主题名称对应的视频或音频数量、主题名称的推介对象;设置所述视频资源池的推介入口和访问入口,所述推介入口用于向所述合作第三方推介所述视频资源池中的视频资源,所述访问入口用于所述用户访问所述视频资源池;
所述处理模块至少执行以下操作:
通过所述收发模块接收所述合作第三方的第一请求,根据所述第一请求携带的视频资源的哈希标识或主题名称,通过所述收发模块向所述合作第三方推介所述视频资源池中与所述哈希标识或主题名称对应的视频资源,包括:若所述第一请求包括定向的视频资源的哈希标识和/或主题名称,则获取最新的视频资源池的视频资源列表,将所述视频资源列表中符合所述哈希标识和/或主题名称的视频资源发送给合作第三方;若所述第一请求未包括定向的视频资源的哈希标识和/或主题名称,则获取最新的视频资源池的视频资源列表,将所述视频资源列表中具有特定热度值的视频资源发送给合作第三方;
以及,通过所述收发模块接收所述用户的第二请求,根据所述第二请求携带的视频资源的主题名称,通过所述收发模块向所述用户推送所述视频资源池中与主题名称对应的视频资源;所述第二请求中携带所述用户当前的网络状态,所述处理模块还用于:根据网络带宽等级,将同一份视频处理成不同码率的分片;通过所述收发模块接收所述用户的第二请求;
根据所述第二请求携带的视频资源的主题名称和所述用户当前的网络状态,从所述视频资源池中确定与主题名称对应且码率满足所述用户当前的网络状态的目标视频;通过所述收发模块向所述用户推送所述目标视频。
5.如权利要求4所述的直播服务端,其特征在于,所述为所述多个视频资源创建视频资源池之后,所述处理模块还用于:编辑资源池名称、资源池描述、导入视频或音频列表、每次对所述视频资源池中的视频资源的操作用户名称、上一次对所述视频资源池中的视频资源的操作时间。
6.如权利要求4或5所述的直播服务端,其特征在于,所述第二请求中携带所述用户的账号信息,所述处理模块还用于:根据用户级别和/或用户年龄,对同一份视频进行分级处理;
通过所述收发模块接收所述用户的第二请求;
根据所述账号信息确定所述用户的用户级别和/或用户年龄;
根据所述主题名称、所述用户级别和/或所述用户年龄,从所述视频资源池中确定与主题名称对应且符合所述用户级别和/或所述用户年龄的目标视频资源;
通过所述收发模块向所述用户推送所述目标视频。
7.一种直播服务端,其特征在于,包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1‑3中任意一项所述的由直播服务端执行的视频资源管理的方法中的步骤。
8.一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1‑3中任意一项所述的由直播服务端执行的视频资源管理的方法中的步骤。