[发明专利]VR应用访问Android系统媒体数据库的方法在审
申请号: | 201711051089.4 | 申请日: | 2017-10-31 |
公开(公告)号: | CN107622138A | 公开(公告)日: | 2018-01-23 |
发明(设计)人: | 黄建辉;秦文东 | 申请(专利权)人: | 潍坊歌尔电子有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 青岛联智专利商标事务所有限公司37101 | 代理人: | 王艳珍 |
地址: | 261031 山东省潍*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | vr 应用 访问 android 系统 媒体 数据库 方法 | ||
1.一种VR应用访问Android系统媒体数据库的方法,其特征在于,所述VR应用采用Unity引擎,所述方法包括以下步骤:
a、建立VR应用本地媒体数据库;
b、读取Android系统媒体数据库,并将Android系统媒体数据库中的内容复制到VR应用本地媒体数据库中;
c、VR应用通过访问VR应用本地媒体数据库获取媒体数据。
2.根据权利要求1所述的方法,其特征在于,步骤a中,还包括对所建立的VR应用本地媒体数据库的各字段进行定义,至少包括媒体数据的名称、存储路径、唯一标识信息。
3.根据权利要求2所述的方法,其特征在于,步骤b中,包括以下子步骤:
b1、读取Android系统媒体数据库,筛选出包含有媒体数据格式类型的存储表;
b2、读取所述存储表,获取存储表中字段名称与VR应用本地媒体数据库的各字段名称一致的字段,并将该字段下所对应的信息复制到VR应用本地媒体数据库中。
4.根据权利要求3所述的方法,其特征在于,所述媒体数据格式类型包括图片、音频以及视频。
5.根据权利要求1-4任一项所述的方法,其特征在于,步骤c中,包括以下子步骤:
c1、产生触发VR应用获取媒体数据的触发事件;
c2、根据触发事件中的媒体数据格式类型,Unity引擎的C#脚本访问VR应用本地媒体数据库,获取该媒体数据对应的字段信息;
c3、根据该媒体数据对应的字段信息中的存储路径,获取该媒体数据。
6.根据权利要求1-4任一项所述的方法,其特征在于,还包括d、更新Android系统媒体数据库的步骤,当有新的媒体数据存入时,Android系统解析该新的媒体数据,获取对应字段的信息,并将各字段的信息存入媒体数据库中。
7.根据权利要求6所述的方法,其特征在于,步骤d之后,还包括e、Android系统媒体数据库更新之后,同步更新VR应用本地媒体数据库。
8.根据权利要求7所述的方法,其特征在于,步骤e中,包括以下子步骤:
e1、VR应用向Android系统定制状态更新通知;
e2、当Android系统媒体数据库更新时,Android系统向VR应用发送更新通知;
e3、VR应用获取更新列表,并同步更新VR应用本地媒体数据库。
9.根据权利要求1-4任一项所述的方法,其特征在于,所述VR应用本地媒体数据库至少具有Java接口和C#接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于潍坊歌尔电子有限公司,未经潍坊歌尔电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711051089.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:控制方法、装置、设备及计算机可读存储介质
- 下一篇:基于视频的通信方法及装置