一种移动终端及数据处理方法_4

文档序号:9930952阅读:来源:国知局
r>[0112]其中,处理模块32解析获得的进行解码的多媒体数据的数据流包括:解析获得的进行解码的多媒体数据的数据流的多媒体数据的格式。
[0113]其中,当多媒体数据是音频数据时,解析出的多媒体数据的格式包括:自适应多速率(amr,adaptive multiple rates)、wav(waves波形)、专家压缩标准(mp)3或者高级音频编码(aac);
[0114]当多媒体数据是视频数据时,解析出的多媒体数据的格式包括:mp4、H264、H265或者 3gp;
[0115]当多媒体数据是图片数据时,解析出的多媒体数据的格式包括:jpeg、图像文件存储格式(png)或者图像文件格式(bmp)。
[0116]其中,H264和H265是ITU-T国际电信联盟以H.26x系列为名称命名的视频编解码技术标准;3gp是第三代合作伙伴计划(3GPP,Third Generat1n Partnership Project)提出的视频编解码技术标准。
[0117]其中,预设条件包括:加密方式,和/或预设次数的查看权限。其中,加密方式包括:数字加密或者生物体征加密。其中,生物体征包括:指纹或者视网膜。其中,预设次数可以由用户根据自身需求进行设定,如,可以设定为一次、两次等。
[0118]其中,处理模块32按照预设条件存储获得的进行解码的多媒体数据的数据流包括:对获得的进行解码的多媒体数据的数据流按照加密方式进行加密,和/或添加预设次数的查看权限;
[0119]存储按照加密方式进行加密后的数据流,和/或添了加预设次数的查看权限的数据流。
[0120]如添加预设次数的查看权限的数据流,在存储后,用户可以最多查看预设次数次的存储的数据流。
[0121]提示模块35,用于接收到提示通知,用于提示用户存储完毕。提示用户存储完毕。相应地,处理模块32,还用于在按照解析出的多媒体数据的格式存储获得的进行解码的多媒体数据的数据流之后,向提示模块35发送提示通知。
[0122]其中,可以通过提示音提示用户存储完毕,也可以通过交互界面提示用户存储完毕。例如,通过提示音提示用户存储完毕可以是预设的某一提示音或铃声或震动。如图4所示的交互界面为提示用户存储完毕。
[0123]进一步地,提示模块35,还用于:提示用户获得的进行解码的多媒体数据的数据流的存储位置。如图5所示的交互界面为提示用户存储位置,以方便用户日后查看,其中XX是预先设置的存储位置。
[0124]图6为本发明数据处理方法的流程图,如图6所示,包括:
[0125]步骤601:当启动保存阅后即焚数据功能且接收到阅后即焚数据时,移动终端监测硬件抽象层(HAL)的接口是否对多媒体数据进行解码。
[0126]进一步,该方法之前还包括:
[0127]在移动终端的设置菜单中添加一用于开启或关闭保存阅后即焚数据功能的保存阅后即焚数据配置项,或者设置一用于启动或关闭保存阅后即焚数据功能的按键;
[0128]当首次检测到用户对保存阅后即焚数据配置项或者对用于启动或关闭保存阅后即焚数据功能的按键进行操作时,启动保存阅后即焚数据功能。进一步地,该方法之后还包括:根据用户的对保存阅后即焚数据配置项或者对用于启动或关闭保存阅后即焚数据功能的按键进行操作,启动或关闭保存阅后即焚数据功能。
[0129]进一步地,在启动保存阅后即焚数据功能之后,在本步骤之前,该方法还包括:移动终端调用进程间通信(IPC)接口,将需要保存的多媒体数据的格式下发给HAL的接口。例如,以安卓(Android)操作系统为例,硬件抽象层提供的相关接口,是以系统服务(systemservice)的形式常驻后台,和用户可见的交互界面(即启动或关闭保存阅后即焚数据功能的界面)处于两个不同的进程中,只有交互界面通过客户端(client)的方式下发相应的命令,系统服务进行响应,完成一次进程间通信,相应的命令才能得以执行。
[0130]步骤602:当监测到硬件抽象层的接口对多媒体数据进行解码时,获取进行解码的多媒体数据的数据流。
[0131 ]其中,多媒体数据包括:音频数据、视频数据或图片数据。
[0132]其中,获取进行解码的多媒体数据的数据流包括:监控阅后即焚应用通过网络协议获得的数据流;
[0133]将监控到的阅后即焚应用通过网络协议获得的数据流作为进行解码的多媒体数据的数据流。
[0134]需要说明的是,关于如何监控阅后即焚应用通过网络协议获得的数据流属于本领域技术人员所熟知的惯用技术手段,并不用来限制本发明。此处的多媒体数据的数据流,包括但不限于如下两种方式:一是阅后即焚应用通过网络协议获取数据流,缓存至本地的临时文件中,然后从临时文件中读取相应的数据流,此方式一般适用于数据流量较大的视频数据流、音频数据流,在阅后即焚应用完成数据解码和播放后,还需要对临时文件及时进行清理;二是阅后即焚应用通过网络协议获取数据流,但不缓存至本地的临时文件中,而是直接在移动终端系统内存区域中预先划出一部分内存来缓存获得的数据流,当预先划出的一部分内存缓存获得的数据流达到一定阈值后,直接把这部分内存的指针地址提供给解码器,直接用于解码,此方式一般适用于数据流较小的图片数据,在完成数据解码和显示后,只需释放对应的内存区域即可。
[0135]步骤603:解析获得的进行解码的多媒体数据的数据流并按照预设条件存储获得的进行解码的多媒体数据的数据流。
[0136]其中,可以通过中央处理器(CPU)或者图形处理器(GPU)解析获得的进行解码的多媒体数据的数据流。
[0137]其中,解析获得的进行解码的多媒体数据的数据流包括:解析获得的进行解码的多媒体数据的数据流的多媒体数据的格式。
[0138]其中,当多媒体数据是音频数据时,解析出的多媒体数据的格式包括:自适应多速率(amr ,adaptive multiple rates)、wav(waves波形)、专家压缩标准(mp)3或者高级音频编码(aac);
[0139]当多媒体数据是视频数据时,解析出的多媒体数据的格式包括:mp4、H264、H265或者 3gp;
[0140]当多媒体数据是图片数据时,解析出的多媒体数据的格式包括:jpeg、图像文件存储格式(png)或者图像文件格式(bmp)。
[0141]其中,H264和H265是ITU-T国际电信联盟以H.26x系列为名称命名的视频编解码技术标准;3gp是第三代合作伙伴计划(3GPP,Third Generat1n Partnership Project)提出的视频编解码技术标准。
[0142]其中,预设条件包括:加密方式,和/或预设次数的查看权限。其中,加密方式包括:数字加密或者生物体征加密。其中,生物体征包括:指纹或者视网膜。其中,预设次数可以由用户根据自身需求进行设定,如,可以设定为一次、两次等。
[0143]其中,按照预设条件存储获得的进行解码的多媒体数据的数据流包括:对获得的进行解码的多媒体数据的数据流按照加密方式进行加密,和/或添加预设次数的查看权限;
[0144]存储按照加密方式进行加密后的数据流,和/或添了加预设次数的查看权限的数据流。
[0145]如添加预设次数的查看权限的数据流,在存储后,用户可以最多查看预设次数次的存储的数据流。
[0146]进一步地,将按照加密方式进行加密后的数据流,和/或添了加预设次数的查看权限的数据流按照解析出的多媒体数据的格式存储至预先设置的存储位置。
[0147]其中,预先设置的存储位置可以是移动终端的系统设置的一个默认的文件夹,可以是用户根据自身需求预先在移动终端中设置的一个文件夹。
[0148]需要说明的是,关于如何解析获得的进行解码的多媒体数据的数据流获得多媒体数据的格式属于本领域技术人员所熟知的惯用技术手段,在此不再赘述,并不用来限制本发明。
[0149]进一步地,该方法之后还包括:提示用户存储完毕。
[0150]其中,可以通过提示音提示用户存储完毕,也可以通过交互界面提示用户存储完毕。例如,通过提示音提示用户存储完毕可以是预设的某一提示音或铃声或震动。如图4所示的交互界面为提示用户存储完毕。
[0151]进一步地,在提示用户存储完毕时,该方法还包括:提示用户获得的进行解码的多媒体数据的数据流的存储位置。如图5所示的交互界面为提示用户存储位置,以方便用户日后查看,其中XX是预先设置的存储位置。
[0152]本发明方法中,通过监测到硬件抽象层的接口对多媒体数据进行解码时,获取进行解码的多媒体数据的数据流并进行解析存储,实现了对阅后即焚数据的自动保存,满足了用户日后查看的需求,提升了用户体验。
[0153]图7为本发明数据处理方法的实施例的流程图,如图7所示,包括:
[0154]步骤701:在移动终端的设置菜单中添加一用于开启或关闭保存阅后即焚数据功能的保存阅后即焚数据配置项,或者设置一用于启动或关闭保存阅后即焚数据功能的按键。
[0155]步骤702:当首次检测到用户对保存阅后即焚数据配置项或者对用于启动或关闭保存阅后即焚数据功能的按键进行操作时,启动保存阅后即焚数据功能。<
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1