一种账户建立方法、装置及移动终端的制作方法

文档序号:9730216阅读:298来源:国知局
一种账户建立方法、装置及移动终端的制作方法
【技术领域】
[0001 ]本发明实施例涉及DLNA技术,尤其涉及一种账户建立方法、装置及移动终端。
【背景技术】
[0002]近年来,数字生活联盟(DigitalLiving Network Alliance,DLNA)技术得到了广泛的发展,越来越多的媒体设备,影音终端或播放平台都支持DLNA。该技术允许设备在网络连接状态下,发现拥有该功能的其他设备,并查看和分享服务器中的媒体资源至播放器中播放。
[0003]DLNA设备的类型主要有数字媒体播放器(Digital Media Player,DMP),数字媒体控制器(Digital Media Controller,DMC),数字媒体清染器(Digital Media Render ,DMR)和数字媒体服务器(Digital Media Server,DMS)。其中DMC设备中包含DLNA控制点,能够浏览DMS中分享的多媒体内容,并且通过交互控制推送多媒体文件至DMR进行播放。
[0004]在DLNA架构中,任意连接到局域网的控制点DMC/DMP都允许访问相同的DMS设备,但每个DMC/DMP访问DMS时获得的列表信息等都是相同的,无法满足用户的个性化需求。

【发明内容】

[0005]本发明提供了一种账户建立方法、装置及移动终端,以实现在DLNA系统中建立用户账户,进而满足用户的个性化需求,提升用户体验。
[0006]第一方面,本发明实施例提供了一种账户建立方法,所述方法包括:
[0007]DMC接收到用户的账户注册请求时,获取用户输入的账户信息,其中,所述账户信息包括账户名和密码;
[0008]DMC通过账户注册指令将所述账户信息发送到DMS,以使所述DMS建立用户账户。
[0009]第二方面,本发明实施例还提供了一种账户建立装置,所述装置包括:
[0010]第一获取模块,用于在接收到用户的账户注册请求时,获取用户输入的账户信息,其中,所述账户信息包括账户名和密码;
[0011]账户建立模块,用于通过账户注册指令将所述账户信息发送到DMS,以使所述DMS建立用户账户。
[0012]第三方面,本发明实施例还提供了一种移动终端,该移动终端集成了本发明任意实施例所述的账户注册装置。
[0013]本发明实施例的方案,DMC接收到用户的账户注册请求时,获取用户输入的账户信息,其中,所述账户信息包括账户名和密码,并通过账户注册指令将所述账户信息发送到DMS,以使所述DMS建立用户账户,解决DLNA无法满足用户个性化需求的问题,实现了在DLNA系统中建立用户账户,进而满足了用户的个性化需求,提升了用户体验。
【附图说明】
[0014]图1是本发明实施例一中的一种账户建立方法的流程图;
[0015]图2是本发明实施例二中的一种账户建立方法的流程图;
[0016]图3是本发明实施例三中的一种账户建立装置的结构图;
[0017]图4是本发明实施例四中的一种移动终端的结构图。
【具体实施方式】
[0018]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0019]实施例一
[0020]图1是本发明实施例一中的一种账户建立方法的流程图,本实施例可适用于需要建立DLNA账户的情况,该方法可以由账户建立装置来执行,该装置可通过硬件和/或软件的方式实现,该装置通常配置在用户所使用的DLNA设备中,如图1所示,所述方法具体可以包括如下步骤:
[0021]步骤110、DMC接收到用户的账户注册请求时,获取用户输入的账户信息,其中,所述账户信息包括账户名和密码。
[0022 ] 其中,DMC可以在用户访问DMS或用户长按某个DMS的图标时弹出对话框,询问用户是否建立账户,用户可以在对话框内输入账户信息后,选择注册选项,此时DMC会接收到用户的注册请求,并获取所述账户信息;若用户不需要注册账户,则可以关闭所述对话框。还可以在DMC界面上设置的注册按钮和账户信息输入框,用户可以在输入框内输入账户信息,并点击注册进行账户注册。
[0023]另外,DMS在第一次启动时会建立默认账户,若用户未注册账户或用户设备不支持注册账户,则用户在访问DMS时视为访问所述默认账户。
[0024]步骤120、DMC通过账户注册指令将所述账户信息发送到DMS,以使所述DMS建立用户账户。
[°°25] 其中,DMC可以通过自定义指令X_RegisterAccount将账户信息发送至DMS服务器端,DMS接收到所述账户信息后建立用户账户。X_RegisterAccount指令是自定义的一个指令,是对通用即插即用(Universal Plug and Play,UPnP)协议的扩展,该指令定义在Content Directory Service服务之下,用来向DMS注册用户账户。该指令包括UserName和Password两个参数。
[0026]在DLNA系统中建立用户账户的方法完全基于DLNA和UPnP协议,具有很好的兼容性,不仅扩展了 UPnP协议,而且为DLNA设备增加个人账户功能,允许用户在不同账户下保存个性化设置,提升了用户体验。
[0027]本实施例的方案,DMC接收到用户的账户注册请求时,获取用户输入的账户信息,并通过账户注册指令将所述账户信息发送到DMS,以使所述DMS建立用户账户,解决DLNA无法满足用户个性化需求的问题,实现了在DLNA系统中建立用户账户,进而满足了用户的个性化需求,提升了用户体验。
[0028]实施例二
[0029 ]本实施例以上述实施例为基础提供了一种账户建立方法。图2是本发明实施例二中的一种账户建立方法的流程图,如图2所示,所述方法具体可以包括如下步骤:
[0030]步骤210、DMC接收到用户的账户注册请求时,获取用户输入的账户信息,其中,所述账户信息包括账户名和密码。
[0031 ] 步骤220、DMC通过账户注册指令将所述账户信息发送到DMS,以使所述DMS建立用户账户。
[0032]步骤230、DMC接收到用户的账户登录请求时,获取用户输入的账户信息。
[0033]其中,当用户访问所述DMS或长按所述DMS的图标时,DMC可以弹出账户管理对话框,所述账户管理对话框用于输入账户信息,并选择是否注册或登录用户账户。若用户尚未注册账户,则可以在输入账户信息后选择注册选项,进行账户注册;若用户已具有账户,则可以在输入账户信息后选择登录选项,此时DMC接收到账户登录请求。还可以在DMC界面设置登录按钮和账户信息输入框,用户需要登录账户时,可以在账户信息输入框内输入账户信息,并点击登录按钮,此时DMC接收到账户登录请求,登录所述账户。
[0034]步骤240、DMC通过账户登录指令将所述账户信息发送到DMS,以使所述DMS登录用户账户。
[0035]具体的,DMC可以通过自定义指令X_LoginAccount将账户信息发送到DMS,DMS在接收到该指令后登录用户账户。登录后,DMS返回第一层目录的列表信息,该列表信息中包含当前账户特定的列表信息等自定义资源目录。登录账户后,用户可以根据自己的需要进行个性化设置,比如建立自己的歌单数据或列表顺序等,本实施例的方案更好的满足了用户的需求,提升了用户体验。
[0036]其中,X_LoginAccount指令是是自定义的一个指令,是对UPnP协议的扩展,该指令定义在Con
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1