本发明专利技术公开了一种自动选择视频资源的标识版本的方法及装置。所述方法,包括:在预设的视频资源数据库中,对视频资源设置不少于一种语言版本的标识;根据终端提交的输入信息,检索出符合所述输入信息的视频资源;在所述视频资源的不少于一种语言版本的标识中,根据所述终端的终端地域信息,确定出所述终端可选择的语言版本的标识的范围;根据预设的优先级规则,确定出所述视频资源针对所述终端的优先级最高的语言版本的标识;传输所述视频资源和所述优先级最高的语言版本的标识到所述终端。本发明专利技术在发送视频资源的同时,智能的自动选择出符合用户语言版本的标识,避免用户进行手动选择的繁琐步骤,从而提高了用户的使用体验。
【技术实现步骤摘要】
本专利技术涉及视频处理
,特别涉及一种自动选择视频资源的标识版本的方法及装置。
技术介绍
视频资源的传播和播放早已突破了地域的局限性,鉴于不同地域的用户使用的语言往往是不同的,单一的视频资源的标识的语言版本早已不能满足不同地域的人们的需求。在不同地域的用户了解视频资源的标识时,如果以本地用户的母语或者用户熟练掌握的语言版本设置视频资源的标识,会大大增加用户的使用体验。目前,业界使用的方式是根据用户的手动设置来选择语言版本。首先,让用户手动进行选择会增加用户的操作的繁琐度。其次,对于相关软件使用不熟悉的人群,比如老人和孩子,并不具备自行选择语言版本的操作能力。所以,如何妥善的解决标识不规范的问题和缺乏部分标识的问题,就成为了业界亟待解决的课题。
技术实现思路
本专利技术提供一种自动选择视频资源的标识版本的方法及装置,用以自动的选择出与用户使用语言匹配的视频资源的标识版本。根据本专利技术实施例的第一方面,提供一种自动选择视频资源的标识版本的方法,包括:在预设的视频资源数据库中,对视频资源设置不少于一种语言版本的标识;根据终端提交的输入信息,检索出符合所述输入信息的视频资源;在所述视频资源的不少于一种语言版本的标识中,根据所述终端的终端地域信息,确定出所述终端可选择的语言版本的标识的范围;根据预设的优先级规则,确定出所述视频资源针对所述终端的优先级最高的语言版本的标识;传输所述视频资源和所述优先级最高的语言版本的标识到所述终端。在一个实施例中,所述根据终端提交的输入信息,检索出符合所述输入信息的视频资源,包括:获取所述视频资源的权限标识,所述权限标识包括:可播放地域标识、有效期标识、播出时段标识和用户权限标识中的任一者或多者;获取播放所述视频资源的所述终端的相关信息,所述终端的相关信息包括:终端地域信息、实时时间信息和用户权限信息中的任一者或多者;判断所述终端的相关信息是否满足所述视频资源的权限标识。在一个实施例中所述在所述视频资源的不少于一种语言版本的标识中,根据所述终端的终端地域信息,确定出所述终端可选择的语言版本的标识的范围,包括:根据所述终端的终端地域信息,在预设的地域与语言的匹配表中,查询出所述终端地域信息的可选择语言的集合,确定所述集合为第一集合;确定所述视频资源的不少于一种语言版本的标识中包含的语言的集合为第二集合;做所述第一集合和所述第二集合的交集运算,将所述交集运算得出的集合确定为第三集合,所述第三集合即为所述终端可选择的语言版本的标识的范围。在一个实施例中,所述根据预设的优先级规则,确定出所述视频资源针对所述终端的优先级最高的语言版本的标识,包括:查询出所述终端的系统语言;判断所述终端可选择的语言版本的标识的范围是否包含所述终端的系统语言;在所述终端可选择的语言版本的标识的范围包含所述终端的系统语言的情况下,确定所述终端的系统语言版本的标识为所述优先级最高的语言版本的标识;在所述终端可选择的语言版本的标识的范围不包含所述终端的系统语言的情况下,确定所述终端所处的地域的第一官方语言版本的标识为所述优先级最高的语言版本的标识。在一个实施例中,还包括:获取所述终端的网络参数信息;根据所述终端的网络参数信息,传输与所述网络参数信息相匹配的码流格式的所述视频资源。根据本专利技术实施例的第二方面,提供一种选择视频资源的标识版本的装置,包括:设置模块,用于在预设的视频资源数据库中,对视频资源设置不少于一种语言版本的标识;检索模块,用于根据终端提交的输入信息,检索出符合所述输入信息的视频资源;第一确定模块,用于在所述视频资源的不少于一种语言版本的标识中,根据所述终端的终端地域信息,确定出所述终端可选择的语言版本的标识的范围;第二确定模块,用于根据预设的优先级规则,确定出所述视频资源针对所述终端的优先级最高的语言版本的标识;第一传输模块,用于传输所述视频资源和所述优先级最高的语言版本的标识到所述终端。在一个实施例中,所述检索模块,包括:第一获取子模块,用于获取所述视频资源的权限标识,所述权限标识包括:可播放地域标识、有效期标识、播出时段标识和用户权限标识中的任一者或多者;第二获取子模块,用于获取播放所述视频资源的所述终端的相关信息,所述终端的相关信息包括:终端地域信息、实时时间信息和用户权限信息中的任一者或多者;第一判断子模块,用于判断所述终端的相关信息是否满足所述视频资源的权限标识。在一个实施例中,所述第一确定模块,包括:第一查询子模块,用于根据所述终端的终端地域信息,在预设的地域与语言的匹配表中,查询出所述终端地域信息的可选择语言的集合,确定所述集合为第一集合;第三确定子模块,用于确定所述视频资源的不少于一种语言版本的标识中包含的语言的集合为第二集合;交集子模块,用于做所述第一集合和所述第二集合的交集运算,将所述交集运算得出的集合确定为第三集合,所述第三集合即为所述终端可选择的语言版本的标识的范围。在一个实施例中,所述第二确定模块,包括:第二查询子模块,用于查询出所述终端的系统语言;第二判断子模块,用于判断所述终端可选择的语言版本的标识的范围是否包含所述终端的系统语言;第四确定子模块,用于在所述终端可选择的语言版本的标识的范围包含所述终端的系统语言的情况下,确定所述终端的系统语言版本的标识为所述优先级最高的语言版本的标识;第五确定子模块,用于在所述终端可选择的语言版本的标识的范围不包含所述终端的系统语言的情况下,确定所述终端所处的地域的第一官方语言版本
的标识为所述优先级最高的语言版本的标识。在一个实施例中,还包括:获取模块,用于获取所述终端的网络参数信息;第二传输模块,用于根据所述终端的网络参数信息,传输与所述网络参数信息相匹配的码流格式的所述视频资源。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术一示例性实施例示出的一种自动选择视频资源的标识版本的方法的流程图;图2为本专利技术一示例性实施例示出的一种自动选择视频资源的标识版本的方法的步骤S12的流程图;图3为本专利技术一示例性实施例示出的一种自动选择视频资源的标识版本的方法的步骤S13的流程图;图4为本专利技术一示例性实施例示出的一种自动选择视频资源的标识版本的方法的步骤S14的流程图;图5为本专利技术另一示例性实施例示出的一种自动选择视频资源的标识版本的方法的流程图;图6为本专利技术一示例性实施例示出的一种自动选择视频资源的标识版本的装置的框图;图7为本专利技术一示例性实施例示出的一种自动选择视频资源的标识版本的装置的检索模块62的框图;图8为本专利技术一示例性实施例示出的一种自动选择视频资源的标识版本的装置的第一确定模块63的框图;图9为本专利技术一示例性实施例示出的一种自动选择视频资源的标识版本的装置的第二确定模块64的框图;图10为本专利技术另一示例性实施例示出的一种自动选择视频资源的标识版本的装置的框本文档来自技高网...
【技术保护点】
一种自动选择视频资源的标识版本的方法,其特征在于,包括:在预设的视频资源数据库中,对视频资源设置不少于一种语言版本的标识;根据终端提交的输入信息,检索出符合所述输入信息的视频资源;在所述视频资源的不少于一种语言版本的标识中,根据所述终端的终端地域信息,确定出所述终端可选择的语言版本的标识的范围;根据预设的优先级规则,确定出所述视频资源针对所述终端的优先级最高的语言版本的标识;传输所述视频资源和所述优先级最高的语言版本的标识到所述终端。
【技术特征摘要】
1.一种自动选择视频资源的标识版本的方法,其特征在于,包括:在预设的视频资源数据库中,对视频资源设置不少于一种语言版本的标识;根据终端提交的输入信息,检索出符合所述输入信息的视频资源;在所述视频资源的不少于一种语言版本的标识中,根据所述终端的终端地域信息,确定出所述终端可选择的语言版本的标识的范围;根据预设的优先级规则,确定出所述视频资源针对所述终端的优先级最高的语言版本的标识;传输所述视频资源和所述优先级最高的语言版本的标识到所述终端。2.如权利要求1所述的方法,其特征在于,所述根据终端提交的输入信息,检索出符合所述输入信息的视频资源,包括:获取所述视频资源的权限标识,所述权限标识包括:可播放地域标识、有效期标识、播出时段标识和用户权限标识中的任一者或多者;获取播放所述视频资源的所述终端的相关信息,所述终端的相关信息包括:终端地域信息、实时时间信息和用户权限信息中的任一者或多者;判断所述终端的相关信息是否满足所述视频资源的权限标识。3.如权利要求1所述的方法,其特征在于,所述在所述视频资源的不少于一种语言版本的标识中,根据所述终端的终端地域信息,确定出所述终端可选择的语言版本的标识的范围,包括:根据所述终端的终端地域信息,在预设的地域与语言的匹配表中,查询出所述终端地域信息的可选择语言的集合,确定所述集合为第一集合;确定所述视频资源的不少于一种语言版本的标识中包含的语言的集合为第二集合;做所述第一集合和所述第二集合的交集运算,将所述交集运算得出的集合确定为第三集合,所述第三集合即为所述终端可选择的语言版本的标识的范
\t围。4.如权利要求3所述的方法,其特征在于,所述根据预设的优先级规则,确定出所述视频资源针对所述终端的优先级最高的语言版本的标识,包括:查询出所述终端的系统语言;判断所述终端可选择的语言版本的标识的范围是否包含所述终端的系统语言;在所述终端可选择的语言版本的标识的范围包含所述终端的系统语言的情况下,确定所述终端的系统语言版本的标识为所述优先级最高的语言版本的标识;在所述终端可选择的语言版本的标识的范围不包含所述终端的系统语言的情况下,确定所述终端所处的地域的第一官方语言版本的标识为所述优先级最高的语言版本的标识。5.如权利要求1所述的方法,其特征在于,还包括:获取所述终端的网络参数信息;根据所述终端的网络参数信息,传输与所述网络参数信息相匹配的码流格式的所述视频资源。6.一种自动选择视频资源的标识版本的装置,...
【专利技术属性】
技术研发人员:郭建辉,
申请(专利权)人:天脉聚源北京传媒科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。