将播放项私有化的实现方法、系统和播放器的制造方法

文档序号:7770393阅读:465来源:国知局
将播放项私有化的实现方法、系统和播放器的制造方法
【专利摘要】本申请公开了一种将播放项私有化的实现方法、系统和播放器。该方法中,在私人列表创建的步骤,可以将当前用户需要进行隐私保护的多媒体文件的说明数据信息移到与当前用户的用户名称关联的私人文件夹或私人文件中,并删除该多媒体文件在公共文件夹或公共文件中的说明数据,使得用户需要进行隐私保护的多媒体文件的说明数据不在公共列表区域显示;在私人列表显示的步骤,通过对当前用户的用户名称和私人标记属性的识别,在公共列表区域中不会显示私人多媒体文件,在私人列表区域只显示当前用户的用户名称对应的私人多媒体文件。
【专利说明】将播放项私有化的实现方法、系统和播放器

【技术领域】
[0001]本申请涉及视频播放领域,具体涉及一种将播放项私有化的实现方法、系统和播放器。

【背景技术】
[0002]用户在使用播放器播放多媒体文件后,该多媒体文件的说明数据信息会显示在播放列表中,该说明数据信息可以包括多媒体文件大小、当前播放时间、码率、路径等信息,因此,如果用户此次未将该多媒体文件播放至结束,在下一次播放时可以继续前一次的播放时间节点,即播放列表具有记住上次播放位置的功能。
[0003]然而,用户在使用播放器播放多媒体文件时,添加多媒体文件到播放列表后,有时会不希望被使用同一设备的其他人在播放列表里看到。因此,用户需要在关闭播放器之前将多媒体文件从播放列表中移除。移除后,如果用户想要继续播放该多媒体文件,就必须重新将该多媒体文件添加到播放列表,这就导致播放列表失去了其原本具有的记住上次播放位置的功能。


【发明内容】

[0004]本申请提供一种将播放项私有化的实现方法、系统和播放器。
[0005]根据本申请的第一方面,本申请提供了一种将播放项私有化的实现方法,包括私人列表创建的步骤和私人列表显示的步骤;
[0006]所述私人列表创建的步骤包括:
[0007]获取当前用户将公共列表中的多媒体文件移到私人列表的第一指令;
[0008]基于第一指令获取当前用户的用户名称;
[0009]将所述多媒体文件的说明数据信息中的私人标记属性标记为表示所述多媒体文件属于私人多媒体文件的值,将用户在公共列表中选中的多媒体文件的说明数据信息保存在与所述用户名称关联的私人文件夹或私人文件中;
[0010]将所述多媒体文件的说明数据信息从公共文件夹或公共文件中删除,所述公共文件夹或公共文件用于存储公共列表中的多媒体文件的说明数据信息;
[0011]所述私人列表显示的步骤包括:
[0012]获取当前用户打开私人列表的第二指令;
[0013]基于第二指令获取当前用户的用户名称;
[0014]分别将公共文件夹或公共文件中和与该用户名关联的私人文件夹或私人文件中的多媒体文件的说明数据信息读入内存;
[0015]将标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域,将标记为公共多媒体文件的说明数据信息显示在显示界面的公共列表区域。
[0016]根据本申请的第二方面,本申请提供了另一种将播放项私有化的实现方法,包括私人列表创建的步骤和私人列表显示的步骤;
[0017]所述私人列表创建的步骤包括:
[0018]获取当前用户将公共列表中的多媒体文件移到私人列表的第一指令;
[0019]基于第一指令获取当前用户的用户名称;
[0020]将用户在公共列表中选中的多媒体文件的说明数据信息保存在与所述用户名称关联的私人文件夹或私人文件中;
[0021]将所述多媒体文件的说明数据信息从公共文件夹或公共文件中删除,所述公共文件夹或公共文件用于存储公共列表中的多媒体文件的说明数据信息;
[0022]所述私人列表显示的步骤包括:
[0023]获取当前用户打开私人列表的第二指令;
[0024]基于第二指令获取当前用户的用户名称;
[0025]分别将公共文件夹或公共文件中和与该用户名关联的私人文件夹或私人文件中的多媒体文件的说明数据信息读入内存;
[0026]将从私人文件夹或私人文件中读出的说明数据信息的私人标记属性标记为私人多媒体文件,将从公共文件夹或公共文件中读出的说明数据信息的私人标记属性标记为公共多媒体文件;
[0027]将标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域,将标记为公共多媒体文件的说明数据信息显示在显示界面的公共列表区域。
[0028]根据本申请的第三方面,本申请提供了一种将播放项私有化的系统,包括私人列表创建子系统和私人列表显示子系统;
[0029]所述私人列表创建子系统包括:
[0030]第一界面模块,用于提供人机交互界面以获取当前用户将公共列表中的多媒体文件移到私人列表的第一指令;
[0031]第一登录模块,用于基于所述第一指令获取当前用户的用户名称;
[0032]第一数据模块,用于将所述多媒体文件的说明数据信息中的私人标记属性标记为表示所述多媒体文件属于私人多媒体文件的值,将用户在公共列表中选中的多媒体文件的说明数据信息保存在与所述用户名称关联的私人文件夹或私人文件中;还用于将所述多媒体文件的说明数据信息从公共文件夹或公共文件中删除,所述公共文件夹或公共文件用于存储公共列表中的多媒体文件的说明数据信息;
[0033]所述私人列表显示子系统包括:
[0034]第二界面模块,用于提供人机交互界面以获取当前用户打开私人列表的第二指令;
[0035]第二登录模块,用于基于第二指令获取当前用户的用户名称;
[0036]第二数据模块,用于分别将公共文件夹或公共文件中和与该用户名关联的私人文件夹或私人文件中的多媒体文件的说明数据信息读入内存;
[0037]所述第二界面模块还用于将内存中标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域,将标记为公共多媒体文件的说明数据信息显示在显示界面的公共列表区域。
[0038]根据本申请的第四方面,本申请提供了另一种将播放项私有化的系统,包括私人列表创建子系统和私人列表显示子系统;
[0039]所述私人列表创建子系统包括:
[0040]第一界面模块,用于提供人机交互界面以获取当前用户将公共列表中的多媒体文件移到私人列表的第一指令;
[0041]第一登录模块,用于基于所述第一指令获取当前用户的用户名称;
[0042]第一数据模块,用于将用户在公共列表中选中的多媒体文件的说明数据信息保存在与所述用户名称关联的私人文件夹或私人文件中;还用于将所述多媒体文件的说明数据信息从公共文件夹或公共文件中删除,所述公共文件夹或公共文件用于存储公共列表中的多媒体文件的说明数据信息;
[0043]所述私人列表显示子系统包括:
[0044]第二界面模块,用于提供人机交互界面以获取当前用户打开私人列表的第二指令;
[0045]第二登录模块,用于基于第二指令获取当前用户的用户名称;
[0046]第二数据模块,用于分别将公共文件夹或公共文件中和与该用户名关联的私人文件夹或私人文件中的多媒体文件的说明数据信息读入内存,并将从私人文件夹或私人文件中读出的说明数据信息的私人标记属性标记为私人多媒体文件,将从公共文件夹或公共文件中读出的说明数据信息的私人标记属性标记为公共多媒体文件;
[0047]所述第二界面模块还用于将内存中标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域,将标记为公共多媒体文件的说明数据信息显示在显示界面的公共列表区域。
[0048]根据本申请的第五方面,本申请提供了一种播放器,包括上述任一种将播放项私有化的系统。
[0049]本申请的有益效果是:本申请提供的方法、系统和播放器可以实现将播放项私有化。在私人列表创建的步骤中,可以将当前用户需要进行隐私保护的多媒体文件的说明数据信息保存到与当前用户的用户名称关联的私人文件夹或私人文件中,并删除该多媒体文件在公共文件夹或公共文件中的说明数据,使得用户需要进行隐私保护的多媒体文件的说明数据不在公共列表区域显示。在私人列表显示的步骤中,通过对当前用户的用户名称和私人标记属性的识别,在公共列表区域中不会显示私人多媒体文件,在私人列表区域只显示当前用户的用户名称对应的私人多媒体文件。

【专利附图】

【附图说明】
[0050]图1a为本申请实施例中将播放项私有化的实现方法示意图;
[0051]图1b为本申请实施例中将播放项私有化的实现系统示意图;
[0052]图2为本申请一种实施例将播放项私有化的实现方法私人列表创建步骤的流程图;
[0053]图3为本申请一种实施例将播放项私有化的实现方法私人列表显示步骤的流程图;
[0054]图4为本申请另一种实施例将播放项私有化的实现方法私人列表创建步骤的流程图;
[0055]图5为本申请另一种实施例将播放项私有化的实现方法私人列表显示步骤的流程图;
[0056]图6为本申请一种实施例将播放项私有化的实现系统私人列表创建子系统的模块图;
[0057]图7为本申请一种实施例将播放项私有化的实现系统私人列表显示子系统的模块图;
[0058]图8为本申请另一种实施例将播放项私有化的实现系统私人列表创建子系统的模块图;
[0059]图9为本申请另一种实施例将播放项私有化的实现系统私人列表显不子系统的模块图;
[0060]图10为本申请一种实施例播放器的应用例中私人列表创建步骤的流程图;
[0061]图11为本申请一种实施例播放器的应用例中私人列表显示步骤的流程图。

【具体实施方式】
[0062]本申请实施例提供了一种将播放项私有化的实现方法、系统和播放器,该播放器包括将播放项私有化的实现系统。该将播放项私有化的实现方法,在私人列表创建的步骤中,可以将当前用户需要进行隐私保护的多媒体文件的说明数据信息保存到与当前用户的用户名称关联的私人文件夹或私人文件中,并删除该多媒体文件在公共文件夹或公共文件中的说明数据,使得用户需要进行隐私保护的多媒体文件的说明数据不在公共列表区域显示。在私人列表显示的步骤中,通过对当前用户的用户名称和私人标记属性的识别,在公共列表区域中不会显示私人多媒体文件,在私人列表区域只显示当前用户的用户名称对应的私人多媒体文件。因此,能够很好地保护用户隐私,提高用户体验。
[0063]本申请实施例以通过公共文件夹和私人文件夹的方式存储说明数据为例来进行说明,在其它实施例中,可以通过公共文件和私人文件的方式来存储说明数据。
[0064]请参考图la,本申请实施例提供的一种将播放项私有化的实现方法,包括私人列表创建的步骤10和私人列表显示的步骤20。
[0065]请参考图lb,本申请实施例提供的一种将播放项私有化的实现系统,包括私人列表创建子系统30和私人列表显不子系统40。
[0066]下面通过【具体实施方式】结合附图对本申请作进一步详细说明。
[0067]实施例一
[0068]请参考图2,本实施提供的一种将播放项私有化的实现方法中,私人列表创建的步骤10包括:
[0069]步骤101:获取当前用户将公共列表中的多媒体文件移到私人列表的第一指令。第一指令的获取可以是通过人机交互的方式,例如,在一具体实例中,用户选中公共列表中需要保护的多媒体文件,右键鼠标,在弹出的菜单中点击“移到私人列表”菜单项,从而发出第一指令。
[0070]步骤102:基于第一指令获取当前用户的用户名称。本实施例中,步骤102包括用户登录步骤,具体为:基于第一指令获取当前用户的登录状态值,根据登录状态值判断当前用户是否登录,如果是,则直接从本地存储中获取当前用户的用户名称;如果否,则显示登录窗口,在用户登录后将登录状态值修改为表示当前用户已登录的值,并从本地存储中获取当前用户的用户名称。其中:说明数据信息包括多媒体文件的索引信息,比如多媒体文件大小、当前播放时间、码率、路径、私人标记属性等;登录窗口即为一人机交互界面,用于通过用户输入的方式来获取当前用户的用户名称;用户使用用户名称登录后,用户名称往往可以保存在一文件中,例如文件udh.bin中,因此,从本地存储中获取当前用户的用户名称可以是从该文件(udh.bin)中获取到当前用户的用户名称。
[0071]在一具体实例中,在用户登录过程中包括:用户通过登录窗口输入用户名称和用户密码,对该用户名称和用户密码进行验证,如果验证通过则用户登录成功,将登录状态值修改为表示当前用户已登录的值;如果验证未通过则用户登录失败,继续显示登录窗口。本实施例中,对用户通过登录窗口输入的用户名称和用户密码进行验证具体可以是,将用户名称和用户密码上传至服务器端,由服务器端进行密码验证,并将验证结果返回,从而判断当前用户是否登录成功。用户名称和用户密码为用户登录播放器采用的用户名称和密码,可以避免用户重新设置用户名称,同时也避免用户需要记住多个用户名称,从而减少记忆负担,提高用户体验,同时还可以支持多个不同的用户保护隐私数据,相互之间互不影响。
[0072]步骤103:将要移到私人列表的多媒体文件的说明数据信息中的私人标记属性标记为表示该多媒体文件属于私人多媒体文件的值。本实施例中,通过使用私人标记的方式来区分多媒体文件属于公共多媒体文件还是私人多媒体文件,例如当私人标记属性值为O时表示该多媒体文件为公共多媒体文件,为I时表示该多媒体文件为私人多媒体文件。在步骤103中,将多媒体文件的私人标记属性的值从O修改为I时,即将该多媒体文件的属性从公共多媒体文件修改为私人多媒体文件。
[0073]步骤104:将用户在公共列表中选中的多媒体文件的说明数据信息保存在与当前用户的用户名称关联的私人文件夹中。私人文件夹与当前用户的用户名称关联的方式包括:通过数据表的方式将私人文件夹与用户名称关联,或者以用户名称命名私人文件夹使私人文件夹与用户名称关联。由于用户的用户名称是惟一的,所以以用户名称来命名与当前用户的用户名称关联的私人文件夹,可以保证不同用户的数据相互独立、互不干扰。当每次用户登录的时候,将私有的说明数据信息从私人文件夹导入到内存中,用户注销时将私有的说明数据信息保存到私人文件夹中,并从内存中删除,这样可以提高内存的利用率。
[0074]步骤105:将该多媒体文件的说明数据信息从公共文件夹中删除,公共文件夹用于存储公共列表中的多媒体文件的说明数据信息。多媒体文件的说明数据信息从公共文件夹中删除后,便不在公共列表区域进行显示了,从而实现了将播放项私有化的目的。
[0075]为了更好地保护当前用户的隐私信息,在步骤105之后,还包括:将移到私人列表区域的多媒体文件设置为隐藏属性。
[0076]请参考图3,私人列表显示的步骤20包括:
[0077]步骤201:获取当前用户打开私人列表的第二指令。第二指令的获取可以是通过人机交互的方式,例如,在一具体实例中,用户通过在打开私人列表菜单项中单击,从而发出第二指令。
[0078]步骤202:基于第二指令获取当前用户的用户名称。本实施例中,步骤202包括用户登录步骤,步骤202中的用户登录步骤与上述步骤102中的登录步骤相同,此处不再赘述。
[0079]步骤203:分别将公共文件夹中和与该用户名关联的私人文件夹中的多媒体文件的说明数据信息读入内存。
[0080]步骤204:将标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域,将标记为公共多媒体文件的说明数据信息显示在显示界面的公共列表区域。
[0081]优选的,本实施例中,在步骤204之前还包括私人列表验证步骤,该私人列表验证步骤包括:获取当前用户的私人列表验证状态值,根据私人列表验证状态值判断当前用户是否通过私人列表验证,如果是,则继续执行步骤204,将标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域;如果否,则显示私人列表验证窗口,当用户通过验证后将私人列表验证状态值修改为表示当前用户已通过私人列表验证的值,并将标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域。
[0082]私人列表验证窗口即为一人机交互界面,用于通过用户输入的方式来获取当前用户的私人列表验证信息。
[0083]在一具体实例中,如果当前用户登录后,用户名称和用户密码保存在文件udh.bin中,在私人列表验证步骤时,将用户通过私人列表验证窗口输入的私人列表验证信息(用户名称和/或用户密码)与udh.bin文件中保存的用户名称和用户密码进行匹配,若能匹配到则表示验证通过。在其它实施例中,私人列表验证信息也可以不选择用户名称和/或用户密码,而选择另外的私人列表验证信息,此时可以将其上传至服务器端,由服务器端进行验证,并将验证结果返回,从而判断私人列表验证是否通过。
[0084]当然,在私人列表验证步骤中,显示出私人列表验证窗口时,用户也可以选择直接关闭私人列表验证窗口,从而结束打开私人列表步骤的操作。
[0085]考虑到在具体应用当中,由于有些用户登录时选择记住用户名称和用户密码,或者自动登录,如果只需要获取到用户名称就可以打开私人列表,便不能很好的保护用户的私有文件。而且有些服务只有用户登录成功以后才能使用,相当于只要能够使用服务就一定能够获得用户名称从而查看私有文件,这便使得部分服务与显示私人列表不能很好的独立开来。而本实施例中加入了私人列表验证步骤,采用二次验证的方式能很好的解决上述问题。
[0086]在具体实例中,私人列表验证步骤可以放在步骤202和步骤203之间。
[0087]实施例二
[0088]请参考图4,本实施提供的一种将播放项私有化的实现方法中,私人列表创建的步骤10包括:
[0089]步骤401:获取当前用户将公共列表中的多媒体文件移到私人列表的第一指令。第一指令的获取可以是通过人机交互的方式,例如,在一具体实例中,用户选中公共列表中需要保护的多媒体文件,右键鼠标,在弹出的菜单中点击“移到私人列表”菜单项,从而发出第一指令。
[0090]步骤402:基于第一指令获取当前用户的用户名称。本实施例中,步骤402包括用户登录步骤,步骤402中的用户登录步骤与实施例一步骤102中的登录步骤相同,此处不再赘述。
[0091]步骤403:将用户在公共列表中选中的多媒体文件的说明数据信息保存在与当前用户的用户名称关联的私人文件夹中。私人文件夹与当前用户的用户名称关联的方式包括:通过数据表的方式将私人文件夹与用户名称关联,或者以用户名称命名私人文件夹使私人文件夹与用户名称关联。由于用户的用户名称是惟一的,所以以用户名称来命名与当前用户的用户名称关联的私人文件夹,可以保证不同用户的数据相互独立、互不干扰。当每次用户登录的时候,将私有的说明数据信息从私人文件夹导入到内存中,用户注销时将私有的说明数据信息保存到私人文件夹中,并从内存中删除,这样可以提高内存的利用率。
[0092]本实施例与实施例一的区别在于,实施例一在步骤103对私人多媒体文件进行私人标记后,步骤104中保存的说明数据信息包括了私人标记属性;而本实施例中,在步骤403中保存的说明数据信息不包括私人标记属性。
[0093]步骤404:将该多媒体文件的说明数据信息从公共文件夹中删除,公共文件夹用于存储公共列表中的多媒体文件的说明数据信息。多媒体文件的说明数据信息从公共文件夹中删除后,便不在公共列表区域进行显示了,从而实现了将播放项私有化的目的。
[0094]为了更好地保护当前用户的隐私信息,在步骤404之后,还包括:将移到私人列表区域的多媒体文件设置为隐藏属性。
[0095]相应地,请参考图5,私人列表显示的步骤20包括:
[0096]步骤501:获取当前用户打开私人列表的第二指令。第二指令的获取可以是通过人机交互的方式,例如,在一具体实例中,用户通过在打开私人列表菜单项中单击,从而发出第二指令。
[0097]步骤502:基于第二指令获取当前用户的用户名称。本实施例中,步骤502包括用户登录步骤,步骤502中的用户登录步骤与实施例一步骤102中的登录步骤相同,此处不再赘述。
[0098]步骤503:分别将公共文件夹中和与该用户名关联的私人文件夹中的多媒体文件的说明数据信息读入内存。
[0099]步骤504:将从私人文件夹中读出的说明数据信息的私人标记属性标记为私人多媒体文件,将从公共文件夹中读出的说明数据信息的私人标记属性标记为公共多媒体文件。
[0100]本实施例与实施例一的区别在于,实施一步骤203中读入内存的说明数据信息已经包括了私人标记属性,因此在步骤204中可以直接根据该私人标记属性进行分类显示;本实施例中,读入内存的说明数据不包括私人标记属性,因此在步骤504中根据说明数据信息是从公共文件夹还是从私人文件夹中读出的,来修改私人标记属性,以实现后续步骤中对私人多媒体文件和公共多媒体文件的分类显示。
[0101]步骤505:将标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域,将标记为公共多媒体文件的说明数据信息显示在显示界面的公共列表区域。
[0102]优选的,本实施例中,在步骤505之前还包括私人列表验证步骤,该私人列表验证步骤包括:获取当前用户的私人列表验证状态值,根据私人列表验证状态值判断当前用户是否通过私人列表验证,如果是,则继续执行步骤505,将标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域;如果否,则显示私人列表验证窗口,当用户通过验证后将私人列表验证状态值修改为表示当前用户已通过私人列表验证的值,并将标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域。
[0103]私人列表验证窗口即为一人机交互界面,用于通过用户输入的方式来获取当前用户的私人列表验证信息。
[0104]在一具体实例中,如果当前用户登录后,用户名称和用户密码保存在文件udh.bin中,在私人列表验证步骤时,将用户通过私人列表验证窗口输入的私人列表验证信息(用户名称和/或用户密码)与udh.bin文件中保存的用户名称和用户密码进行匹配,若能匹配到则表示验证通过。在其它实施例中,私人列表验证信息也可以不选择用户名称和/或用户密码,而选择另外的私人列表验证信息,此时可以将其上传至服务器端,由服务器端进行验证,并将验证结果返回,从而判断私人列表验证是否通过。
[0105]当然,在私人列表验证步骤中,显示出私人列表验证窗口时,用户也可以选择直接关闭私人列表验证窗口,从而结束打开私人列表步骤的操作。
[0106]考虑到在具体应用当中,由于有些用户登录时选择记住用户名称和用户密码,或者自动登录,如果只需要获取到用户名称就可以打开私人列表,便不能很好的保护用户的私有文件。而且有些服务只有用户登录成功以后才能使用,相当于只要能够使用服务就一定能够获得用户名称从而查看私有文件,这便使得部分服务与显示私人列表不能很好的独立开来。而本实施例中加入了私人列表验证步骤,采用二次验证的方式能很好的解决上述问题。
[0107]在具体实例中,私人列表验证步骤可以放在步骤502和步骤503之间。
[0108]实施例三
[0109]请参考图6,本实施例提供的一种将播放项私有化的实现系统中,私人列表创建子系统30包括第一界面模块601、第一登录模块602和第一数据模块603。
[0110]第一界面模块601用于提供人机交互界面以获取当前用户将公共列表中的多媒体文件移到私人列表的第一指令。第一界面模块601获取第一指令可以是通过人机交互的方式,例如,在一具体实例中,第一界面模块601提供人机交互菜单项,用户选中公共列表中需要保护的多媒体文件,右键鼠标,在弹出的菜单中点击“移到私人列表”菜单项,从而发出第一指令。
[0111]第一登录模块602用于基于第一指令获取当前用户的用户名称。本实施例中,具体为:第一登录模块602基于第一指令获取当前用户的登录状态值,根据登录状态值判断当前用户是否登录,如果是,则直接从本地存储中获取当前用户的用户名称;如果否,则通知第一界面模块601显示登录窗口,在用户登录后第一登录模块602将登录状态值修改为表示当前用户已登录的值,并从本地存储中获取当前用户的用户名称。其中:说明数据信息包括多媒体文件的索引信息,比如多媒体文件大小、当前播放时间、码率、路径、私人标记属性等;登录窗口即为第一界面模块601提供的人机交互界面,用于通过用户输入的方式来获取当前用户的用户名称;用户使用用户名称登录后,用户名称往往可以保存在一文件中,例如文件udh.bin中,因此,从本地存储中获取当前用户的用户名称可以是从该文件(udh.bin)中获取到当前用户的用户名称。
[0112]在一具体实例中,第一登录模块602根据登录状态值判断到当前用户没有登录时,通知第一界面模块601显示登录窗口,第一登录模块602根据用户通过登录窗口输入的用户名称和用户密码,对该用户名称和用户密码进行验证,如果验证通过则用户登录成功,将登录状态值修改为表示当前用户已登录的值;如果验证未通过则用户登录失败,继续由第一界面模块601显示登录窗口,通过登录窗口获取用户输入的用户名称和用户密码。本实施例中,对用户通过登录窗口输入的用户名称和用户密码进行验证具体可以是,第一登录模块602将用户名称和用户密码上传至服务器端,由服务器端进行密码验证,并将验证结果返回,从而判断当前用户是否登录成功。用户名称和用户密码为用户登录播放器采用的用户名称和密码,可以避免用户重新设置用户名称,同时也避免用户需要记住多个用户名称,从而减少记忆负担,提高用户体验,同时还可以支持多个不同的用户保护隐私数据,相互之间互不影响。
[0113]第一数据模块603用于将该多媒体文件的说明数据信息中的私人标记属性标记为表示多媒体文件属于私人多媒体文件的值,将用户在公共列表中选中的多媒体文件的说明数据信息保存在与该用户名称关联的私人文件夹中;还用于将多媒体文件的说明数据信息从公共文件夹中删除,公共文件夹用于存储公共列表中的多媒体文件的说明数据信息。
[0114]本实施例中,通过使用私人标记的方式来区分多媒体文件属于公共多媒体文件还是私人多媒体文件,例如当第一数据模块603将私人标记属性标记为O时表示该多媒体文件为公共多媒体文件,为I时表示该多媒体文件为私人多媒体文件。当第一数据模块603将多媒体文件的私人标记属性的值从O修改为I时,即将该多媒体文件的属性从公共多媒体文件修改为私人多媒体文件。
[0115]第一数据模块603将用户在公共列表中选中的多媒体文件的说明数据信息保存在与该用户名称关联的私人文件夹中,其中,与当前用户的用户名称关联的私人文件夹包括:通过数据表与该用户名称关联的文件夹,或者以用户名称命名的文件夹。由于用户的用户名称是惟一的,所以以用户名称来命名与当前用户的用户名称关联的私人文件夹,可以保证不同用户的数据相互独立、互不干扰。当每次用户登录的时候,将私有的说明数据信息从私人文件夹导入到内存中,用户注销时将私有的说明数据信息保存到私人文件夹中,并从内存中删除,这样可以提高内存的利用率。
[0116]第一数据模块603将多媒体文件的说明数据信息从公共文件夹中删除后,便不在公共列表区域进行显示了,从而实现了将播放项私有化的目的。
[0117]为了更好地保护当前用户的隐私信息,第一数据模块603还用于在将多媒体文件的说明数据信息保存到私人文件夹后,将多媒体文件设置为隐藏属性。
[0118]请参考图7,私人列表显示子系统40包括第二界面模块701、第二登录模块702和第二数据模块703。
[0119]第二界面模块701用于提供人机交互界面以获取当前用户打开私人列表的第二指令。第二界面模块701获取第二指令可以是通过人机交互的方式,例如,在一具体实例中,第二界面模块701提供人机交互菜单项,用户通过在打开私人列表菜单项中单击,从而发出第二指令。
[0120]第二登录模块702用于基于第二指令获取当前用户的用户名称,本实施例中,第二登录模块702的执行过程与上述第一登录模块602相同,此处不再赘述。
[0121]第二数据模块703用于分别将公共文件夹中和与该用户名关联的私人文件夹中的多媒体文件的说明数据信息读入内存,之后由第二界面模块701根据私人标记属性对私人多媒体文件和公共多媒体文件进行分类显示,具体来说,第二界面模块701将内存中标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域,将标记为公共多媒体文件的说明数据信息显示在显示界面的公共列表区域。
[0122]优选的,本实施例中,私人列表显示子系统40还包括私人列表验证模块704。私人列表验证模块704用于在第二界面模块701将内存中标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域之前,获取当前用户的私人列表验证状态值,根据私人列表验证状态值判断当前用户是否通过私人列表验证,如果是,则通知第二界面模块701将内存中标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域;如果否,则通知第二界面模块701显示私人列表验证窗口,当用户通过验证后私人列表验证模块704将私人列表验证状态值修改为表示当前用户已通过私人列表验证的值,并通知第二界面模块701将内存中标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域。
[0123]在一具体实例中,如果当前用户登录后,用户名称和用户密码保存在文件udh.bin中,私人列表验证模块704对用户通过私人列表验证窗口输入的私人列表验证信息(用户名称和/或用户密码)进行验证时,将私人列表验证信息与udh.bin文件中保存的用户名称和用户密码进行匹配,若能匹配到则表示验证通过。在其它实施例中,私人列表验证信息也可以不选择用户名称和/或用户密码,而选择另外的私人列表验证信息,此时可以由私人列表验证模块704将其上传至服务器端,由服务器端进行验证,并将验证结果返回,从而判断私人列表验证是否通过。
[0124]考虑到在具体应用当中,由于有些用户登录时选择记住用户名称和用户密码,或者自动登录,如果只需要获取到用户名称就可以打开私人列表,便不能很好的保护用户的私有文件。而且有些服务只有用户登录成功以后才能使用,相当于只要能够使用服务就一定能够获得用户名称从而查看私有文件,这便使得部分服务与显示私人列表不能很好的独立开来。而本实施例中通过私人列表验证模块704进行私人列表验证,采用二次验证的方式能很好的解决上述问题。
[0125]本实施例中第一界面模块601和第二界面模块701可以是各自独立的界面模块,也可以是同一个界面模块,界面模块用于提供人机交互界面,和将内存中需要显示的内容进行显示。同样,第一登录模块602和第二登录模块702、第一数据模块603和第二数据模块703也可以各自独立的模块,或是同一个模块。
[0126]实施例四
[0127]请参考图8,本实施例提供的一种将播放项私有化的实现系统中,私人列表创建子系统30包括第一界面模块801、第一登录模块802和第一数据模块803。
[0128]第一界面模块801用于提供人机交互界面以获取当前用户将公共列表中的多媒体文件移到私人列表的第一指令。第一界面模块801获取第一指令可以是通过人机交互的方式,例如,在一具体实例中,第一界面模块801提供人机交互菜单项,用户选中公共列表中需要保护的多媒体文件,右键鼠标,在弹出的菜单中点击“移到私人列表”菜单项,从而发出第一指令。
[0129]第一登录模块802用于基于第一指令获取当前用户的用户名称。本实施例中,第一登录模块802的执行过程与实施例一第一登录模块602相同,此处不再赘述。
[0130]第一数据模块803用于将用户在公共列表中选中的多媒体文件的说明数据信息保存在与该用户名称关联的私人文件夹中;还用于将多媒体文件的说明数据信息从公共文件夹中删除,公共文件夹用于存储公共列表中的多媒体文件的说明数据信息。
[0131]第一数据模块803将用户在公共列表中选中的多媒体文件的说明数据信息保存在与该用户名称关联的私人文件夹中,其中,与当前用户的用户名称关联的私人文件夹包括:通过数据表与该用户名称关联的文件夹,或者以用户名称命名的文件夹。由于用户的用户名称是惟一的,所以以用户名称来命名与当前用户的用户名称关联的私人文件夹,可以保证不同用户的数据相互独立、互不干扰。当每次用户登录的时候,将私有的说明数据信息从私人文件夹导入到内存中,用户注销时将私有的说明数据信息保存到私人文件夹中,并从内存中删除,这样可以提高内存的利用率。
[0132]本实施例与实施例三的区别在于,实施例三中第一数据模块603对私人多媒体文件进行标记后,其保存的说明数据信息包括了私人标记属性;而本实施例中,第一数据模块803不对移到私人列表的多媒体文件进行私人标记,其说明数据信息不包括私人标记属性。
[0133]第一数据模块803将多媒体文件的说明数据信息从公共文件夹中删除后,便不在公共列表区域进行显示了,从而实现了将播放项私有化的目的。
[0134]为了更好地保护当前用户的隐私信息,第一数据模块803还用于在将多媒体文件的说明数据信息移到私人文件夹后,将多媒体文件设置为隐藏属性。
[0135]相应地,请参考图9,私人列表显示子系统40包括第二界面模块901、第二登录模块902和第二数据模块903。
[0136]第二界面模块901用于提供人机交互界面以获取当前用户打开私人列表的第二指令。第二界面模块901获取第二指令可以是通过人机交互的方式,例如,在一具体实例中,第二界面模块901提供人机交互菜单项,用户通过在打开私人列表菜单项中单击,从而发出第二指令。
[0137]第二登录模块902用于基于第二指令获取当前用户的用户名称,本实施例中,第二登录模块902的执行过程与上述第一登录模块802相同,此处不再赘述。
[0138]第二数据模块903用于分别将公共文件夹中和与该用户名关联的私人文件夹中的多媒体文件的说明数据信息读入内存,并将从私人文件夹中读出的说明数据信息的私人标记属性标记为私人多媒体文件,将从公共文件夹中读出的说明数据信息的私人标记属性标记为公共多媒体文件。之后由第二界面模块901根据私人标记属性对私人多媒体文件和公共多媒体文件进行分类显示,将标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域,将标记为公共多媒体文件的说明数据信息显示在显示界面的公共列表区域。
[0139]本实施例与实施例三的区别在于,实施三第二数据模块703读入内存的说明数据信息已经包括了私人标记属性,因此第二界面模块701可以直接根据该私人标记属性进行分类显示;本实施例中,第二数据模块903读入内存的说明数据不包括私人标记属性,因此第二数据模块903先根据说明数据信息是从公共文件夹还是从私人文件夹中读出的,来修改私人标记属性,以实现第二界面模块901对私人多媒体文件和公共多媒体文件的分类显
/Jn ο
[0140]优选的,本实施例中,私人列表显示子系统40还包括私人列表验证模块904。私人列表验证模块904用于在第二界面模块901将内存中标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域之前,获取当前用户的私人列表验证状态值,根据私人列表验证状态值判断当前用户是否通过私人列表验证,如果是,则通知第二界面模块901将内存中标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域;如果否,则通知第二界面模块901显示私人列表验证窗口,当用户通过验证后私人列表验证模块904将私人列表验证状态值修改为表示当前用户已通过私人列表验证的值,并通知第二界面模块901将内存中标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域。
[0141]在一具体实例中,如果当前用户登录后,用户名称和用户密码保存在文件udh.bin中,私人列表验证模块904对用户通过私人列表验证窗口输入的私人列表验证信息(用户名称和/或用户密码)进行验证时,将私人列表验证信息与udh.bin文件中保存的用户名称和用户密码进行匹配,若能匹配到则表示验证通过。在其它实施例中,私人列表验证信息也可以不选择用户名称和/或用户密码,而选择另外的私人列表验证信息,此时可以由私人列表验证模块904将其上传至服务器端,由服务器端进行验证,并将验证结果返回,从而判断私人列表验证是否通过。
[0142]考虑到在具体应用当中,由于有些用户登录时选择记住用户名称和用户密码,或者自动登录,如果只需要获取到用户名称就可以打开私人列表,便不能很好的保护用户的私有文件。而且有些服务只有用户登录成功以后才能使用,相当于只要能够使用服务就一定能够获得用户名称从而查看私有文件,这便使得部分服务与显示私人列表不能很好的独立开来。而本实施例中通过私人列表验证模块904进行私人列表验证,采用二次验证的方式能很好的解决上述问题。
[0143]本实施例中第一界面模块801和第二界面模块901可以是各自独立的界面模块,也可以是同一个界面模块,界面模块用于提供人机交互界面,和将内存中需要显示的内容进行显示。同样,第一登录模块802和第二登录模块902、第一数据模块803和第二数据模块903也可以各自独立的模块,或是同一个模块。
[0144]实施例五
[0145]本实施例提供了一种播放器,包括上述实施例三、实施例四中的任意一种将播放项私有化的实现系统。
[0146]下面以视频播放器对影片的播放为例,通过具体应用例来对本实施例提供的播放器进行进一步说明,该应用例包括私人列表创建的步骤和私人列表显示的步骤。
[0147]请参考图10,在一种应用例中,私人列表创建的步骤包括:
[0148]步骤1001:用户选中公共列表中需要保护的影片,右键鼠标,在弹出的菜单中点击“移到私人列表”菜单项,从而生成第一指令。
[0149]步骤1002:获取用户的登录状态值,如果登录状态值为1,表示用户已登录,转到步骤1008,如果登录状态值为0,表示用户未登录,转到步骤1003。
[0150]步骤1003:显示登录窗口,要求用户输入用户名称和用户密码。
[0151]步骤1004:对用户通过登录窗口输入的用户名称和用户密码进行验证,具体可以是将用户名称和用户密码上传至服务器端,由服务器端对其进行验证并返回验证结果。
[0152]步骤1005:根据服务器端返回的验证结果判断是否验证成功,如果验证成功则转到步骤1006,如果验证失败则转到步骤1003。
[0153]步骤1006:验证成功后说明用户登录成功,将登录状态值修改为I。
[0154]步骤1007:将用户名称和用户密码保存到udh.bin文件中。
[0155]步骤1008:将影片的说明数据信息中的私人标记属性标记为表示该影片属于私人多媒体文件的值。
[0156]步骤1009:将该影片的说明数据信息保存到私人文件夹中,由于用户处于登录状态,因此该私人文件夹即为与用户名称关联的文件夹,其与用户名称一一对应。
[0157]步骤1010:将移到私人列表中的影片的说明数据信息从公共文件夹中删除,使得其不再显示到公共列表中。
[0158]请参考图11,私人列表显示的步骤包括:
[0159]步骤1101:用户点击打开私人列表的菜单项,从而生成第二指令。
[0160]步骤1102:获取用户的登录状态值,如果登录状态值为1,表示用户已登录,转到步骤1108,如果登录状态值为0,表示用户未登录,转到步骤1103。
[0161]步骤1103:显示登录窗口,要求用户输入用户名称和用户密码。
[0162]步骤1104:对用户通过登录窗口输入的用户名称和用户密码进行验证,具体可以是将用户名称和用户密码上传至服务器端,由服务器端对其进行验证并返回验证结果。
[0163]步骤1105:根据服务器端返回的验证结果判断是否验证成功,如果验证成功则转到步骤1106,如果验证失败则转到步骤1103。
[0164]步骤1106:验证成功后说明用户登录成功,将登录状态值修改为I。
[0165]步骤1107:将用户名称和用户密码保存到udh.bin文件中。
[0166]步骤1108:获取私人列表验证状态值,如果私人列表验证状态值为I,表示用户已通过私人列表验证,转到步骤1112,如果私人列表验证状态值为0,表示用户未通过私人列表验证,转到步骤1109。
[0167]步骤1109:显示私人列表验证窗口,要求用户输入私人列表验证信息,本应用例中可以是用户的用户密码。
[0168]步骤1110:将用户输入的用户密码与udh.bin中保存的用户密码进行匹配,如果匹配成功则转到步骤1111,如果匹配失败则转到步骤1109
[0169]步骤1111:将私人列表验证状态值修改为I。
[0170]步骤1112:将影片的说明数据信息加载到内存,根据私人标记属性显示私人列表和公共列表。
[0171]在其它应用例中,考虑到私人列表验证信息与用户登录密码相同时,用户在输入用户名称和用户密码登录后,可以直接将私人列表验证状态值修改为1,即步骤1107之后直接转到步骤1111。
[0172]在另一应用例中,其与上一应用例的区别在于,私人列表创建的步骤不包括步骤1008,而在私人列表显示的步骤中,步骤1112将影片的说明数据信息加载到内存后,将从私人文件夹中读取的说明数据信息的私人标记属性标记为表示该影片属于私人多媒体文件的值,再根据私人标记属性显示私人列表和公共列表。
[0173]本申请实施例所指的播放器可以是音频播放器,也可以是视频播放器,相应的,本申请实施例所指的多媒体文件可以是音频文件,也可以是视频文件。
[0174]本领域技术人员可以理解,上述实施方式中各种方法的全部或部分步骤可以通过程序来指令相关硬件完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器、随机存储器、磁盘或光盘等。
[0175]以上内容是结合具体的实施方式对本申请所作的进一步详细说明,不能认定本申请的具体实施只局限于这些说明。对于本申请所属【技术领域】的普通技术人员来说,在不脱离本申请发明构思的前提下,还可以做出若干简单推演或替换。
【权利要求】
1.一种将播放项私有化的实现方法,其特征在于,包括私人列表创建的步骤和私人列表显示的步骤; 所述私人列表创建的步骤包括: 获取当前用户将公共列表中的多媒体文件移到私人列表的第一指令; 基于第一指令获取当前用户的用户名称; 将所述多媒体文件的说明数据信息中的私人标记属性标记为表示所述多媒体文件属于私人多媒体文件的值,将用户在公共列表中选中的多媒体文件的说明数据信息保存在与所述用户名称关联的私人文件夹或私人文件中; 将所述多媒体文件的说明数据信息从公共文件夹或公共文件中删除,所述公共文件夹或公共文件用于存储公共列表中的多媒体文件的说明数据信息; 所述私人列表显示的步骤包括: 获取当前用户打开私人列表的第二指令; 基于第二指令获取当前用户的用户名称; 分别将公共文件夹或公共文件中和与该用户名关联的私人文件夹或私人文件中的多媒体文件的说明数据信息读入内存; 将标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域,将标记为公共多媒体文件的说明数据信息显示在显示界面的公共列表区域。
2.一种将播放项私有化的实现方法,其特征在于,包括私人列表创建的步骤和私人列表显示的步骤; 所述私人列表创建的步骤包括: 获取当前用户将公共列表中的多媒体文件移到私人列表的第一指令; 基于第一指令获取当前用户的用户名称; 将用户在公共列表中选中的多媒体文件的说明数据信息保存在与所述用户名称关联的私人文件夹或私人文件中; 将所述多媒体文件的说明数据信息从公共文件夹或公共文件中删除,所述公共文件夹或公共文件用于存储公共列表中的多媒体文件的说明数据信息; 所述私人列表显示的步骤包括: 获取当前用户打开私人列表的第二指令; 基于第二指令获取当前用户的用户名称; 分别将公共文件夹或公共文件中和与该用户名关联的私人文件夹或私人文件中的多媒体文件的说明数据信息读入内存; 将从私人文件夹或私人文件中读出的说明数据信息的私人标记属性标记为私人多媒体文件,将从公共文件夹或公共文件中读出的说明数据信息的私人标记属性标记为公共多媒体文件; 将标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域,将标记为公共多媒体文件的说明数据信息显示在显示界面的公共列表区域。
3.如权利要求1或2所述的方法,其特征在于,所述基于第一指令获取当前用户的用户名称,和所述基于第二指令获取当前用户的用户名称,都包括用户登录步骤: 所述用户登录步骤包括:基于第一指令或第二指令获取当前用户的登录状态值,根据所述登录状态值判断当前用户是否登录,如果是,则直接从本地存储中获取当前用户的用户名称;如果否,则显示登录窗口,在用户登录后将所述登录状态值修改为表示当前用户已登录的值,并从本地存储中获取当前用户的用户名称。
4.如权利要求3所述的方法,其特征在于,在用户登录过程中包括: 获取用户通过所述登录窗口输入的用户名称和用户密码,对该用户名称和用户密码进行验证,如果验证通过则用户登录成功,将所述登录状态值修改为表示当前用户已登录的值;如果验证未通过则用户登录失败,继续显示登录窗口。
5.如权利要求1或2所述的方法,其特征在于,私人文件夹或私人文件与所述用户名称关联的方式包括:通过数据表的方式将私人文件夹或私人文件与所述用户名称关联,或者以所述用户名称命名私人文件夹或私人文件使私人文件夹或私人文件与所述用户名称关联。
6.如权利要求1或2所述的方法,其特征在于,将所述多媒体文件的说明数据信息从公共文件夹或公共文件中删除后还包括:将所述多媒体文件设置为隐藏属性。
7.如权利要求1或2所述的方法,其特征在于,所述将标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域之前,还包括私人列表验证步骤; 所述私人列表验证步骤包括:获取当前用户的私人列表验证状态值,根据所述私人列表验证状态值判断当前用户是否通过私人列表验证,如果是,将标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域;如果否,则显示私人列表验证窗口,当用户通过验证后将所述私人列表验证状态值修改为表示当前用户通过私人列表验证的值,并将标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域。
8.一种将播放项私有化的系统,其特征在于,包括私人列表创建子系统和私人列表显不子系统; 所述私人列表创建子系统包括: 第一界面模块,用于提供人机交互界面以获取当前用户将公共列表中的多媒体文件移到私人列表的第一指令; 第一登录模块,用于基于所述第一指令获取当前用户的用户名称; 第一数据模块,用于将所述多媒体文件的说明数据信息中的私人标记属性标记为表示所述多媒体文件属于私人多媒体文件的值,将用户在公共列表中选中的多媒体文件的说明数据信息保存在与所述用户名称关联的私人文件夹或私人文件中;还用于将所述多媒体文件的说明数据信息从公共文件夹或公共文件中删除,所述公共文件夹或公共文件用于存储公共列表中的多媒体文件的说明数据信息; 所述私人列表显示子系统包括: 第二界面模块,用于提供人机交互界面以获取当前用户打开私人列表的第二指令; 第二登录模块,用于基于第二指令获取当前用户的用户名称; 第二数据模块,用于分别将公共文件夹或公共文件中和与该用户名关联的私人文件夹或私人文件中的多媒体文件的说明数据信息读入内存; 所述第二界面模块还用于将内存中标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域,将标记为公共多媒体文件的说明数据信息显示在显示界面的公共列表区域。
9.一种将播放项私有化的系统,其特征在于,包括私人列表创建子系统和私人列表显不子系统; 所述私人列表创建子系统包括: 第一界面模块,用于提供人机交互界面以获取当前用户将公共列表中的多媒体文件移到私人列表的第一指令; 第一登录模块,用于基于所述第一指令获取当前用户的用户名称; 第一数据模块,用于将用户在公共列表中选中的多媒体文件的说明数据信息保存在与所述用户名称关联的私人文件夹或私人文件中;还用于将所述多媒体文件的说明数据信息从公共文件夹或公共文件中删除,所述公共文件夹或公共文件用于存储公共列表中的多媒体文件的说明数据信息; 所述私人列表显示子系统包括: 第二界面模块,用于提供人机交互界面以获取当前用户打开私人列表的第二指令; 第二登录模块,用于基于第二指令获取当前用户的用户名称; 第二数据模块,用于分别将公共文件夹或公共文件中和与该用户名关联的私人文件夹或私人文件中的多媒体文件的说明数据信息读入内存,并将从私人文件夹或私人文件中读出的说明数据信息的私人标记属性标记为私人多媒体文件,将从公共文件夹或公共文件中读出的说明数据信息的私人标记属性标记为公共多媒体文件; 所述第二界面模块还用于将内存中标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域,将标记为公共多媒体文件的说明数据信息显示在显示界面的公共列表区域。
10.如权利要求8或9所述的系统,其特征在于: 所述第一登录模块用于基于第一指令获取当前用户的登录状态值,根据所述登录状态值判断当前用户是否登录,如果是,则直接从本地存储中获取当前用户的用户名称;如果否,则通知第一界面模块显示登录窗口,在用户登录后第一登录模块将所述登录状态值修改为表示当前用户已登录的值,并从本地存储中获取当前用户的用户名称; 所述第二登录模块用于基于第二指令获取当前用户的登录状态值,根据所述登录状态值判断当前用户是否登录,如果是,则直接从本地存储中获取当前用户的用户名称;如果否,则通知第二界面模块显示登录窗口,在用户登录后第二登录模块将所述登录状态值修改为表示当前用户已登录的值,并从本地存储中获取当前用户的用户名称。
11.如权利要求10所述的系统,其特征在于: 第一登录模块根据所述登录状态值判断到当前用户没有登录时,通知第一界面模块显示登录窗口,第一登录模块根据用户通过所述登录窗口输入的用户名称和用户密码,对该用户名称和用户密码进行验证,如果验证通过则用户登录成功,将所述登录状态值修改为表示当前用户已登录的值;如果验证未通过则用户登录失败,通知第一界面模块继续显示登录窗口,通过所述登录窗口获取用户输入的用户名称和用户密码; 第二登录模块根据所述登录状态值判断到当前用户没有登录时,通知第二界面模块显示登录窗口,第二登录模块根据用户通过所述登录窗口输入的用户名称和用户密码,对该用户名称和用户密码进行验证,如果验证通过则用户登录成功,将所述登录状态值修改为表示当前用户已登录的值;如果验证未通过则用户登录失败,通知第二界面模块继续显示登录窗口,通过所述登录窗口获取用户输入的用户名称和用户密码。
12.如权利要求8或9所述的系统,其特征在于,与所述用户名称关联的私人文件夹或私人文件包括:通过数据表与所述用户名称关联的文件夹,或者以所述用户名称命名的文件夹。
13.如权利要求8或9所述的系统,其特征在于,所述第一数据模块还用于在将所述多媒体文件的说明数据信息从公共文件夹或公共文件中删除后,将所述多媒体文件设置为隐藏属性。
14.如权利要求8或9所述的系统,其特征在于,所述私人列表显示子系统还包括私人列表验证模块,所述私人列表验证模块用于在第二界面模块将内存中标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域之前,获取当前用户的私人列表验证状态值,根据所述私人列表验证状态值判断当前用户是否通过私人列表验证,如果是,则通知第二界面模块将内存中标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域;如果否,则通知第二界面模块显示私人列表验证窗口,当用户通过验证后私人列表验证模块将所述私人列表验证状态值修改为表示当前用户通过私人列表验证的值,并通知第二界面模块将内存中标记为私人多媒体文件的说明数据信息显示在显示界面的私人列表区域。
15.一种播放器,其特征在于,包括权利要求8-14任一项所述的将播放项私有化的系统。
【文档编号】H04N21/458GK104469506SQ201310418023
【公开日】2015年3月25日 申请日期:2013年9月13日 优先权日:2013年9月13日
【发明者】何明科, 匡晓林, 关玮 申请人:好看科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1