System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种视频列表获取方法及装置、存储介质及电子设备制造方法及图纸_技高网

一种视频列表获取方法及装置、存储介质及电子设备制造方法及图纸

技术编号:40308327 阅读:10 留言:0更新日期:2024-02-07 20:52
本申请提供了一种视频列表获取方法及装置、存储介质及电子设备,通过预先将各个视频版权记录存储至数据库中,从而在接收到客户端发送的视频列表获取请求后,先确定客户端所属的终端类型和地区代码,依据终端类型和地区代码,将与视频列表获取请求匹配的视频版权记录中,客户端不具有视频版权的视频版权记录进行过滤;依据过滤后剩余的视频版权记录中的视频ID,对视频列表中不具有视频版权的视频进行过滤,得到目标视频列表并反馈至客户端。本申请方案,由于目标视频列表中的各个视频均有客户端具有视频版权的视频,因此,目标视频列表中的所有视频均可以在该客户端播放,而不会出现进入视频播放页后提示无版权,无法播放,从而提高用户体验。

【技术实现步骤摘要】

本申请涉及互联网,尤其涉及一种视频列表获取方法及装置、存储介质及电子设备


技术介绍

1、在网络视频时代,很多视频的播放是有版权播控要求的。在购买视频版权后,合同中会对播放的终端、地区做约束。有视频版权的终端和地区可以播放,没有视频版权的终端和地区不能播放。

2、在客户端中,一般通过视频列表点击视频进入视频播放页进行视频播放,现有技术中,往往只有从视频列表点击视频进入视频播放页才进行无版权,无法播放的提示,影响用户体验。


技术实现思路

1、本申请提供了一种视频列表获取方法及装置、存储介质及电子设备,目的在于解决现有技术中存在的只有从视频列表点击视频进入视频播放页才进行无版权,无法播放的提示,影响用户体验的问题。

2、为了实现上述目的,本申请提供了以下技术方案:

3、一种视频列表获取方法,包括:

4、响应于客户端发送的视频列表获取请求,获取与所述视频列表获取请求匹配的视频列表;

5、确定所述客户端所属的终端类型和地区代码;

6、从预先存储至数据库的各个视频版权记录中查找与所述视频列表获取请求匹配的视频版权记录;

7、依据所述终端类型和所述地区代码,将与所述视频列表获取请求匹配的视频版权记录中,所述客户端不具有视频版权的视频版权记录进行过滤;

8、依据过滤后剩余的视频版权记录中的视频id,对所述视频列表中不具有视频版权的视频进行过滤,得到目标视频列表;

9、将所述目标视频列表反馈至所述客户端。

10、上述的方法,可选的,所述确定所述客户端所属的终端类型和地区代码,包括:

11、从所述视频列表获取请求包括的请求参数中,获取所述客户端的ip地址和所述客户端所属的终端类型;

12、基于所述ip地址,确定所述客户端所属的地区代码。

13、上述的方法,可选的,各个视频版权记录预先存储至数据库的过程,包括:

14、获取视频版权列表;所述视频版权列表中包括视频合集id对应的各个视频id在不同终端对应的黑白名单,所述黑白名单包括黑名单和/或白名单,所述黑名单内的地区不具有所述视频id对应视频的视频版权,所述白名单内的地区具有所述视频id对应视频的视频版权;

15、针对所述视频版权列表中的每个视频id,对所述视频id在不同终端对应的黑白名单进行合并压缩处理,得到所述视频id对应的视频版权记录;

16、将所述视频版权列表中包括的每个视频id对应的视频版权记录存储至数据库中。

17、上述的方法,可选的,所述对所述视频id在不同终端对应的黑白名单进行合并压缩处理,得到所述视频id对应的视频版权记录,包括:

18、从视频id在不同终端对应的黑白名单中,将相同的黑白名单对应的终端进行合并处理;

19、将各个终端的终端类型映射为对应的预设标识;

20、将视频id在不同终端对应的黑白名单中的地区代码,以及合并处理后的终端的预设标识对应写入预设视频版权记录模板中,得到所述视频id对应的视频版权记录。

21、上述的方法,可选的,所述从预先存储至数据库的各个视频版权记录中查找与所述视频列表获取请求匹配的视频版权记录,包括:

22、从所述视频列表获取请求包括的请求参数中获取视频合集id;

23、将预先存储至数据库的各个视频版权记录中,查找与所述视频合集id相匹配的视频合集id对应的视频id所对应的视频版权记录。

24、上述的方法,可选的,所述依据所述终端类型和所述地区代码,将与所述视频列表获取请求匹配的视频版权记录中,所述客户端不具有视频版权的视频版权记录进行过滤,包括:

25、针对与所述视频列表获取请求匹配的每一条视频版权记录,判断所述视频版权记录包括的具有视频版权的内容中,是否不存在与所述终端类型和所述地区代码相匹配终端类型和地区代码,或所述视频版权记录包括的不具有视频版权的内容中,是否存在与所述终端类型和所述地区代码相匹配终端类型和地区代码;

26、若所述视频版权记录包括的具有视频版权的内容中,不存在与所述终端类型和所述地区代码相匹配的终端类型和地区代码,或所述视频版权记录包括的不具有视频版权的内容中,存在与所述终端类型和所述地区代码相匹配的终端类型和地区代码,则将所述视频版权记录进行过滤。

27、上述的方法,可选的,所述依据过滤后剩余的视频版权记录中的视频id,对所述视频列表中不具有视频版权的视频进行过滤,得到目标视频列表,包括:

28、将所述视频列表中不与任何一个目标视频id相匹配的视频id对应的视频确定为不具有视频版权的视频;其中,目标视频id为过滤后剩余的视频版权记录中的视频id;

29、将所述视频列表中不具有视频版权的视频进行过滤。

30、一种视频列表获取装置,包括:

31、获取单元,用于响应于客户端发送的视频列表获取请求,获取与所述视频列表获取请求匹配的视频列表;

32、确定单元,用于确定所述客户端所属的终端类型和地区代码;

33、匹配单元,用于从预先存储至数据库的各个视频版权记录中查找与所述视频列表获取请求匹配的视频版权记录;

34、第一过滤单元,用于依据所述终端类型和所述地区代码,将与所述视频列表获取请求匹配的视频版权记录中,所述客户端不具有视频版权的视频版权记录进行过滤;

35、第二过滤单元,用于依据过滤后剩余的视频版权记录中的视频id,对所述视频列表中不具有视频版权的视频进行过滤,得到目标视频列表;

36、反馈单元,用于将所述目标视频列表反馈至所述客户端。

37、一种存储介质,所述存储介质存储有指令集,其中,所述指令集被处理器执行时实现如上述第一方面公开的视频列表获取方法,或者,第三方面公开的视频列表获取方法。

38、一种电子设备,包括:

39、存储器,用于存储至少一组指令集;

40、处理器,用于执行所述存储器中存储的指令集,通过执行所述指令集实现如上述第一方面公开的视频列表获取方法,或者,第三方面公开的视频列表获取方法。

41、与现有技术相比,本申请包括以下优点:

42、本申请提供了一种视频列表获取方法及装置、存储介质及电子设备,该方法通过预先将各个视频版权记录存储至数据库中,从而在接收到客户端发送的视频列表获取请求后,先确定客户端所属的终端类型和地区代码,然后依据终端类型和地区代码,将与视频列表获取请求匹配的视频版权记录中,客户端不具有视频版权的视频版权记录进行过滤;并依据过滤后剩余的视频版权记录中的视频id,对视频列表中不具有视频版权的视频进行过滤,得到目标视频列表;最后将目标视频列表反馈至客户端,以便客户端展示目标视频列表,从而通过目标视频列表点击视频即可实现视频播放。可见,本申请方案,由于目标视频列表中的各个视频均有客户端本文档来自技高网...

【技术保护点】

1.一种视频列表获取方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述客户端所属的终端类型和地区代码,包括:

3.根据权利要求1所述的方法,其特征在于,各个视频版权记录预先存储至数据库的过程,包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述视频ID在不同终端对应的黑白名单进行合并压缩处理,得到所述视频ID对应的视频版权记录,包括:

5.根据权利要求1或4所述的方法,其特征在于,所述从预先存储至数据库的各个视频版权记录中查找与所述视频列表获取请求匹配的视频版权记录,包括:

6.根据权利要求1所述的方法,其特征在于,所述依据所述终端类型和所述地区代码,将与所述视频列表获取请求匹配的视频版权记录中,所述客户端不具有视频版权的视频版权记录进行过滤,包括:

7.根据权利要求1所述的方法,其特征在于,所述依据过滤后剩余的视频版权记录中的视频ID,对所述视频列表中不具有视频版权的视频进行过滤,得到目标视频列表,包括:

8.一种视频列表获取装置,其特征在于,包括:

9.一种存储介质,其特征在于,所述存储介质存储有指令集,其中,所述指令集被处理器执行时实现如权利要求1-7任意一项所述的视频列表获取方法。

10.一种电子设备,其特征在于,包括:

...

【技术特征摘要】

1.一种视频列表获取方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述客户端所属的终端类型和地区代码,包括:

3.根据权利要求1所述的方法,其特征在于,各个视频版权记录预先存储至数据库的过程,包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述视频id在不同终端对应的黑白名单进行合并压缩处理,得到所述视频id对应的视频版权记录,包括:

5.根据权利要求1或4所述的方法,其特征在于,所述从预先存储至数据库的各个视频版权记录中查找与所述视频列表获取请求匹配的视频版权记录,包括:

6.根据权利要求1...

【专利技术属性】
技术研发人员:张志广
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1