【技术实现步骤摘要】
获取姿态数据的方法及相关装置
本申请涉及电子设备
,具体涉及一种获取姿态数据的方法及相关装置。
技术介绍
随着电子技术的进步,电子设备可设置有低功耗的实时启用传感器,电子设备可通过低功耗的实时启用传感器确定出当前用户的姿态。随着硬件设备的提升,软件系统的同步支持才能发挥出硬件设备作用,满足用户利用姿态执行更多操作的需求。
技术实现思路
本申请实施例提供了一种获取姿态数据的方法及相关装置,有利于第三方应用获取电子设备的姿态数据,提升了电子设备的兼容性。第一方面,本申请实施例提供一种获取姿态数据的方法,应用于电子设备,所述电子设备包括媒体服务模块和安卓系统,所述安卓系统包括应用层和框架层;所述应用层设置有第三方应用,所述框架层包括相机服务模块,所述方法包括:所述第三方应用获取媒体平台版本信息;所述第三方应用根据所述媒体平台版本信息确定所述电子设备的摄像头支持的至少一种能力;所述第三方应用判断所述至少一种能力中是否包括姿态检测能力;若是,所述第三方应用向所述媒体服务模块发送姿态数据的获取请求;所述媒体服务模块根据所述姿态数据的获取请求与所述相机服务模块交互,得到姿态数据;所述媒体服务模块向所述第三方应用发送所述姿态数据;所述第三方应用接收所述姿态数据。第二方面,本申请实施例提供一种获取姿态数据的装置,应用于电子设备,所述电子设备包括媒体服务模块和安卓系统,所述安卓系统包括应用层和框架层;所述应用层设置有第三方应用,所述框架层包 ...
【技术保护点】
1.一种获取姿态数据的方法,其特征在于,应用于电子设备,所述电子设备包括媒体服务模块和安卓系统,所述安卓系统包括应用层和框架层;所述应用层设置有第三方应用,所述框架层包括相机服务模块,所述方法包括:/n所述第三方应用获取媒体平台版本信息;/n所述第三方应用根据所述媒体平台版本信息确定所述电子设备的摄像头支持的至少一种能力;/n所述第三方应用判断所述至少一种能力中是否包括姿态检测能力;/n若是,所述第三方应用向所述媒体服务模块发送姿态数据的获取请求;/n所述媒体服务模块根据所述姿态数据的获取请求与所述相机服务模块交互,得到姿态数据;/n所述媒体服务模块向所述第三方应用发送所述姿态数据;/n所述第三方应用接收所述姿态数据。/n
【技术特征摘要】
1.一种获取姿态数据的方法,其特征在于,应用于电子设备,所述电子设备包括媒体服务模块和安卓系统,所述安卓系统包括应用层和框架层;所述应用层设置有第三方应用,所述框架层包括相机服务模块,所述方法包括:
所述第三方应用获取媒体平台版本信息;
所述第三方应用根据所述媒体平台版本信息确定所述电子设备的摄像头支持的至少一种能力;
所述第三方应用判断所述至少一种能力中是否包括姿态检测能力;
若是,所述第三方应用向所述媒体服务模块发送姿态数据的获取请求;
所述媒体服务模块根据所述姿态数据的获取请求与所述相机服务模块交互,得到姿态数据;
所述媒体服务模块向所述第三方应用发送所述姿态数据;
所述第三方应用接收所述姿态数据。
2.根据权利要求1所述的方法,其特征在于,所述安卓系统还包括硬件抽象层,所述硬件抽象层包括相机硬件抽象模块,所述电子设备设置有实时启用传感器,所述媒体服务模块根据所述姿态数据的获取请求与所述相机服务模块交互,得到姿态数据,包括:
所述媒体服务模块根据所述姿态数据的获取请求判断所述第三方应用支持的控制模式,所述控制模式包括以下至少一种:人脸控制和手势控制;
所述媒体服务模块向所述相机服务模块发送所述控制方式对应的姿态获取请求;
所述相机服务模块根据所述姿态获取请求向所述相机硬件抽象模块发送数据获取指令;
所述相机硬件抽象模块调用所述实时启用传感器获取图像数据;
所述相机硬件抽象模块向所述相机服务模块发送所述图像数据;
所述相机服务模块处理所述图像数据得到所述控制方式对应的姿态数据;
所述相机服务模块向所述媒体服务模块发送所述姿态数据;
所述媒体服务模块接收所述姿态数据。
3.根据权利要求1或2所述的方法,其特征在于,所述第三方应用为音频播放软件,所述姿态数据中包括手势数据,所述第三方应用接收所述姿态数据之后,所述方法还包括:
若所述手势数据为左滑,则所述第三方应用切换歌曲至上一首歌曲;
若所述手势数据为右滑,则所述第三方应用切换歌曲至下一首歌曲。
4.根据权利要求1或2所述的方法,其特征在于,所述第三方应用为音频播放软件,所述姿态数据中包括脸部数据和手势数据,所述脸部数据包括脸部与所述电子设备的预设方向的倾斜角度,所述第三方应用接收所述姿态数据之后,所述方法还包括:
若所述倾斜角度处于第一预设范围内且所述手势数据为左滑,则切换当前的播放列表为上一播放列表;根据当前的播放模式确定所述上一播放列表中的第一歌曲,切换当前播放的歌曲为所述第一歌曲;
若所述倾斜角度处于第二预设范围内且所述手势数据为右滑,则切换当前的播放列表为下一播放列表;根据当前的播放模式确定所述下一播放列表中的第二歌曲,切换当前播放的歌曲为所述第二歌曲,所述第一预设范围和所述第二预设范围不同。
5.根据权利要求1或2所述的方法,其特征在于,所述电子设备和车载设备通信连接,所述第三方应用为导航软件,...
【专利技术属性】
技术研发人员:韩世广,方攀,陈岩,
申请(专利权)人:上海瑾盛通信科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。