[发明专利]一种蓝光播放器日志本地存储方法及装置有效
| 申请号: | 201210505330.7 | 申请日: | 2012-11-30 |
| 公开(公告)号: | CN102968366A | 公开(公告)日: | 2013-03-13 |
| 发明(设计)人: | 陶浩 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
| 主分类号: | G06F11/34 | 分类号: | G06F11/34 |
| 代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 郭伟刚 |
| 地址: | 523860 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 播放 日志 本地 存储 方法 装置 | ||
技术领域
本发明涉及应用程序维护领域,更具体地说,涉及一种蓝光播放器日志本地存储方法及装置。
背景技术
用户在使用蓝光播放器时,在播放某些特定的碟片或者连接某些品牌的功放时可能会出现一些问题和缺陷,而相关工程师由于缺少这些碟片或者设备无法确认到现象进而难以解决出现的问题和缺陷。因此,用户提供一份发生错误时的日志文件给相关工程师分析是十分必要的。
一般PC上安装的操作系统都会有自带的记录日志的程序,而在蓝光播放器等嵌入式设备上面资源非常有限,系统要十分精简,通常不会自带这些程序。
另一方面,蓝光播放器绝大部分功能都是由应用程序实现的,因此要将内核日志和应用程序日志按时间顺序完整地保存在同一文件中。但传统的日志记录程序只能分开保存内核日志和应用程序日志,无法实现需求。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述蓝光播放器不具日志记录功能以及传统的日志记录不能同时保存内核日志和应用程序日志的缺陷,提供一种蓝光播放器日志本地存储方法及装置。
本发明解决其技术问题所采用的技术方案是:构造一种蓝光播放器日志本地存储方法,所述蓝光播放器是基于Linux操作系统的嵌入式设备,其特征在于,包括:
A、接收到用户指令后,Linux内核加载虚拟终端设备驱动程序,创建一个虚拟终端设备,通过虚拟控制台接收内核日志及应用程序日志并均写入到同一内核缓冲区中;
B、接收到用户指令后,从所述内核缓冲区中读取日志信息并以文件的形式保存到本地存储设备中。
步骤A和步骤B中,所述用户指令是用户通过蓝光播放器的UI操作界面进行操作产生的指令。
步骤A中所述应用程序日志为实现蓝光播放器功能的应用程序,所述缓冲区采用循环缓冲区的方式。
步骤B中所述本地存储设备为可与蓝光播放机连接的具有数据存储功能的硬件设备,通过本地存储设备存储日志文件可方便交给相关工程师。
另一方面,构造一种蓝光播放器日志本地存储装置,所述蓝光播放器是基于Linux操作系统的嵌入式设备,包括:
日志写入模块,用于接收到用户指令后,Linux内核加载虚拟终端设备驱动程序,创建一个虚拟终端设备,通过虚拟控制台接收内核日志及应用程序日志并均写入到同一内核缓冲区中;
日志存储模块,用于接收到用户指令后,从所述内核缓冲区中读取日志信息并以文件的形式保存到本地存储设备中。
日志写入模块和日志存储模块中,所述用户指令是用户通过蓝光播放器的UI操作界面进行操作产生的指令。
日志写入模块中所述应用程序日志为实现蓝光播放器功能的应用程序,所述缓冲区采用循环缓冲区的方式。
日志存储模块中所述本地存储设备为可与蓝光播放机连接的具有数据存储功能的硬件设备。
实施本发明的一种蓝光播放器日志本地存储方法及装置,应用于基于Linux操作系统的蓝光播放器中,具有以下有益效果:实现内核日志和应用程序日志的同时获取,操作简单,无需借助专业工具就能获取到日志文件,能够有效帮助相关工程师了解蓝光播放器出现的问题和缺陷,从而使产品质量得到提升。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明一实施例的蓝光播放器日志本地存储方法流程图;
图2是本发明一实施例的蓝光播放器UI操作界面图;
图3是本发明一实施例的蓝光播放器日志本地存储装置结构图。
具体实施方式
为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。
所述蓝光播放器是基于Linux操作系统的嵌入式设备。
如图1所示为本发明一实施例的一种蓝光播放器日志本地存储方法的流程图,包括:
100、接收到用户指令后,Linux内核加载虚拟终端设备驱动程序,创建一个虚拟终端设备,通过虚拟控制台接收内核日志及应用程序日志并均写入到同一内核缓冲区中;
101、接收到用户指令后,从所述内核缓冲区中读取日志信息并以文件的形式保存到本地存储设备中。
步骤100和步骤101中,所述用户指令是用户通过蓝光播放器的UI操作界面进行操作产生的指令。
步骤100中所述应用程序日志为实现蓝光播放器功能的应用程序,蓝光播放机是一种基于Linux操作系统的嵌入式设备。
所述缓冲区采用循环缓冲区的方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210505330.7/2.html,转载请声明来源钻瓜专利网。





