[发明专利]基于iOS操作系统的录音数据导入、备份方法及装置有效
申请号: | 201410333887.6 | 申请日: | 2014-07-14 |
公开(公告)号: | CN105335249B | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | 陈灿 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 刘杰 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ios 操作系统 录音 数据 导入 备份 方法 装置 | ||
本发明公开了一种基于iOS操作系统的录音数据导入、备份方法及装置。该方法包括:通过应用程序调用iOS操作系统提供的设置有录音数据读取权限的SQLite的C语言接口,读取预定路径下的录音数据;按照无线通信接口反馈的格式,将读取的录音数据进行格式转换后,输出至所述无线通信接口,以使所述无线通信接口对格式转换后的录音数据进行封装,并将封装的录音数据输出至预先设置的外部设备进行存储。应用本发明,可以实现iOS操作系统中的录音数据与外部设备共享,提升录音数据存储的安全性。
技术领域
本发明涉及录音技术,具体涉及一种基于苹果移动(iOS,iPhone OS)操作系统的录音数据导入、备份方法及装置。
背景技术
苹果移动(iOS,iPhone OS)操作系统作为苹果公司为iPhone、iPad、iPod等iOS设备开发的移动操作系统,由于可以兼容大量的应用软件,满足了不同用户的个性化需求,应用的用户越来越多;同时,随着信息科学技术的不断发展,用户在iOS设备上安装的应用软件也越来越多,使得iOS设备上的数据量迅猛增长。但由于iOS操作系统是一个封闭的操作系统,因此,应用开发者只能使用苹果公司对外公开提供的开发接口进行应用软件的开发,从而使得开发出的针对iOS操作系统的应用软件所能够实现的功能受制于提供的开发接口。例如,iOS操作系统中的录音软件对用户进行录音后,由于目前苹果公司并没有针对录音数据的导入和导出提供相关的接口,因此,iOS设备中录制的录音数据只能存储在iOS设备中,使得在需要对录音数据进行备份以提高录音数据安全性的场景下,录音数据的安全性较低;同时,外部设备录制的录音数据也无法导入到iOS设备,影响了用户业务的体验。
目前,对于非iOS设备,例如,固定终端设备,开发有一些软件,用于实现对非iOS设备中录音数据的导入和导出。例如,苹果的官方应用软件iTunes,或者第三方应用软件iTool,可以对非iOS设备中的录音数据进行导入和导出处理,其中,iTunes软件是一个免费应用程序,能播放所有的数字音乐和视频,iTools是一个用来同步iOS设备的电脑端软件。但由于iTunes以及iTool是基于OS X操作系统或windows操作系统,其中,OS X操作系统是苹果公司为Mac系列产品开发的专属操作系统,基于UNIX系统。由于接口的不同,因而,不能应用于iOS操作系统。因而,现有技术中还没有能够从iOS操作系统中导出录音数据、以及,将外部录音数据导入到iOS操作系统中的技术方案。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于iOS操作系统的录音数据导入、备份方法及装置。
依据本发明的一个方面,提供了一种基于iOS操作系统的录音数据备份方法,该方法包括:
通过应用程序调用iOS操作系统提供的设置有录音数据读取权限的SQLite的C语言接口,读取预定路径下的录音数据;
按照无线通信接口反馈的格式,将读取的录音数据进行格式转换后,输出至所述无线通信接口,以使所述无线通信接口对格式转换后的录音数据进行封装,并将封装的录音数据输出至预先设置的外部设备进行存储。
优选地,所述无线通信接口反馈包括:
按照外部设备类型或预先设置的格式反馈。
优选地,所述按照外部设备类型反馈包括:
SQLite的C语言接口发送协商请求,所述协商请求中包含有无线通信接口标识以及自身支持的录音格式;
无线通信接口将协商请求发送至所述外部设备,所述外部设备接收协商请求,获取自身支持的录音格式与SQLite的C语言支持的录音格式的交集,从交集中选取一录音格式,携带在协商请求响应中,通过无线通信接口反馈至SQLite的C语言接口。
优选地,所述外部设备为光碟播放器,所述外部设备支持的录音格式包括:vob、ifo、ac3、dts。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410333887.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:创建虚拟机系统盘快照的方法和装置
- 下一篇:信息处理方法及电子设备