控制播放机挂载共享文件的方法和移动终端的制作方法

文档序号:7821404阅读:185来源:国知局
控制播放机挂载共享文件的方法和移动终端的制作方法
【专利摘要】本发明实施例公开了一种控制播放机挂载共享文件的方法及装置,其中方法包括:移动终端向播放器发送挂载指令,所述挂载指令中包含目录标识,以使所述播放器挂载所述目录标识对应的文件目录,并向所述移动终端返回所述文件目录中的文件列表;移动终端显示所述文件列表上包含的文件,以供用户浏览和选择。本发明解决了现有技术中通过遥控器来控制播放机挂载共享文件时,用户定位共享文件困难的问题,使用户能够在移动终端上方便快捷的定位共享文件。
【专利说明】控制播放机挂载共享文件的方法和移动终端

【技术领域】
[0001]本发明实施例涉及移动通信技术,尤其涉及一种控制播放机挂载共享文件的方法和移动终端。

【背景技术】
[0002]随着科技网络的发展,“一机两用”功能的播放机应用而生,其不仅可以播放碟片,而且可以供大部分网络爱好者通过流媒体观赏、交换和共享影片。那么怎样才能使用户方便快速地定位到自己喜欢的那个文件成为关键问题。
[0003]目前,很多用户使用遥控器来控制播放机挂载和浏览共享文件。具体的,用户通过触碰遥控器的上下按键来查找文件,显然,当共享的文件海量时,用户需要不停的触碰遥控器的上下按键,费时又费力,要找到需要的文件就会十分困难。


【发明内容】

[0004]有鉴于此,本发明实施例提供一种控制播放机挂载共享文件的方法及移动终端,以优化现有的通过遥控器来控制播放机挂载共享文件的方法,使得用户能够方便快捷的定位共享文件。
[0005]在第一方面,本发明实施例提供了一种控制播放机挂载共享文件的方法,包括:
[0006]移动终端向播放器发送挂载指令,所述挂载指令中包含目录标识,以使所述播放器挂载所述目录标识对应的文件目录,并向所述移动终端返回所述文件目录中的文件列表;
[0007]移动终端显示所述文件列表上包含的文件,以供用户浏览和选择。
[0008]在第二方面,本发明实施例提供了一种移动终端,包括:
[0009]发送模块,用于向播放器发送挂载指令,所述挂载指令中包含目录标识,以使所述播放器挂载所述目录标识对应的文件目录,并向所述移动终端返回所述文件目录中的文件列表;
[0010]显示模块,用于显示所述文件列表上包含的文件,以供用户浏览和选择。
[0011]本发明实施例通过使用移动终端向播放器发送挂载指令,并在挂载指令中包含目录标识,使播放器挂载该目录标识对应的文件目录,并向移动终端返回该文件目录中的文件列表,移动终端显示该文件列表上包含的文件。通过上述各步骤可以使共享文件显示在移动终端上,从而使用户能够在移动终端上方便快捷的定位共享文件。

【专利附图】

【附图说明】
[0012]图1是本发明第一实施例提供的一种控制播放机挂载共享文件的方法流程示意图;
[0013]图2是本发明第二实施例提供的一种控制播放机挂载共享文件的方法流程示意图;
[0014]图3是本发明第三实施例提供的一种控制播放机挂载共享文件的方法流程示意图;
[0015]图4是本发明第四实施例提供的一种控制播放机挂载共享文件的方法信令示意图;
[0016]图5是本发明第五实施例提供的一种移动终端结构示意图。

【具体实施方式】
[0017]为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0018]第一实施例
[0019]图1是本发明第一实施例提供的一种控制播放机挂载共享文件的方法流程示意图,本实施例的方法可以由移动终端中的发送装置和屏幕显示装置来执行,该装置可通过硬件和/或软件的方式实现。或者,本实施例的方法可以由安装在移动终端中的应用客户端来执行,该客户端可通过硬件和/或软件的方式实现。本实施例的移动终端可以为智能手机、Ipad等,本实施例的播放器可以为蓝光播放器等,这里不做具体限定。
[0020]相应的,本实施例的方法具体包括如下步骤:
[0021]步骤110、移动终端向播放器发送挂载指令,所述挂载指令中包含目录标识,以使所述播放器挂载所述目录标识对应的文件目录,并向所述移动终端返回所述文件目录中的文件列表。
[0022]在本实施例中,移动终端向播放器发送挂载指令,所述挂载指令中包含目录标识,以使所述播放器挂载所述目录标识对应的文件目录,并向所述移动终端返回所述文件目录中的文件列表。
[0023]其中,所述文件目录可以按照文件类型来划分,例如喜剧片、爱情片、动作片等;也可以按照演员来划分,例如周迅、刘诗诗等,这里不做具体限定。所述目录标识可以为文件目录的名称,例如喜剧片、周迅等。
[0024]以在安卓开发平台开发的应用客户端为例,该客户端安装在移动终端上,用户点击移动终端上显示的文件目录列表上的某一文件目录,则该客户端响应用户的操作,向播放器发送挂载指令,其中,挂载指令中包含该文件目录的目录标识,则播放器通过Iinux挂载命令从网络服务器上挂载该文件目录,并将该文件目录的相关数据(例如文件列表)封装成轻量级的数据交换格式(JavaScript Object Notat1n, JS0N)的数据,通过超文本传送协议(Hyper Text Transfer Protocol,HTTP)将该JSON数据发送给移动终端的客户端。其中网络服务器可以为网络文件系统(Network File System, NFS)服务器或塞班服务器。
[0025]在本实施例中,所述移动终端向播放器发送挂载指令之前,还可以包括:所述移动终端向所述播放器发送第一指令,所述第一指令包含服务器标识,以使所述播放器从所述服务器标识对应的文件共享服务器上获取文件目录列表,并向所述移动终端返回所述文件目录列表;所述移动终端显示所述文件目录列表;所述移动终端接收用户选择的所述文件目录。
[0026]这里,为了区分同一移动终端先后发送的不同指令,将此步骤发送的指令称为第一指令。
[0027]同样以上述在安卓开发平台开发的应用客户端为例,点击该客户端中显示的服务器列表中的某一服务器,通过HTTP请求,发送第一指令至播放器,播放器通过Iinux命令(例如rpcinfo/showmount)从该服务器上获取共享给该播放器的文件目录列表,并将该文件目录列表的相关数据(例如文件目录)封装成JSON数据,通过HTTP协议将该JSON数据发送给移动终端的客户端。以使所述移动终端显示所述文件目录列表,供用户浏览并选择文件目录,所述移动终端接收用户选择的某一文件目录。
[0028]在本实施例中,所述移动终端向所述播放器发送第一指令之前,还可以包括:所述移动终端与所述播放器建立连接;所述移动终端接收所述播放器发送的数据信息,所述数据信息是与所述播放机共享的所有文件共享服务器的数据信息;所述移动终端根据所述数据信息生成并显示文件共享服务器列表;所述移动终端接收用户选择的所述文件共享服务器。
[0029]同样以上述在安卓开发平台开发的应用客户端为例,在用户点击进入该客户端之后,在客户端显示的播放机列表选择某个播放机进入,则与该播放机建立了网络连接,该播放机在互联网上搜索共享给它的服务器,并把服务器的相关数据(例如服务器的网络协议(Internet Protocol, IP)地址、文件目录列表)封装成JSON数据,通过HTTP协议发送给客户端,客户端通过安卓系统的ListView组件等技术组织生成服务器列表,并显示所述服务器列表,供用户浏览并选择服务器,所述移动终端接收用户选择的某一服务器。
[0030]步骤102、所述移动终端显示所述文件列表上包含的文件,以供用户浏览和选择。
[0031]在本实施例中,移动终端显示所述文件列表上包含的文件,以供用户浏览和选择。
[0032]在本实施例中,所述移动终端显示所述文件列表上包含的文件之后,还可以包括:所述移动终端接收用户从所述文件列表中选择的文件;所述移动终端发送播放指令至所述播放机,以使所述播放机播放所述文件。
[0033]本发明实施例通过使用移动终端向播放器发送挂载指令,并在挂载指令中包含目录标识,使播放器挂载该目录标识对应的文件目录,并向移动终端返回该文件目录中的文件列表,移动终端显示该文件列表上包含的文件。通过上述各步骤可以使共享文件显示在移动终端上,从而使用户能够在移动终端上方便快捷的定位共享文件。
[0034]第二实施例
[0035]图2是本发明第二实施例提供的一种控制播放机挂载共享文件的方法流程示意图。本实施例以上述实施例为基础进行优化,在本实施例中,优选的在步骤移动终端向播放器发送挂载指令之前,增加了所述移动终端与所述播放器建立连接;所述移动终端接收所述播放器发送的数据信息,所述数据信息是与所述播放机共享的所有文件共享服务器的数据信息;所述移动终端根据所述数据信息生成并显示文件共享服务器列表;所述移动终端接收用户选择的所述文件共享服务器;所述移动终端向所述播放器发送第一指令,所述第一指令包含服务器标识,以使所述播放器从所述服务器标识对应的文件共享服务器上获取文件目录列表,并向所述移动终端返回所述文件目录列表;所述移动终端显示所述文件目录列表;所述移动终端接收用户选择的所述文件目录的相关步骤。
[0036]相应的,本实施例的方法包括如下步骤:
[0037]步骤201、移动终端与播放器建立连接。
[0038]在本实施例中,移动终端与所述播放器建立连接。这里,建立的连接类型可以为网络连接,包括:HTTP连接、传输控制协议(Transmiss1n Control Protocol, TCP)连接、套接字(Socket)连接等,这里不做具体限定。
[0039]步骤202、所述移动终端接收所述播放器发送的数据信息,所述数据信息是与所述播放机共享的所有文件共享服务器的数据信息。
[0040]在本实施例中,移动终端与所述播放器建立连接之后,该播放机在互联网上搜索共享给它的服务器,并把服务器的相关数据即数据信息(例如服务器IP地址、文件目录列表)封装成JSON数据,通过HTTP协议发送给移动终端。
[0041]步骤203、所述移动终端根据所述数据信息生成并显示文件共享服务器列表。
[0042]在本实施例中,移动终端接收播放器发送的数据信息之后,通过安卓系统的ListView等技术组织将数据信息生成服务器列表,并显示所述服务器列表,供用户浏览并选择服务器。
[0043]步骤204、所述移动终端接收用户选择的所述文件共享服务器。
[0044]步骤205、所述移动终端向所述播放器发送第一指令,所述第一指令包含服务器标识,以使所述播放器从所述服务器标识对应的文件共享服务器上获取文件目录列表,并向所述移动终端返回所述文件目录列表。
[0045]在本实施例中,所述第一指令包含的服务器标识为步骤204中用户选择的所述文件共享服务器的的服务器标识。
[0046]步骤206、所述移动终端显示所述文件目录列表。
[0047]步骤207、所述移动终端接收用户选择的所述文件目录。
[0048]步骤208、所述移动终端向播放器发送挂载指令,所述挂载指令中包含目录标识,以使所述播放器挂载所述目录标识对应的文件目录,并向所述移动终端返回所述文件目录中的文件列表。
[0049]在本实施例中,所述挂载指令中包含目录标识为步骤207中用户选择的所述文件目录的目录标识。
[0050]步骤209、所述移动终端显示所述文件列表上包含的文件,以供用户浏览和选择。
[0051]本发明实施例通过使用移动终端向播放器发送挂载指令,并在挂载指令中包含目录标识,使播放器挂载该目录标识对应的文件目录,并向移动终端返回该文件目录中的文件列表,移动终端显示该文件列表上包含的文件。通过上述各步骤可以使共享文件显示在移动终端上,从而使用户能够在移动终端上方便快捷的定位共享文件。
[0052]第三实施例
[0053]图3是本发明第三实施例提供的一种控制播放机挂载共享文件的方法流程示意图。本实施例以上述实施例为基础进行优化,在本实施例中,优选的在所述显示所述文件列表上包含的文件之后,增加了所述移动终端接收用户从所述文件列表中选择的文件;所述移动终端发送播放指令至所述播放机,以使所述播放机播放所述文件的相关步骤。
[0054]相应的,本实施例的方法包括如下步骤:
[0055]步骤301、移动终端向播放器发送挂载指令,所述挂载指令中包含目录标识,以使所述播放器挂载所述目录标识对应的文件目录,并向所述移动终端返回所述文件目录中的文件列表。
[0056]步骤302、所述移动终端显示所述文件列表上包含的文件,以供用户浏览和选择。
[0057]步骤303、所述移动终端接收用户从所述文件列表中选择的文件。
[0058]步骤304、所述移动终端发送播放指令至所述播放机,以使所述播放机播放所述文件。
[0059]本发明实施例通过使用移动终端向播放器发送挂载指令,并在挂载指令中包含目录标识,使播放器挂载该目录标识对应的文件目录,并向移动终端返回该文件目录中的文件列表,移动终端显示该文件列表上包含的文件。通过上述各步骤可以使共享文件显示在移动终端上,从而使用户能够在移动终端上方便快捷的定位共享文件。
[0060]第四实施例
[0061]图4是本发明第四实施例提供的一种控制播放机挂载共享文件的方法信令示意图,本实施例以上述实施例为基础进行优化,在本实施例中,优选的在安卓开发平台上使用NFS文件共享系统实现本发明的技术方案。
[0062]相应的,本实施例的方法包括如下步骤:
[0063]步骤401、移动终端与播放器建立连接。
[0064]步骤402、播放器获取与其共享的NFS共享服务器的数据信息,并将数据信息封装成JSON格式。
[0065]步骤403、播放器将封装成JSON格式的数据信息发送至移动终端。
[0066]步骤404、移动终端根据JSON格式的数据信息生成并显示NFS共享服务器列表。
[0067]在本实施例中,移动终端接收播放器发送的数据信息之后,通过安卓系统的ListView等技术组织将数据信息生成NFS共享服务器列表,并显示NFS共享服务器列表,供用户浏览并选择需要的NFS共享服务器。
[0068]步骤405、移动终端接收用户选择的NFS共享服务器。
[0069]步骤406、移动终端向播放器发送第一指令,第一指令包含NFS共享服务器标识。
[0070]步骤407、播放器从NFS共享服务器上获取文件目录列表。
[0071]步骤408、播放器向移动终端发送文件目录列表。
[0072]在本实施例中,所述第一指令包含的NFS共享服务器标识为步骤405中用户选择的NFS共享服务器的的服务器标识。
[0073]步骤409、移动终端显示文件目录列表。
[0074]步骤410、移动终端接收用户选择的文件目录。
[0075]步骤411、移动终端向播放器发送挂载指令,所述挂载指令中包含文件目录标识。
[0076]步骤412、播放器挂载文件目录标识对应的文件目录。
[0077]步骤413、播放器向移动终端发送文件目录中的文件列表。
[0078]在本实施例中,所述挂载指令中包含目录标识为步骤410中用户选择的文件目录的目录标识。
[0079]步骤414、移动终端显示文件列表上包含的文件。
[0080]步骤415、移动终端接收用户选择的播放文件。
[0081]步骤416、移动终端发送播放指令至播放机。
[0082]步骤417、播放机播放文件。
[0083]本发明实施例通过使用移动终端向播放器发送挂载指令,并在挂载指令中包含目录标识,使播放器挂载该目录标识对应的文件目录,并向移动终端返回该文件目录中的文件列表,移动终端显示该文件列表上包含的文件。通过上述各步骤可以使共享文件显示在移动终端上,从而使用户能够在移动终端上方便快捷的定位共享文件。
[0084]第五实施例
[0085]图5是本发明第五实施例提供的一种移动终端结构示意图。如图5所示,所述装置包括:
[0086]发送模块11,用于向播放器发送挂载指令,所述挂载指令中包含目录标识,以使所述播放器挂载所述目录标识对应的文件目录,并向所述移动终端返回所述文件目录中的文件列表;
[0087]显示模块12,用于显示所述文件列表上包含的文件,以供用户浏览和选择。
[0088]本发明第五实施例所述的装置用于执行本发明第一、第二、第三实施例和第四实施例所述的方法步骤,其技术原理和产生的技术效果类似,这里不再累述。
[0089]在上述实施例的基础上,所述发送模块11,还用于在向播放器发送挂载指令之前,向所述播放器发送第一指令,所述第一指令包含服务器标识,以使所述播放器从所述服务器标识对应的文件共享服务器上获取文件目录列表,并向所述移动终端返回所述文件目录列表;
[0090]所述显示模块12,还用于显示所述文件目录列表;
[0091 ] 所述移动终端,还包括:
[0092]接收模块13,用于接收用户选择的所述文件目录。
[0093]在上述实施例的基础上,所述移动终端,还包括:
[0094]建立连接模块14,用于在所述发送模块11向所述播放器发送第一指令之前,与所述播放器建立连接;
[0095]所述接收模块13,还用于接收所述播放器发送的数据信息,所述数据信息是与所述播放机共享的所有文件共享服务器的数据信息,接收用户选择的所述文件共享服务器;
[0096]所述显示模块12,还用于根据所述数据信息生成并显示文件共享服务器列表。
[0097]在上述实施例的基础上,所述接收模块13,还用于在所述显示模块12显示所述文件列表上包含的文件之后,接收用户从所述文件列表中选择的文件;
[0098]所述发送模块11,还用于发送播放指令至所述播放机,以使所述播放机播放所述文件。
[0099]在上述实施例的基础上,所述文件共享服务器为NFS服务器或塞班服务器。
[0100]显然,本领域技术人员应该明白,上述的本发明的各模块或各步骤可以通过如上所述的服务器实施。可选地,本发明实施例可以用计算机装置可执行的程序来实现,从而可以将它们存储在存储装置中由处理器来执行,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等;或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。
[0101]以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种控制播放机挂载共享文件的方法,其特征在于,包括: 移动终端向播放器发送挂载指令,所述挂载指令中包含目录标识,以使所述播放器挂载所述目录标识对应的文件目录,并向所述移动终端返回所述文件目录中的文件列表;移动终端显示所述文件列表上包含的文件,以供用户浏览和选择。
2.根据权利要求1所述的方法,其特征在于,所述移动终端向播放器发送挂载指令之前,还包括: 所述移动终端向所述播放器发送第一指令,所述第一指令包含服务器标识,以使所述播放器从所述服务器标识对应的文件共享服务器上获取文件目录列表,并向所述移动终端返回所述文件目录列表; 所述移动终端显示所述文件目录列表; 所述移动终端接收用户选择的所述文件目录。
3.根据权利要求2所述的方法,其特征在于,所述移动终端向所述播放器发送第一指令之前,还包括: 所述移动终端与所述播放器建立连接; 所述移动终端接收所述播放器发送的数据信息,所述数据信息是与所述播放机共享的所有文件共享服务器的数据信息; 所述移动终端根据所述数据信息生成并显示文件共享服务器列表; 所述移动终端接收用户选择的所述文件共享服务器。
4.根据权利要求1所述的方法,其特征在于,所述显示所述文件列表上包含的文件之后,还包括: 所述移动终端接收用户从所述文件列表中选择的文件; 所述移动终端发送播放指令至所述播放机,以使所述播放机播放所述文件。
5.根据权利要求2-4任一项所述的方法,其特征在于,所述文件共享服务器为NFS服务器或塞班服务器。
6.一种移动终端,其特征在于,包括: 发送模块,用于向播放器发送挂载指令,所述挂载指令中包含目录标识,以使所述播放器挂载所述目录标识对应的文件目录,并向所述移动终端返回所述文件目录中的文件列表; 显示模块,用于显示所述文件列表上包含的文件,以供用户浏览和选择。
7.根据权利要求6所述的移动终端,其特征在于,所述发送模块,还用于在向播放器发送挂载指令之前,向所述播放器发送第一指令,所述第一指令包含服务器标识,以使所述播放器从所述服务器标识对应的文件共享服务器上获取文件目录列表,并向所述移动终端返回所述文件目录列表; 所述显示模块,还用于显示所述文件目录列表; 所述移动终端,还包括: 接收模块,用于接收用户选择的所述文件目录。
8.根据权利要求7所述的移动终端,其特征在于,所述移动终端,还包括: 建立连接模块,用于在所述发送模块向所述播放器发送第一指令之前,与所述播放器建立连接; 所述接收模块,还用于接收所述播放器发送的数据信息,所述数据信息是与所述播放机共享的所有文件共享服务器的数据信息,接收用户选择的所述文件共享服务器; 所述显示模块,还用于根据所述数据信息生成并显示文件共享服务器列表。
9.根据权利要求6所述的移动终端,其特征在于,所述接收模块,还用于在所述显示模块显示所述文件列表上包含的文件之后,接收用户从所述文件列表中选择的文件; 所述发送模块,还用于发送播放指令至所述播放机,以使所述播放机播放所述文件。
10.根据权利要求7-9任一项所述的移动终端,其特征在于,所述文件共享服务器为NFS服务器或塞班服务器。
【文档编号】H04L29/08GK104468761SQ201410710307
【公开日】2015年3月25日 申请日期:2014年11月28日 优先权日:2014年11月28日
【发明者】陈鹏 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1