专利名称:一种移动终端音乐播放器异常反馈的方法和系统的制作方法
技术领域:
本发明属于多媒体技术领域,尤其涉及一种移动终端音乐播放器异常反馈的方法和系统。
背景技术:
随着移动终端技术的发展,其应用软件也在不断丰富,其中,音乐播放器便是应用较为广泛的软件之一。移动终端通过音乐播放器获取服务器端相应的音乐列表,实现移动终端音乐播放的功能。目前,移动终端的音乐播放器在音乐播放过程中,偶尔会出现音乐文件播放异常的现象,例如文件格式有误、文件头信息有误等现象,但这种异常现象是出现在移动终端,服务器端的管理人员无法知晓有问题文件的存在,现有技术中,移动终端也无法实时向服务器端反馈该异常现象,导致问题文件得不到及时有效的处理,其他用户在使用该文件时同样的问题仍然存在,从而会影响用户的使用体验。
发明内容
本发明提供了一种移动终端音乐播放器异常反馈的方法和系统,旨在解决现有技术中由于播放异常的文件无法得到及时的反馈及处理从而影响用户使用体验的问题。本发明是这样实现的,一种移动终端音乐播放器异常反馈的方法,包括步骤a 编辑音乐列表,并将列表管理人员的接收信息保存在音乐列表中;步骤b 获取音乐列表,播放音乐文件,并判断音乐文件是否存在异常,如果音乐文件存在异常,执行步骤c ;如果音乐文件不存在异常,结束本次反馈;步骤c 通过列表管理人员的接收信息发送文件异常信息。本发明的技术方案还包括在所述步骤a中,所述列表管理人员的接收信息包括列表管理者姓名、邮箱或和/或电话号码。本发明的技术方案还包括所述步骤b还包括解析音乐列表,获取音乐列表管理人员的接收信息,并将该接收信息存放在移动终端内存中。本发明的技术方案还包括所述步骤b还包括显示播放列表,并判断用户是否选择播放列表中的音乐文件,如果用户没有选择播放列表中的音乐文件,重新显示播放列表; 如果用户选择了播放列表中的音乐文件,则初始当前播放列表,并根据所选音乐文件的地址下载相应的音乐文件。本发明的技术方案还包括所述步骤b还包括如果音乐文件存在异常,根据音乐文件的id号生成相应的文件异常信息,并将该异常信息存储在播放列表中。本发明的技术方案还包括所述步骤b还包括播放结束,并判断是否继续播放下一首音乐文件,如果继续播放下一首音乐文件,则重新下载音乐文件;如果停止播放音乐文件,则判断是否退出播放列表,如果没有退出播放列表,则重新显示播放列表;如果退出播放列表,则判断播放列表中是否存在文件异常信息,如果播放列表中存在文件异常信息,执行步骤c ;如果播放列表中不存在文件异常信息,结束本次反馈。本发明的技术方案还包括所述步骤c还包括判断移动终端内存中列表管理者的邮箱值是否为空,如果列表管理者的邮箱值不为空,将播放列表中存储的文件异常信息以邮件形式发送到管理者邮箱中;如果列表管理者的邮箱值为空,判断移动终端内存中列表管理者的电话值是否为空,如果列表管理者的电话值不为空,将播放列表中存储的文件异常信息以短信形式发送到管理者电话中;如果列表管理者的电话值为空,结束本次反馈。本发明的另一技术方案,一种移动终端音乐播放器异常反馈的系统,包括服务器和移动终端,所述服务器包括列表编辑模块,所述移动终端包括列表获取模块、异常判断模块和信息反馈模块,所述列表编辑模块用于编辑音乐列表,并将列表管理人员的接收信息保存在音乐列表中;所述列表获取模块用于获取音乐文件;所述异常判断模块用于判断音乐文件是否存在异常,如果音乐文件存在异常,通过信息反馈模块反馈异常信息,如果音乐文件不存在异常,结束本次反馈;所述信息反馈模块用于通过列表管理人员的接收信息发送文件异常信息。本发明的技术方案还包括所述移动终端还包括列表解析模块、列表显示模块、列表初始模块、文件下载模块和异常记录模块,所述列表解析模块用于解析音乐列表,获取音乐列表的属性值;其中,音乐列表属性值包括负责该列表的管理者姓名、管理者邮箱和管理者电话;所述列表显示模块用于显示播放列表,并判断用户是否选择播放列表中的音乐文件,如果用户没有选择播放列表中的音乐文件,继续显示播放列表;如果用户选择了播放列表中的音乐文件,通过列表初始模块初始播放列表;所述列表初始模块用于初始当前播放列表;所述文件下载模块用于根据音乐文件的地址下载相应的音乐文件;所述异常记录模块用于根据音乐文件的id号生成相应的文件异常信息,并将该异常信息存储在播放列表中。本发明的技术方案还包括所述移动终端还包括播放判断模块、列表退出判断模块、异常信息判断模块和列表属性判断模块,所述播放判断模块用于判断是否继续播放下一首音乐文件,如果继续播放下一首音乐文件,通过文件下载模块重新下载音乐文件;如果停止播放音乐文件,通过列表退出判断模块判断是否退出播放列表;所述列表退出判断模块用于判断是否退出播放列表,如果没有退出播放列表,则通过列表显示模块重新显示播放列表;如果退出播放列表,通过异常信息判断模块判断播放列表中是否存在文件异常信息;所述异常信息判断模块用于判断播放列表中是否存在文件异常信息,如果播放列表中存在文件异常信息,通过列表属性判断模块判断列表属性值;如果播放列表中不存在文件异常信息,则结束本次异常反馈;所述列表属性判断模块用于判断列表管理人员的接收信息是否为空,如果列表管理人员的接收信息为空,结束本次反馈,如果列表管理人员的接收信息不为空,通过信息反馈模块反馈异常信息。本发明的技术方案具有如下优点或有益效果本发明移动终端音乐播放器异常反馈的方法和系统通过在服务器端将列表管理人员的接收信息保存在列表文件中,一旦当前列表文件出现问题,移动终端根据每首歌曲的唯一标识id号生成音乐文件的异常信息,并启用异常反馈机制,根据列表管理人员的接收信息实时反馈异常信息,便于列表管理人员发现并及时处理异常问题,有效避免更多用户使用该异常文件而产生不便,提高用户的使用体验。
附图1是本发明第一实施例的移动终端音乐播放器异常反馈的方法的流程图;附图2是本发明第二实施例的移动终端音乐播放器异常反馈的方法的流程图;附图3是本发明第一实施例的移动终端音乐播放器异常反馈的系统的结构示意图;附图4本发明第二实施例的移动终端音乐播放器异常反馈的系统的结构示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。请参阅图1,是本发明第一实施例的移动终端音乐播放器异常反馈的方法的流程图。本发明第一实施例的移动终端音乐播放器异常反馈的方法包括以下步骤步骤100 编辑音乐列表,并将列表管理人员的接收信息保存在音乐列表中;在步骤100中,列表管理人员的接收信息包括管理者姓名、邮箱或/和电话号码等信息,用于接收客户端反馈的异常问题。现有的服务器端下发到移动终端的音乐列表格式为
〈card baseUrl="http://xxxx/M lastModify="20110621" > <li id="20005" desc="陈奕迅"style="2" name="白色球鞋(国)-陈奕迅” onclick="download()" >
<li id="20006" desc="陈奕迅” style="2" name="白玫瑰(演唱会版)-陈奕迅"onclick="download()" >
<li id="20007" desc="陈奕迅"style="2" name="红玫瑰(国)-陈奕迅" onclick="download()" >
<li id="20008" desc="陈奕迅"style="2" name="等你爱我-陈奕迅" onclick="download()" > </card>而增加异常反馈功能后,音乐列表会增加列表管理者(author)、管理者邮箱(authorEmail)和管理者电话号码(authorNumber)的属性值,具体音乐列表格式如下
〈card baseUrl="http://xxxx/M lastModify="20110621" author="at" authorEmail="at@abc.cn" authorNumber=" 138*" >
<li id="20005" desc="陈奕迅” style="2" name="白色球鞋(国)-陈奕迅”
onclick="download()" >
<li id="20006" desc="陈奕迅” style="2" name="白玫瑰(演唱会版)-陈奕迅"onclick="download()" >
<li id="20007" desc="陈奕迅"style="2" name="红玫瑰(国)-陈奕迅” onclick="download()" >
<li id="20008" desc="陈奕迅"style="2" name="等你爱我-陈奕迅" onclick="download()" > </card>从以上列表格式可以看出,当前这个音乐列表的管理者是at,并且分别有该列表管理者的email和电话号码,一旦当前这个列表文件出现问题,移动终端就会启用反馈机制,实时地将异常信息发馈到管理者的邮箱或者手机中,管理人员收到异常反馈后,可以及时处理错误问题。步骤110 获取音乐列表,播放音乐文件,并判断音乐文件是否存在异常,如果音乐文件存在异常,执行步骤120 ;如果音乐文件不存在异常,执行步骤130 ;步骤120 通过列表管理人员的接收信息发送文件异常信息;在步骤120中,本发明实施例约定优先采用邮件反馈方式将异常信息以邮件形式发送到管理者邮箱中,如果管理者邮箱值为空,才采用短信反馈方式将异常信息以短信形式发送到管理者电话中,具体可根据不同需求对反馈方式进行设定。步骤130 结束本次反馈。请参阅图2,是本发明第二实施例的移动终端音乐播放器异常反馈的方法的流程图。本发明第二实施例的移动终端音乐播放器异常反馈的方法包括以下步骤步骤200 通过服务器端编辑音乐列表,并将列表管理人员的接收信息作为列表属性值保存在音乐列表中;在步骤200中,列表属性值包括管理者姓名、邮箱或/和电话号码等信息,用于接
收客户端反馈的异常问题。现有的服务器端下发到移动终端的音乐列表格式为〈card baseUrl="http://xxxx/M lastModify="20110621" > <li id="20005" desc="陈奕迅"style="2" name="白色球鞋(国)-陈奕迅” onclick="download()" >
<li id="20006" desc="陈奕迅” style="2" name="白玫瑰(演唱会版)-陈奕迅"onclick="download()" >
<li id="20007" desc="陈奕迅"style="2" name="红玫瑰(国)-陈奕迅” onclick="download()" >
<li id="20008" desc="陈奕迅"style="2" name="等你爱我-陈奕迅" onclick="download()" > </card>而增加异常反馈功能后,音乐列表会增加列表管理者(author)、管理者邮箱 (authorEmail)和管理者电话号码(authorNumber)的属性值,具体音乐列表格式如下
〈card baseUrl="http://xxxx/M lastModify="20110621" author="at" authorEmail="at@abc.cn" authorNumber=" 138*" >
<li id="20005" desc="陈奕迅” style="2" name="白色球鞋(国)-陈奕迅” onclick="download()" >
<li id="20006" desc="陈奕迅” style="2" name="白玫瑰(演唱会版)-陈奕迅"onclick="download()" >
<li id="20007" desc="陈奕迅"style="2" name="红玫瑰(国)-陈奕迅" onclick="download()" >
<li id="20008" desc="陈奕迅"style="2" name="等你爱我-陈奕迅” onclick="download()" > </card>从以上列表格式可以看出,当前这个音乐列表的管理者是at,并且分别有该列表管理者的email和电话号码,一旦当前这个列表文件出现问题,移动终端就会启用反馈机制,实时地将异常信息发馈到管理者的邮箱或者手机中,管理人员收到异常反馈后,可以及时处理错误问题。步骤210 通过移动终端连接服务器,获取音乐列表;步骤220 解析音乐列表,获取音乐列表的属性值,并将列表属性值存放在移动终端内存中;
在步骤220中,音乐列表的属性值包括负责该列表的管理者姓名、管理者邮箱和管理者电话。步骤230 显示播放列表;步骤MO 判断用户是否选择播放列表中的音乐文件,如果用户没有选择播放列表中的音乐文件,重新执行步骤230 ;如果用户选择了播放列表中的音乐文件,执行步骤 250 ;步骤250 初始当前播放列表,用于存储音乐文件的异常信息;步骤沈0 根据所选音乐文件的地址下载相应的音乐文件;步骤270 判断音乐文件的格式是否有误,如果音乐文件的格式有误,执行步骤观0,如果音乐文件的格式无误,执行步骤四0 ;步骤观0 根据音乐文件的id号生成一个文件格式有误的信息,将该信息存储在播放列表中,并执行步骤330;步骤四0 判断音乐文件的文件头信息是否齐全,如果音乐文件的文件头信息不齐全,执行步骤300 ;如果音乐文件的文件头信息齐全,执行步骤310 ;步骤300 根据音乐文件的id号生成一个文件头有误的信息,将该信息存储在播放列表中,并执行步骤330;步骤310 开始播放音乐文件,监听播放过程,并判断播放过程是否存在异常,如果播放过程存在异常,执行步骤320 ;如果播放正常,执行步骤330 ;步骤320 根据音乐文件的id号生成一个播放异常的信息,将该信息存储在播放列表中,并执行步骤330;步骤330 播放结束,并判断是否继续播放下一首音乐文件,如果继续播放下一首音乐文件,则重新执行步骤260 ;如果停止播放音乐文件,执行步骤340 ;步骤340 判断用户是否退出播放列表,如果没有退出播放列表,则重新执行步骤 230 ;如果退出播放列表,执行步骤350 ;步骤350 判断播放列表中是否存在文件异常信息,如果播放列表中存在文件异常信息,执行步骤360 ;如果播放列表中不存在文件异常信息,执行步骤400 ;步骤360 判断移动终端内存中列表管理者的邮箱属性值是否为空,如果列表管理者的邮箱属性值不为空,执行步骤370 ;如果列表管理者的邮箱属性值为空,执行步骤 380 ;步骤370 将播放列表中存储的文件异常信息转化成字符串str,连接邮件服务器,将转化后的字符串str以邮件形式发送到管理者邮箱中,并执行步骤400 ;在步骤370中,邮件服务器的连接端口为stmp端口 ;在本发明实施方式中,约定优先采用邮件反馈方式,如果邮件的发送目标号为空,才采用短信反馈方式,具体可根据不同需求对反馈方式进行设定。步骤380 判断移动终端内存中列表管理者的电话属性值是否为空,如果列表管理者的电话属性值不为空,执行步骤390 ;如果列表管理者的电话属性值为空,执行步骤 400 ;步骤390 将播放列表中存储的文件异常信息转化成字符串str,调用短信发送接口,将转化后的字符串str以短信形式发送到管理者电话中;
步骤400 结束本次异常反馈。请参阅图3,是本发明第一实施例的移动终端音乐播放器异常反馈的系统的结构示意图。本发明第一实施例的移动终端音乐播放器异常反馈的系统包括服务器和移动终端,服务器包括列表编辑模块,移动终端包括列表获取模块、异常判断模块和信息反馈模块,其中列表编辑模块用于编辑音乐列表,并将列表管理人员的接收信息保存在音乐列表中;其中,列表管理人员的接收信息包括管理者姓名、邮箱或/和电话号码等信息,用于接收客户端反馈的异常问题;现有的服务器端下发到移动终端的音乐列表格式例如
〈card baseUrl="http://xxxx/M lastModify="20110621" > <li id="20005" desc="陈奕迅” style="2" name="白色球鞋(国)-陈奕迅” onclick="download()" >
<li id="20006" desc="陈奕迅” style="2" name="白玫瑰(演唱会版)-陈奕迅"onclick="download()" >
<li id="20007" desc="陈奕迅"style="2" name="红玫瑰(国)-陈奕迅” onclick="download()" >
<li id="20008" desc="陈奕迅"style="2" name="等你爱我-陈奕迅" onclick="download()" > </card>而增加异常反馈功能后,音乐列表会增加列表管理者(author)、管理者邮箱 (authorEmail)和管理者电话号码(authorNumber)的属性值,具体音乐列表格式如下
〈card baseUrl="http://xxxx/M lastModify="20110621" author="at" authorEmail="at@abc.cn" authorNumber=" 138*" >
<li id="20005" desc="陈奕迅” style="2" name="白色球鞋(国)-陈奕迅” onclick="download()" >
<li id="20006" desc="陈奕迅” style="2" name="白玫瑰(演唱会版)-陈奕迅"onclick="download()" >
<li id="20007" desc="陈奕迅"style="2" name="红玫瑰(国)-陈奕迅” onclick="download()" >
<li id="20008" desc="陈奕迅"style="2" name="等你爱我-陈奕迅"
onclick="download()" > </card>从以上列表格式可以看出,当前这个音乐列表的管理者是at,并且分别有该列表管理者的email和电话号码,一旦当前这个列表文件出现问题,移动终端就会启用反馈机制,实时地将异常信息发馈到管理者的邮箱或者电话中,管理人员收到异常反馈后,可以及时处理错误问题。列表获取模块用于获取音乐文件;异常判断模块用于判断音乐文件是否存在异常,如果音乐文件存在异常,通过信息反馈模块反馈异常信息,如果音乐文件不存在异常,结束本次反馈;信息反馈模块用于通过列表管理人员的接收信息发送文件异常信息;其中,本发明实施例约定优先采用邮件反馈方式将异常信息以邮件形式发送到管理者邮箱中,如果管理者邮箱值为空,才采用短信反馈方式将异常信息以短信形式发送到管理者电话中,具体可根据不同需求对反馈方式进行设定。请参阅图4,是本发明第二实施例的移动终端音乐播放器异常反馈的系统的结构示意图。本发明第二实施例的移动终端音乐播放器异常反馈的系统包括服务器和移动终端,服务器包括列表编辑模块,移动终端包括列表获取模块、列表解析模块、属性存储模块、 列表显示模块、文件选择判断模块、列表初始模块、文件下载模块、异常判断模块、异常记录模块、播放判断模块、列表退出判断模块、异常信息判断模块、列表属性判断模块和信息反馈模块,其中列表编辑模块用于编辑音乐列表,并将列表管理人员的接收信息作为列表属性值保存在音乐列表中;其中,列表属性值包括管理者姓名、邮箱或/和电话号码等信息,用于接收客户端反馈的异常问题;现有的服务器端下发到移动终端的音乐列表格式例如
〈card baseUrl="http://xxxx/M lastModify="20110621" >
<li id="20005" desc="陈奕迅” style="2" name="白色球鞋(国)-陈奕迅”
onclick="download()" >
<li id="20006" desc="陈奕迅” style="2" name="白玫瑰(演唱会版)-陈奕迅"onclick="download()" >
<li id="20007" desc="陈奕迅"style="2" name="红玫瑰(国)-陈奕迅” onclick="download()" >
<li id="20008" desc="陈奕迅"style="2" name="等你爱我-陈奕迅" onclick="download()" > </card>
而增加异常反馈功能后,音乐列表会增加列表管理者(author)、管理者邮箱 (authorEmail)和管理者电话号码(authorNumber)的属性值,具体音乐列表格式如下
〈card baseUrl="http://xxxx/M lastModify="20110621" author="at" authorEmail="at@abc.cn" authorNumber=" 138*" >
<li id="20005" desc="陈奕迅” style="2" name="白色球鞋(国)-陈奕迅” onclick="download()" >
<li id="20006" desc="陈奕迅” style="2" name="白玫瑰(演唱会版)-陈奕迅"onclick="download()" >
<li id="20007" desc="陈奕迅"style="2" name="红玫瑰(国)-陈奕迅” onclick="download()" >
<li id="20008" desc="陈奕迅"style="2" name="等你爱我-陈奕迅" onclick="download()" > </card>从以上列表格式可以看出,当前这个音乐列表的管理者是at,并且分别有该列表管理者的email和电话号码,一旦当前这个列表文件出现问题,移动终端就会启用反馈机制,实时地将异常信息发馈到管理者的邮箱或者电话中,管理人员收到异常反馈后,可以及时处理错误问题。列表获取模块用于连接服务器,获取音乐列表;列表解析模块用于解析音乐列表,获取音乐列表的属性值;其中,音乐列表的属性值包括负责该列表的管理者姓名、管理者邮箱和管理者电话。属性存储模块用于存储音乐列表的属性值;其中,在本发明实施方式中,属性存储模块为移动终端内存卡。列表显示模块用于显示播放列表,并判断用户是否选择播放列表中的音乐文件, 如果用户没有选择播放列表中的音乐文件,继续显示播放列表;如果用户选择了播放列表中的音乐文件,通过列表初始模块初始播放列表;列表初始模块用于初始当前播放列表,用来存储音乐文件的异常信息;文件下载模块用于根据音乐文件的地址下载相应的音乐文件;异常判断模块用于判断音乐文件是否存在异常,具体包括格式判断单元、文件头判断单元和播放判断单元,格式判断单元用于判断音乐文件的格式是否有误,如果音乐文件的格式有误,通过异常记录模块记录文件格式有误的信息;如果音乐文件的格式无误,通过文件头判断单元判断文件头是否齐全;文件头判断单元用于判断音乐文件的文件头信息是否齐全,如果音乐文件的文件头信息不齐全,通过异常记录模块记录文件头有误的信息;如果音乐文件的文件头信息齐全,通过播放判断单元判断播放过程是否异常;播放判断单元用于开始播放音乐文件,监听播放过程,并判断播放过程是否存在异常,如果播放过程存在异常,通过异常记录模块记录播放异常的信息;如果播放正常,通过播放判断模块判断文件播放是否继续;异常记录模块用于根据异常判断模块的判断结果通过音乐文件的id号生成相应的文件异常信息,并将该异常信息存储在播放列表中;其中,异常信息包括音乐文件的格式有误、音乐文件的文件头信息有误以及音乐文件播放异常等信息。播放判断模块用于判断是否继续播放下一首音乐文件,如果继续播放下一首音乐文件,则通过文件下载模块重新下载音乐文件;如果停止播放音乐文件,通过列表退出判断模块判断是否退出音乐列表;列表退出判断模块用于判断用户是否退出播放列表,如果没有退出播放列表,则通过列表显示模块重新显示播放列表;如果退出播放列表,通过异常信息判断模块判断播放列表中是否存在文件异常信息;异常信息判断模块用于判断播放列表中是否存在文件异常信息,如果播放列表中存在文件异常信息,通过列表属性判断模块判断列表属性值;如果播放列表中不存在文件异常信息,则结束本次异常反馈;列表属性判断模块用于判断属性存储模块中列表管理人员的接收信息是否为空, 具体包括邮箱判断单元和电话判断单元,其中邮箱判断单元用于判断管理者的邮箱属性值是否为空,如果列表管理者的邮箱属性值为空,通过电话判断单元判断电话属性值是否为空;如果列表管理者的邮箱属性值不为空,通过信息反馈模块反馈异常信息;电话判断单元用于判断管理者的电话属性值是否为空,如果列表管理者的电话属性值不为空,通过信息反馈模块反馈异常信息;如果列表管理者的电话属性值为空,结束本次反馈;其中,在本发明实施方式中,约定优先采用邮件反馈方式,如果邮箱属性值为空,才采用短信(电话)反馈方式,具体可根据不同需求对反馈方式进行设定。信息反馈模块用于将播放列表中存储的文件异常信息转化成字符串str,向列表管理者发送文件异常信息;具体还包括邮件反馈单元和短信反馈单元,其中邮件反馈单元用于连接邮件服务器,将转化后的字符串str以邮件形式发送到管理者邮箱中;其中,邮件服务器的连接端口为stmp端口。短信反馈单元用于调用短信发送接口,将转化后的字符串str以短信形式发送到管理者电话中。本发明移动终端音乐播放器异常反馈的方法和系统且通过服务器端将列表管理人员的接收信息保存在列表文件中,一旦当前列表文件出现问题,移动终端根据每首歌曲的唯一标识id号生成音乐文件的异常信息,并启用异常反馈机制,根据列表管理人员的接收信息实时反馈异常信息,便于列表管理人员发现并及时处理异常问题,有效避免有更多用户使用该异常文件而产生不便,提高用户的使用体验。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种移动终端音乐播放器异常反馈的方法,包括步骤a 编辑音乐列表,并将列表管理人员的接收信息保存在音乐列表中;步骤b 获取音乐列表,播放音乐文件,并判断音乐文件是否存在异常,如果音乐文件存在异常,执行步骤c ;如果音乐文件不存在异常,结束本次反馈;步骤c 通过列表管理人员的接收信息发送文件异常信息。
2.根据权利要求1所述的移动终端音乐播放器异常反馈的方法,其特征在于,在所述步骤a中,所述列表管理人员的接收信息包括列表管理者姓名、邮箱或和/或电话号码。
3.根据权利要求2所述的移动终端音乐播放器异常反馈的方法,其特征在于,所述步骤b还包括解析音乐列表,获取音乐列表管理人员的接收信息,并将该接收信息存放在移动终端内存中。
4.根据权利要求3所述的移动终端音乐播放器异常反馈的方法,其特征在于,所述步骤b还包括显示播放列表,并判断用户是否选择播放列表中的音乐文件,如果用户没有选择播放列表中的音乐文件,重新显示播放列表;如果用户选择了播放列表中的音乐文件,则初始当前播放列表,并根据所选音乐文件的地址下载相应的音乐文件。
5.根据权利要求4所述的移动终端音乐播放器异常反馈的方法,其特征在于,所述步骤b还包括如果音乐文件存在异常,根据音乐文件的id号生成相应的文件异常信息,并将该异常信息存储在播放列表中。
6.根据权利要求4或5所述的移动终端音乐播放器异常反馈的方法,其特征在于,所述步骤b还包括播放结束,并判断是否继续播放下一首音乐文件,如果继续播放下一首音乐文件,则重新下载音乐文件;如果停止播放音乐文件,则判断是否退出播放列表,如果没有退出播放列表,则重新显示播放列表;如果退出播放列表,则判断播放列表中是否存在文件异常信息,如果播放列表中存在文件异常信息,执行步骤c ;如果播放列表中不存在文件异常信息,结束本次反馈。
7.根据权利要求2所述的移动终端音乐播放器异常反馈的方法,其特征在于,所述步骤c还包括判断移动终端内存中列表管理者的邮箱值是否为空,如果列表管理者的邮箱值不为空,将播放列表中存储的文件异常信息以邮件形式发送到管理者邮箱中;如果列表管理者的邮箱值为空,判断移动终端内存中列表管理者的电话值是否为空, 如果列表管理者的电话值不为空,将播放列表中存储的文件异常信息以短信形式发送到管理者电话中;如果列表管理者的电话值为空,结束本次反馈。
8.一种移动终端音乐播放器异常反馈的系统,其特征在于,包括服务器和移动终端,所述服务器包括列表编辑模块,所述移动终端包括列表获取模块、异常判断模块和信息反馈模块,所述列表编辑模块用于编辑音乐列表,并将列表管理人员的接收信息保存在音乐列表中;所述列表获取模块用于获取音乐文件;所述异常判断模块用于判断音乐文件是否存在异常,如果音乐文件存在异常,通过信息反馈模块反馈异常信息,如果音乐文件不存在异常,结束本次反馈;所述信息反馈模块用于通过列表管理人员的接收信息发送文件异常信肩、ο
9.根据权利要求8所述的移动终端音乐播放器异常反馈的系统,其特征在于,所述移动终端还包括列表解析模块、列表显示模块、列表初始模块、文件下载模块和异常记录模块,所述列表解析模块用于解析音乐列表,获取音乐列表的属性值;其中,音乐列表属性值包括负责该列表的管理者姓名、管理者邮箱和管理者电话;所述列表显示模块用于显示播放列表,并判断用户是否选择播放列表中的音乐文件, 如果用户没有选择播放列表中的音乐文件,继续显示播放列表;如果用户选择了播放列表中的音乐文件,通过列表初始模块初始播放列表;所述列表初始模块用于初始当前播放列表;所述文件下载模块用于根据音乐文件的地址下载相应的音乐文件;所述异常记录模块用于根据音乐文件的id号生成相应的文件异常信息,并将该异常信息存储在播放列表中。
10.根据权利要求9所述的移动终端音乐播放器异常反馈的系统,其特征在于,所述移动终端还包括播放判断模块、列表退出判断模块、异常信息判断模块和列表属性判断模块, 所述播放判断模块用于判断是否继续播放下一首音乐文件,如果继续播放下一首音乐文件,通过文件下载模块重新下载音乐文件;如果停止播放音乐文件,通过列表退出判断模块判断是否退出播放列表;所述列表退出判断模块用于判断是否退出播放列表,如果没有退出播放列表,则通过列表显示模块重新显示播放列表;如果退出播放列表,通过异常信息判断模块判断播放列表中是否存在文件异常信息;所述异常信息判断模块用于判断播放列表中是否存在文件异常信息,如果播放列表中存在文件异常信息,通过列表属性判断模块判断列表属性值;如果播放列表中不存在文件异常信息,则结束本次异常反馈;所述列表属性判断模块用于判断列表管理人员的接收信息是否为空,如果列表管理人员的接收信息为空,结束本次反馈,如果列表管理人员的接收信息不为空,通过信息反馈模块反馈异常信息。
全文摘要
本发明属于多媒体技术领域,尤其涉及一种移动终端音乐播放器异常反馈的方法和系统。本发明移动终端音乐播放器异常反馈的方法包括步骤a编辑音乐列表,并将列表管理人员的接收信息保存在音乐列表中;步骤b获取音乐列表,播放音乐文件,并判断音乐文件是否存在异常,如果音乐文件存在异常,执行步骤c;如果音乐文件不存在异常,结束本次反馈;步骤c通过列表管理人员的接收信息发送文件异常信息。本发明移动终端音乐播放器异常反馈的方法和系统便于列表管理人员发现并及时处理音乐文件的异常问题,有效避免更多用户使用该异常文件而产生不便,提高用户的使用体验。
文档编号H04L29/06GK102347945SQ20111028347
公开日2012年2月8日 申请日期2011年9月22日 优先权日2011年9月22日
发明者鲁林 申请人:深圳市五巨科技有限公司