System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电视机外接设备,特别涉及一种安卓电视的外接音频设备智能切换方法及相关设备。
技术介绍
1、在现有技术中,电视作为家庭必不可少的大屏娱乐设备,承载了许多不同的娱乐功能。android电视产品一般会带有多个usb端口,当usb端口外接音频设备就能完成电视k歌、音视频通话、高品质影音等功能。
2、但受限于android系统机制:当系统检测到新的usb音频设备接入后,会将已连接的usb音频设备主动断连,停止通信,然后主动连接新接入的usb音频设备,开始通信。在这种机制下,android的多个端口之间对usb音频设备是互斥的,即连上多个usb音频设备后,仅有其中最后识别的一个可以激活生效。
3、也就是说,若当前场景为k歌场景,用户需要一款支持音频输入的设备,但如果用户先接入了一个usb麦克风,然后又接入一个usb音箱,此时最后识别激活生效的音频设备为usb音箱,无法满足k歌场景。
4、目前,只能通过插拔设备顺序激活不同设备的使用以满足不同娱乐场景,但这对于非专业用户在操作上具有较强的入门门槛和复杂度。因此,如何自动的选取最适合当前用户场景的音频设备成为了亟待解决的问题。
5、因此,现有技术还有待改进和提高。
技术实现思路
1、本专利技术提供一种安卓电视的外接音频设备智能切换方法及相关设备,旨在解决现有技术中还没有能够自动切换音频设备,以选取最适合当前用户场景的音频设备的问题。
2、本专利技术的第一方面,提供一种安卓电视
3、创建目标信息表,所述目标信息表用于描述当前外接的音频设备信息;
4、当获取到当前用户场景切换为目标场景,基于所述目标场景和所述目标信息表匹配目标音频设备,所述目标音频设备为当前外接的音频设备中最适合所述目标场景的音频设备;
5、当接入第一音频设备,将所述第一音频设备的信息加入所述目标信息表,并自动触发目标重选机制,基于更新后的所述目标信息表重新匹配所述目标音频设备。
6、所述的安卓电视的外接音频设备智能切换方法,其中,所述目标信息表包括所有当前外接的音频设备信息,每个所述音频设备信息包括音频设备的音频输入输出能力、延时度、生产厂商、生产类型、设备版本。
7、所述的安卓电视的外接音频设备智能切换方法,其中,所述基于所述目标场景和所述目标信息表匹配目标音频设备,包括:
8、基于所述目标场景的设备需求,配置目标过滤器组合,所述目标过滤器组合中包括一个或多个过滤器,所述过滤器包括五个优先级别,所述优先级别由高至低分别为设备能力过滤器、设备传输速率过滤器、厂商过滤器、产品过滤器和版本过滤器;
9、基于所述目标过滤器组合获取所述目标音频设备。
10、所述的安卓电视的外接音频设备智能切换方法,其中,所述基于所述目标过滤器组合获取所述目标音频设备,包括:
11、根据所述目标信息表获取第一设备列表,对所述第一设备列表中不符合过滤器要求的音频设备进行删除,得到目标设备列表,所述目标设备列表为与当前场景匹配度最高的设备列表;
12、基于所述目标设备列表获取所述目标音频设备。
13、所述的安卓电视的外接音频设备智能切换方法,其中,对所述第一设备列表中不符合过滤器要求的音频设备进行删除,得到目标设备列表,包括:
14、使用所述目标过滤器组合中未使用过且级别最高的过滤器对所述第一设备列表进行过滤,得到过滤后的所述第一设备列表;
15、若过滤后的所述第一设备列表不为空,则重复执行使用所述目标过滤器中未使用过且级别最高的过滤器对所述第一设备列表进行过滤的步骤,直至满足目标条件,停止过滤,得到所述目标设备列表。
16、所述的安卓电视的外接音频设备智能切换方法,其中,所述目标条件为所述目标设备列表为空或者所述目标过滤器中不存在未使用过的过滤器;
17、当所述目标设备列表为空,则返回本次过滤前的所述第一设备列表作为所述目标设备列表;
18、当所述目标过滤器中不存在未使用过的过滤器,且当前所述第一设备列表不为空,则将当前所述第一设备列表作为所述目标设备列表。
19、所述的安卓电视的外接音频设备智能切换方法,其中,所述当接入第一音频设备,将所述第一音频设备的信息加入所述目标信息表,并自动触发目标重选机制,基于更新后的所述目标信息表重新匹配所述目标音频设备后,还包括:
20、当断开所述第一音频设备的连接,将所述第一音频设备的信息从所述目标信息表剔除,并自动触发目标重选机制,基于更新后的所述目标信息表重新匹配所述目标音频设备。
21、本专利技术的第二方面,一种安卓电视的外接音频设备智能切换装置,包括:
22、信息表创建模块,所述信息表创建模块用于创建目标信息表,所述目标信息表用于描述当前外接的音频设备信息;
23、第一设备重选模块,所述第一设备重选模块用于当获取到当前用户场景切换为目标场景,基于所述目标场景和所述目标信息表匹配目标音频设备,所述目标音频设备为当前外接的音频设备中最适合所述目标场景的音频设备;
24、第二设备重选模块,所述第二设备重选模块用于当接入第一音频设备,将所述第一音频设备的信息加入所述目标信息表,并自动触发目标重选机制,基于更新后的所述目标信息表重新匹配所述目标音频设备。
25、本专利技术的第三方面,提供一种电视机,其中,所述电视机包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的安卓电视的外接音频设备智能切换程序,所述安卓电视的外接音频设备智能切换程序被所述处理器执行时实现如上所述的安卓电视的外接音频设备智能切换方法的步骤。
26、本专利技术的第四方面,提供一种计算机可读存储介质,其中,所述计算机存储介质存储有一个或者多个程序,该一个或者多个程序可被一个或者多个处理器执行,以实现上述任一项所述的安卓电视的外接音频设备智能切换方法的步骤。
27、有益效果:与现有技术相比,本专利技术提供了一种安卓电视的外接音频设备智能切换方法及相关设备。本专利技术提供的安卓电视的外接音频设备智能切换方法中,通过创建目标信息表,所述目标信息表用于描述当前外接的音频设备信息,当获取到当前用户场景切换为目标场景,基于所述目标场景和所述目标信息表匹配目标音频设备,所述目标音频设备为当前外接的音频设备中最适合所述目标场景的音频设备。当接入第一音频设备,将所述第一音频设备的信息加入所述目标信息表,并自动触发目标重选机制,基于更新后的所述目标信息表重新匹配所述目标音频设备。本专利技术为用户提供了一种安卓电视的外接音频设备智能切换方法,解决了现有技术中还没有能够自动切换音频设备,以选取最适合当前用户场景的音频设备的问题,使得用户只需要将所有usb音频设备接入系统中进行识别,即可满足不同使用场景下系统自动完成设备切换与反馈,无需再关心usb设备插拔激活生效问题,为用户带来了便利。本文档来自技高网...
【技术保护点】
1.一种安卓电视的外接音频设备智能切换方法,其特征在于,包括:
2.根据权利要求1所述的安卓电视的外接音频设备智能切换方法,其特征在于,所述目标信息表包括所有当前外接的音频设备信息,每个所述音频设备信息包括音频设备的音频输入输出能力、延时度、生产厂商、生产类型、设备版本。
3.根据权利要求1所述的安卓电视的外接音频设备智能切换方法,其特征在于,所述基于所述目标场景和所述目标信息表匹配目标音频设备,包括:
4.根据权利要求3所述的安卓电视的外接音频设备智能切换方法,其特征在于,所述基于所述目标过滤器组合获取所述目标音频设备,包括:
5.根据权利要求4所述的安卓电视的外接音频设备智能切换方法,其特征在于,所述对所述第一设备列表中不符合过滤器要求的音频设备进行删除,得到目标设备列表,包括:
6.根据权利要求5所述的安卓电视的外接音频设备智能切换方法,其特征在于,所述目标条件为所述目标设备列表为空或者所述目标过滤器中不存在未使用过的过滤器;
7.根据权利要求1所述的安卓电视的外接音频设备智能切换方法,其特征在于,所述
8.一种安卓电视的外接音频设备智能切换装置,其特征在于,所述装置包括:
9.一种电视机,其特征在于,所述电视机包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的安卓电视的外接音频设备智能切换程序,所述安卓电视的外接音频设备智能切换程序被所述处理器执行时实现如权利要求1-7任一项所述的安卓电视的外接音频设备智能切换方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1-7任一项所述的安卓电视的外接音频设备智能切换方法的步骤。
...【技术特征摘要】
1.一种安卓电视的外接音频设备智能切换方法,其特征在于,包括:
2.根据权利要求1所述的安卓电视的外接音频设备智能切换方法,其特征在于,所述目标信息表包括所有当前外接的音频设备信息,每个所述音频设备信息包括音频设备的音频输入输出能力、延时度、生产厂商、生产类型、设备版本。
3.根据权利要求1所述的安卓电视的外接音频设备智能切换方法,其特征在于,所述基于所述目标场景和所述目标信息表匹配目标音频设备,包括:
4.根据权利要求3所述的安卓电视的外接音频设备智能切换方法,其特征在于,所述基于所述目标过滤器组合获取所述目标音频设备,包括:
5.根据权利要求4所述的安卓电视的外接音频设备智能切换方法,其特征在于,所述对所述第一设备列表中不符合过滤器要求的音频设备进行删除,得到目标设备列表,包括:
6.根据权利要求5所述的安卓电视的外接音频设备智能切换方法,其特征在于,所述目标条件为所述目标设备列表为空或者所述...
【专利技术属性】
技术研发人员:梁雅诗,袁伟铨,
申请(专利权)人:深圳康佳电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。