专利名称:Mp3文件播放控制方法
技术领域:
本发明涉及MP3文件播放控制方法,尤其是涉及一种能够让MP3播放器(MP3-Player)限制儿童或青少年擅自收听成人内容MP3音频的MP3文件播放控制方法。
背景技术:
最近,多种类型的数字多媒体文件得到广泛普及和使用,例如,把高音质的数字音频数据压缩为MPEG-Audio格式的MP3文件(MP3 File)内包括标题(Header)区、有效载荷(Payload)区以及标记(Tag)区。
上述标题区负责记录用来播放上述有效载荷区内的MP3 Audio数据的导航信息,例如记录数据长度(Data Length)以及属性(Attribute)信息等。上述标记信息中记录有音频曲名、歌手名、歌词数据等多种附加信息。
同时,在用来读取并播放上述MP3文件的MP3播放器中,在搜索并参照被记录在上述标题区的导航信息,来读取并播放记录在上述有效载荷区的MP3 Audio数据的同时,读取记录在上述标记信息内的多种附加信息,然后显示出播放音频名曲、歌手名以及歌词等。
所以,拥有上述MP3播放器的使用者,能够像上面所叙述的那样,在收听被读取播放的高音质音频的同时,收看所播放音频歌曲的曲名、歌手名以及歌词等。
但是,上面所述的MP3文件也可以记录不适合儿童或青少年听的成人内容音频数据,而且,由于一般的MP3播放器不具有禁止播放成人内容音频歌曲的父母锁定信息功能,因而存在着儿童或青少年擅自收听成人内容音频歌曲的问题。
发明内容
本发明正是为解决上述问题而提出的,其目的是提供一种MP3文件的播放控制方法,例如在MP3播放器(MP3-Player)中,当使用者要求播放任意一个MP3文件时,就在搜索被追加记录在MP3文件标记(Tag)信息内的父母锁定(ParentalLock)信息的同时,把上述搜索到的父母锁定信息与机器内已设定的父母锁定信息进行对比,然后正常地播放上述要求播放的MP3文件或输出限制播放的提示信息,从而能够事先预防儿童或者青少年擅自收听成人内容的MP3音频,是一个非常有用的发明。
为了实现上述目的,依本发明的MP3文件播放控制方法包括以下三个步骤第1步骤,搜索要求播放的MP3文件的标记(Tag)信息;第2步骤,比较包含在上述标记信息内的父母锁定(Parental Lock)信息和机器内已设定的父母锁定信息;第3步骤,根据上述比较结果,有选择地播放上述MP3文件。
上述第2步骤的特征为在体现上述MP3文件的标记ID3版本的N位标志中,在搜索被利用部分位来记录的父母锁定信息之后,将其与机器内已设定的父母锁定信息进行比较。上述部分位的特征在于它是上述N位标志中的后2位至4位。
本发明的效果本发明是涉及一种MP3文件录音播放控制方法,例如在MP3播放器(MP3-Player)中,当使用者要求播放任意一个MP3文件时,就在搜索被追加记录在MP3文件标记(Tag)信息内的父母锁定(Parental Lock)信息的同时,把上述搜索到的父母锁定信息与机器内已设定的父母锁定信息进行对比,然后正常地播放上述要求播放的MP3文件或输出限制播放的提示信息,从而能够事先预防儿童或者青少年擅自收听成人内容的MP3音频,是一个非常有用的发明。
为进一步说明本发明的上述目的、结构特点和效果,以下将结合附图对本发明进行详细的描述。
图1是使用了本发明的MP3播放器的结构示意图;图2是依据本发明的在标记信息中记录父母锁定信息的实施例示意图;图3是依据本发明的MP3文件播放控制方法的工作流程图。
附图中主要部分的符号说明10光盘 11光拾取器12MP3播放系统 13解码器14微型计算机15OSD生成器
16存储器具体实施方式
下面将参照附图,对本发明的MP3文件播放控制方法的实施例进行详细说明。
图1是依据本发明的MP3播放器的结构示意图。上述MP3播放器由光盘10、光拾取器11、MP3播放系统12、解码器13、微型计算机14、OSD生成器15以及存储器16等部分构成。
另外,上述光盘10能够记录多个MP3文件,例如图2所示,依据本发明的MP3文件分为标题(Header)区、有效载荷(Payload)区(MP3音频数据区)以及标记(Tag)区,上述标记区内包括并记录有负责对在MP3规格中进行定义的标记ID3的2.2/2.3/2.3版本进行体现的标记(Flag)位(b7-b0)。
同时,如图2所示,上述标记位出现标记ID3的2.2版本时,所有8位中,只有前2位(b7,b6)具有各自固有的值(a,d);出现标记ID3的2.3版本时,所有8位中,只有前3位(b7,b6,b5)具有各自固有的值(a,d,c);出现标记ID3的2.4版本时,所有8位中,只有前4位(b7,b6,b5,b4)具有各自固有的值(a,d,c,e)。
即,上述所有标记位(b7-b0)中,后4位(b3-b0)现在没有被使用(No Use),如上所述,在本发明中,利用未使用的后4位的全部或一部分位作为相关MP3文件的父母锁定(Parental Lock)信息。
例如图2所示,如果把当前未被使用的后2位(b1,b0)记录(0,0)作为父母锁定信息,那么所有A11使用者将能够播放相关MP3文件,在上述后2位(b1,b0)记录(0,1)被作为父母锁定信息时,12岁以上的使用者可以播放相关MP3文件。
同时,在上述后2位(b1,b0)记录(1,0)作为父母锁定信息时,15岁以上的使用者能够播放相关MP3文件,在上述后2位(b1,b0)记录(1,1)作为父母锁定信息时,只有18岁以上的使用者能够播放相关的MP3文件,对此的详细说明如下。
图3为依本发明的MP3文件播放控制方法的操作流程图。
S10,例如,根据使用者的要求,上述微型计算机14控制上述0SD生成器15进行动作,使之显示能够在MP3播放器机器内任意设定父母锁定(Parental Lock)信息的菜单画面,通过这个菜单画面,在上述存储器16中设定使用者选择并指定的任意父母锁定值(Value)S10。
S11、S12,接着,上述微型计算机14控制MP3播放系统12进行读取播放记录在上述光盘10中的MP3文件等一系列播放工作,这时,上述微型计算机14在搜索使用者要求播放的MP3文件后,搜索有关MP3文件的标记(Tag)信息,如图2所示,在上述搜索到的标记信息中,搜索并确认已附加记录的父母锁定信息。
即,如图2所示,在所有8位的标记位(b7-b0)中,追加记录父母锁定信息的后2位的值为(0,0)时,上述微型计算机14就判断所有A11使用者可以播放相关MP3文件;上述追加记录父母锁定信息的后2位的值为(0,1)时,上述微型计算机14就判断12岁以上的使用者可以播放相关MP3文件。
同时,上述追加记录父母锁定信息的后2位的值为(1,0)时,判断15岁以上的使用者可以播放相关文件;上述追加记录父母锁定信息的后2位的值为(1,1)时,判断只有18岁以上的使用者可以播放相关文件。
S13,判断使用者设定的父母锁定(User_PL)值是否超过MP3文件的标记中搜索的MP3父母锁定(MP3_PL)值。
S14,如果使用者设定的父母锁定(User_PL)值超过MP3文件的标记中搜索的MP 3父母锁定(MP3_PL)值时,上述微型计算机14控制上述MP3播放系统12正常播放上述要求播放的MP3文件。
S15,相反,上述使用者设定的父母锁定(User_PL)值没有超过MP3文件标记中搜索到的父母锁定(MP3_PL)值时,例如使用者设定的父母锁定(User_PL)值为15岁以上,MP3文件标记中搜索的父母锁定(MP3_PL)值为18岁以上时,上述微型计算机14控制OSD生成器15,输出提示限制播放的信息。
S16,然后,继续执行使用者要求的任意相关操作,所以它能够有效地防止儿童或青少年擅自收听18岁以上成人内容的MP3音频。
本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明权利要求书的范围内。
权利要求
1.一种MP3文件播放控制方法,其特征在于包括以下三个步骤第1步骤,搜索要求播放的MP3文件标记信息;第2步骤,比较包含在上述标记信息内的父母锁定信息和机器内已设定的父母锁定信息;第3步骤,根据上述比较结果,有选择地播放上述MP3文件。
2.如权利要求1所述的MP3文件播放控制方法,其特征在于上述第2步骤为在出现上述MP3文件的标记ID3版本的N位标志中,搜索用一部分位来记录的父母锁定信息之后,和在机器内已设定的父母锁定信息进行比较。
3.如权利要求2所述的一种MP3文件录音播放控制方法,其特征在于上述部分位是上述N位标志中的后2位至4位。
4.如权利要求1所述的MP3文件播放控制方法,其特征在于上述第3步骤为满足包含在上述标记信息内的父母锁定信息和机器内已设定的父母锁定信息时,播放上述MP3文件,不满足时,输出限制播放MP3文件的提示信息。
全文摘要
一种MP3文件播放控制方法,属于音频播放器领域,尤其是涉及一种能够让MP3播放器限制儿童或青少年擅自收听成人内容MP3音频的MP3文件播放控制方法。本发明中当使用者要求播放任意一个MP3文件时,就在搜索被追加记录在MP3文件标记信息内的父母锁定信息的同时,把上述搜索到的父母锁定信息与机器内已设定的父母锁定信息进行对比,然后正常地播放上述要求播放的MP3文件或输出限制播放的提示信息。使用本发明的方法能够事先预防儿童或者青少年擅自收听成人内容的MP3音频。
文档编号G11C7/16GK101071598SQ20061002648
公开日2007年11月14日 申请日期2006年5月12日 优先权日2006年5月12日
发明者宏时勋 申请人:上海乐金广电电子有限公司