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

xiaoxiao2021-2-23  110

一种账户建立方法、装置及移动终端的制作方法
【技术领域】
[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 tent Directory Service服务之下,用来登录用户账户。该指令包括UserName和Password两个参数。
[0037]另外,DMC接收到用户的账户登出请求时,可以通过账户登出指令控制所述DMS退出当前用户账户。
[0038]具体的,DMC可以通过自定义指令X_LogoutAccount将当前账户的用户名发送给DMS,DMS在接收到该指令后退出当前账户。其中,X_LogoutAccount指令是自定义的一个指令,是对UPnP协议的扩展,该指令定义在Content Directory Service服务之下,用来登出用户账户。该指令包括UserName—个参数。
[0039]另外,若在预设的时间内用户对所述账户对应的DMS没有执行任何操作,则DMC也可以控制所述DMS退出当前用户账户。所述预设的时间可以根据用户需要进行设置,例如可以为1800s等。
[0040]本实施例的方案,DMC接收到用户的账户登录请求时,获取用户输入的账户信息,并通过账户登录指令将所述账户信息发送到DMS,以使所述DMS登录用户账户,解决DLNA无法满足用户个性化需求的问题,实现了在DLNA系统中建立用户账户,进而满足了用户的个性化需求,提升了用户体验。
[0041 ] 实施例三
[0042]图3是本发明实施例三中的一种账户建立装置的结构图,如图3所示,所述账户建立装置具体可以包括第一获取模块310和账户建立模块320,其中:
[0043]第一获取模块310,用于在接收到用户的账户注册请求时,获取用户输入的账户信息,其中,所述账户信息包括账户名和密码;
[0044]账户建立模块320,用于通过账户注册指令将所述账户信息发送到DMS,以使所述DMS建立用户账户。
[0045]进一步的,所述装置还包括:
[0046]第二获取模块,用于在通过账户注册指令将所述账户信息发送到DMS,以使所述DMS建立用户账户之后,接收到用户的账户登录请求时,获取用户输入的账户信息;
[0047]账户登录模块,用于通过账户登录指令将所述账户信息发送到DMS,以使所述DMS登录用户账户。
[0048]进一步的,所述装置还包括:
[0049]账户管理模块,用于当用户访问所述DMS或长按所述DMS的图标时,弹出账户管理对话框,所述账户管理对话框用于输入账户信息,并选择是否注册或登录用户账户。
[0050]进一步的,所述装置还包括:
[0051]第一登出模块,用于在通过账户登录指令将所述账户信息发送到DMS,以使所述DMS登录用户账户之后,接收到用户的账户登出请求时,通过账户登出指令控制所述DMS退出当前用户账户。
[0052]进一步的,所述装置还包括:
[0053]第二登出模块,用于在通过账户登录指令将所述账户信息发送到DMS,以使所述DMS登录用户账户之后,若在预设的时间内用户对所述账户对应的DMS没有执行任何操作,则DMC控制所述DMS退出当前用户账户。
[0054]实施例四
[0055]图4是本发明实施例四中的一种移动终端的结构图,如图4所示,移动终端410集成了本发明任意实施例所述的账户建立装置411。
[0056]本实施例提供的账户建立装置,与本发明任意实施例所提供的账户建立方法属于同一发明构思,可执行本发明任意实施例所提供的账户建立方法,具备执行账户建立方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例提供的账户建立方法。
[0057]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1.一种账户建立方法,其特征在于,包括: 数字媒体控制器DMC接收到用户的账户注册请求时,获取用户输入的账户信息,其中,所述账户信息包括账户名和密码; DMC通过账户注册指令将所述账户信息发送到数字媒体服务器DMS,以使所述DMS建立用户账户。2.根据权利要求1所述的方法,其特征在于,DMC通过账户注册指令将所述账户信息发送到DMS,以使所述DMS建立用户账户之后,还包括: DMC接收到用户的账户登录请求时,获取用户输入的账户信息; DMC通过账户登录指令将所述账户信息发送到DMS,以使所述DMS登录用户账户。3.根据权利要求2所述的方法,其特征在于,还包括: 当用户访问所述DMS或长按所述DMS的图标时,DMC弹出账户管理对话框,所述账户管理对话框用于输入账户信息,并选择是否注册或登录用户账户。4.根据权利要求2所述的方法,其特征在于,DMC通过账户登录指令将所述账户信息发送到DMS,以使所述DMS登录用户账户之后,还包括: DMC接收到用户的账户登出请求时,通过账户登出指令控制所述DMS退出当前用户账户。5.根据权利要求2所述的方法,其特征在于,DMC通过账户登录指令将所述账户信息发送到DMS,以使所述DMS登录用户账户之后,还包括: 若在预设的时间内用户对所述账户对应的DMS没有执行任何操作,则DMC控制所述DMS退出当前用户账户。6.一种账户建立装置,其特征在于,包括: 第一获取模块,用于在接收到用户的账户注册请求时,获取用户输入的账户信息,其中,所述账户信息包括账户名和密码; 账户建立模块,用于通过账户注册指令将所述账户信息发送到DMS,以使所述DMS建立用户账户。7.根据权利要求6所述的装置,其特征在于,还包括: 第二获取模块,用于在通过账户注册指令将所述账户信息发送到DMS,以使所述DMS建立用户账户之后,接收到用户的账户登录请求时,获取用户输入的账户信息; 账户登录模块,用于通过账户登录指令将所述账户信息发送到DMS,以使所述DMS登录用户账户。8.根据权利要求7所述的装置,其特征在于,还包括: 账户管理模块,用于当用户访问所述DMS或长按所述DMS的图标时,弹出账户管理对话框,所述账户管理对话框用于输入账户信息,并选择是否注册或登录用户账户。9.根据权利要求7所述的装置,其特征在于,还包括: 第一登出模块,用于在通过账户登录指令将所述账户信息发送到DMS,以使所述DMS登录用户账户之后,接收到用户的账户登出请求时,通过账户登出指令控制所述DMS退出当前用户账户。10.根据权利要求7所述的装置,其特征在于,还包括: 第二登出模块,用于在通过账户登录指令将所述账户信息发送到DMS,以使所述DMS登录用户账户之后,若在预设的时间内用户对所述账户对应的DMS没有执行任何操作,则DMC控制所述DMS退出当前用户账户。11.一种移动终端,其特征在于,该移动终端集成了如权利要求6-10任意一项所述的账户建立装置。
【专利摘要】本发明实施例公开了一种账户建立方法、装置及移动终端。所述账户建立方法包括:DMC接收到用户的账户注册请求时,获取用户输入的账户信息,其中,所述账户信息包括账户名和密码;DMC通过账户注册指令将所述账户信息发送到DMS,以使所述DMS建立用户账户。本实施例的技术方案实现了在DLNA系统中建立用户账户,进而满足了用户的个性化需求,提升了用户体验。
【IPC分类】H04L29/06
【公开号】CN105491075
【申请号】CN201610057412
【发明人】任超
【申请人】广东欧珀移动通信有限公司
【公开日】2016年4月13日
【申请日】2016年1月27日

最新回复(0)