1.一种在客户端上实现ktv功能的处理方法,其特征在于,包括:
接收用户针对ktv功能的触发操作,以及获取用户设备的属性信息;
在根据所述用户设备的属性信息确定用户设备配置有ktv功能时,调用所述用户设备的ktv功能。
2.根据权利要求1所述的处理方法,其特征在于,所述用户设备的属性信息包括用户设备的设备型号、用户设备的系统版本号、用户设备的生产厂商中的至少一个。
3.根据权利要求1所述的处理方法,其特征在于,所述获取用户设备的属性信息包括:
通过所述用户设备的操作系统层的通用系统接口读取所述用户设备的属性信息。
4.根据权利要求1所述的处理方法,其特征在于,所述根据所述用户设备的属性信息确定用户设备配置有ktv功能包括:
根据所述用户设备的属性信息以及预设的第一名单确定所述用户设备配置有ktv功能。
5.根据权利要求4所述的处理方法,其特征在于,所述用户设备的属性信息包括用户设备的设备型号,所述根据所述用户设备的属性信息以及预设的第一名单确定所述用户设备配置有ktv功能包括:
确定所述用户设备的设备型号位于所述预设的第一名单中,则所述用户设备配置有ktv功能;或者,
所述用户设备的属性信息包括用户设备的设备型号和系统版本号,所述根据所述用户设备的属性信息以及预设的第一名单确定所述用户设备配置有ktv功能包括:
确定所述用户设备的设备型号和系统版本号均位于所述预设的第一名单中,则所述用户设备配置有ktv功能。
6.根据权利要求1所述的处理方法,其特征在于,所述根据所述用户设备的属性信息确定用户设备配置有ktv功能包括:
根据所述用户设备的属性信息确定所述用户设备为第一类用户设备时,向所述第一类用户设备的操作系统层的配置项接口发送配置信息读取请求;
根据读取的配置信息确定所述第一类用户设备配置有ktv功能。
7.根据权利要求1所述的处理方法,其特征在于,所述调用所述用户设备的ktv功能包括:
向所述用户设备的操作系统层发送ktv功能启动请求,以调用所述用户设备的ktv功能。
8.根据权利要求7所述的处理方法,其特征在于,向所述用户设备的操作系统层发送ktv功能启动请求包括:
通过所述用户设备的操作系统层的ktv功能调用接口发送所述ktv功能启动请求。
9.根据权利要求8所述的处理方法,其特征在于,所述方法还包括如下一项或多项组合:
通过所述用户设备的操作系统层的ktv功能暂停接口发送ktv功能暂停请求;
通过所述用户设备的操作系统层的ktv功能继续接口发送ktv功能继续请求;
通过所述用户设备的操作系统层的ktv功能停止接口发送ktv功能停止请求;
通过所述用户设备的操作系统层的ktv参数调整接口发送ktv功能参数调整请求。
10.根据权利要求7所述的处理方法,其特征在于,所述方法还包括:向所述用户设备的操作系统层发送所述客户端的标识信息,以由所述用户设备的操作系统层根据所述ktv功能启动请求和所述客户端的标识信息确定启动所述ktv功能。
11.根据权利要求10所述的处理方法,其特征在于,所述向所述用户设备的操作系统层发送ktv功能启动请求之后还包括:
所述用户设备的操作系统层在显示界面上展示ktv功能控制控件,以由用户通过所述ktv功能控制控件开启ktv功能、停止ktv功能或者调整ktv功能参数。
12.根据权利要求1所述的处理方法,其特征在于,还包括:
通过用户设备的操作系统层的音频数据传输接口接收音频数据,并根据所述音频数据生成音频文件后向服务器发送所述音频文件。
13.一种在客户端上实现ktv功能的处理装置,其特征在于,包括:接收模块,获取模块,处理模块和调用模块;
所述接收模块,用于接收用户针对ktv功能的触发操作;
所述获取模块,用于获取用户设备的属性信息;
所述处理模块,用于根据所述用户设备的属性信息确定用户设备配置有ktv功能;
所述调用模块,用于在所述处理模块根据所述用户设备的属性信息确定用户设备配置有ktv功能时,调用所述用户设备的ktv功能。
14.一种用户设备,其特征在于,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-12中任一所述的在客户端上实现ktv功能的处理方法。
15.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-12中任一所述的在客户端上实现ktv功能的处理方法。