本发明专利技术公开了一种DLNA设备中大数量文件动态显示方法及其系统,方法包括:S1、连接用户指定的DMS服务器,获取用户指定的文件夹中文件数目;获取DLNA设备的屏幕显示阈值;S2、判断文件夹中文件数目是否大于屏幕显示阈值,若是,则解析文件夹中前面的,数目不少于屏幕显示阈值的文件,并显示解析的文件中前面的,数目等于预设显示阈值的文件,否则解析并显示文件夹中所有文件。本发明专利技术通过将少量文件提前显示,将剩下的文件通过后台进行动态加载的方法,能在文件数量大的时候避免用户的长时间等待,能提升用户体验。
【技术实现步骤摘要】
本专利技术涉及数字信息处理
,尤其涉及一种DLNA设备中大数量文件动态 显示方法及其系统。
技术介绍
自从2003年4月10日索尼推出全球第一款蓝光播放机,蓝光播放器就开始进 入千家万户,蓝光播放器通过蓝光光盘影片,能够通过HDMI (HighDefinition Multimedia Interface,高清晰度多媒体接口 )实现采用1920 X 1080分辨率的1080p高清格式输出,是 目前DVD视频的5倍清晰度(PAL 720*576),6倍清晰度(NTSC720*480)。目前大部分的蓝光播放机都支持DLNA(Digital Living Network Alliance,数字 生活网络联盟)的功能。DLNA是一个由消费性电子、移动电话以及电脑厂商组成的联盟组 织。该组织的目标在于创建一套可以使得各厂商的产品互相连接,互相适应的工业标准, 从而为消费者实现数位化生活。所谓的DLNA功能就是,PC点有一个DMS(Digital Media Server,数字媒体服务器)的服务器,提供多媒体资源,碟机端有一个DMP(Data Management Platform,数据管理平台)的播放器,用于通过网络去播放碟机端的多媒体文件。DMS的例 子有PC、数字机顶盒(附带联网,存储功能)和摄像机等等,目前市面上的DMS服务器多种多 样,性能也有好有坏,有快有慢。目前,蓝光播放机访问DMS的文件夹时,会解析文件夹中所有文件的信息,等解析 完成后,再显示出来。当DMS服务器的多媒体资源数目很大的时候,比如说一个文件夹有几 万个文件,这时DMP读取这个文件夹的数目和文件信息就非常耗时,如果此时碰到慢的服 务器,时间消耗会更久,可能需要半个小时才能进入两万个文件的文件夹中,对用户体验来 说非常的不好,很少人愿意为进入一个文件夹等这么长的时间。
技术实现思路
本专利技术的目的在于提出一种DLNA设备中大数量文件动态显示方法及其系统,通 过将少量文件提前显示出来,将剩下的文件通过后台进行动态加载,避免用户在文件数量 很大时的长时间等待,能提升用户体验。为达此目的,本专利技术采用以下技术方案一种DLNA设备中大数量文件动态显示方法,包括S1、获取用户指定的DMS服务器,连接所述DMS服务器,获取用户指定的文件夹 中包含的文件数目;获取所述DLNA设备的屏幕显示阈值,所述屏幕显示阈值为所述DLNA设 备中屏幕最多能同时显示的文件数目;S2、判断所述文件夹中包含的文件数目是否小于等于所述屏幕显示阈值,若是,则 执行步骤S3,否则执行步骤S4 ;S3、解析并显示所述文件夹中所有文件,结束;S4、解析所述文件夹中前面的文件,并显示所述解析的文件中前面的,数目等于所述预设显示阈值的文件,其中所述预设显示阈值为预先设定的等于或小于所述屏幕显示 阈值的数值。进一步地,所述步骤S4中解析的文件的数目,等于所述屏幕显示阈值、等于所述 预设显示阈值或等于预设时间之内所解析的文件数目。进一步地,所述步骤S4之后还包括通过后台批量解析所述文件夹中剩余的文 件。进一步地,所述步骤S4之后还包括实时显示已解析的文件占所述文件夹中文件 的比例。进一步地,所述实时显示已解析的文件占所述文件夹中文件的比例具体为用进 度条实时显示已解析的文件数目占所述文件夹中文件数目的比例。根据本专利技术的同一构思,本专利技术还提供了一种DLNA设备中大数量文件动态显示 系统,包括信息获取模块,用于获取用户指定的DMS服务器,连接所述DMS服务器,获取用 户指定的文件夹中包含的文件数目;获取所述DLNA设备的屏幕显示阈值,所述屏幕显示阈 值为所述DLNA设备中屏幕最多能同时显示的文件数目;模式判定模块,用于依据所述信息获取模块获取的所述文件夹中包含的文件数目 和所述屏幕显示阈值进行判断,判断所述文件数目是否小于等于所述屏幕显示阈值,若是, 则调用全部显示模块,否则调用首次显示模块;全部显示模块,用于解析并显示所述文件夹中所有文件;首次解析与显示模块,用于解析所述文件夹中前面的文件,并显示所述解析的文 件中前面的,数目等于所述预设显示阈值的文件,其中所述预设显示阈值为预先设定的等 于或小于所述屏幕显示阈值的数值。进一步地,所述首次解析与显示模块中解析文件的数目,等于所述屏幕显示阈值、 等于所述预设显示阈值或等于预设时间之内所解析的文件数目。进一步地,还包括后台解析模块,用于所述首次解析与显示模块之后,通过后台批 量解析所述文件夹中剩余的文件。进一步地,还包括进度显示模块,用于所述首次解析与显示模块之后,实时显示已 解析的文件占所述文件夹中文件的比例。进一步地,所述进度显示模块具体包括用进度条实时显示已解析的文件数目占 所述文件夹中文件数目的比例。本专利技术通过将少量文件提前显示,将剩下的文件通过后台进行动态加载的方法, 能在文件数量大的时候避免用户的长时间等待,能提升用户体验。附图说明图1是本专利技术具体实施例一所述的DLNA设备中大数量文件动态显示方法流程 图2是本专利技术具体实施例二所述的DLNA设备中大数量文件动态显示系统结构框 图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本专利技术的技术方案。实施例一图1是本专利技术具体实施例一所述的DLNA设备中大数量文件动态显示方法流程图, 如图1所示,本实施例所述对网络终端的信息推送方法包括 SlOU连接用户指定的DMS服务,获取用户指定的文件夹P及其包含的文件数目X, 获取DLNA设备的屏幕显示阈值N。所述屏幕显示阈值N为所述DLNA设备的屏幕最多能同时显示的文件数目,一般 为10到20之间,具体由所述DLNA设备的屏幕的大小和图标的大小决定,该参数可从所述 DLNA设备中直接读取。S102、判定文件数目X是否大于屏幕显示阈值N,若是,则执行步骤S104,否则执行 步骤S103。S103、解析并显示文件夹P中所有文件。当文件夹中文件数目X小于或等于屏幕显示阈值N时,将该文件夹中所有文件解 析出来并均显示在所述DLNA设备的屏幕中,以供用户进一步选定。S104、解析文件夹P中前面的文件,显示解析的文件中前面的数目为预设显示阈 值的文件。当文件夹中文件数目X大于屏幕显示阈值N时,先将文件夹P中前面的M个文件 解析出来,再将解析的文件中前面的数目为预设显示阈值N的文件显示在所述DLNA设备的屏眷中。其中,所述预设显示阈值为预先设定的等于或小于所述屏幕显示阈值的数值。所 述预设显示阈值优选为等于所述屏幕显示阈值。即,当文件夹中文件数目X大于屏幕显示 阈值N时,优选为首次解析和显示的文件为文件夹P中前面的个数为屏幕显示阈值的文件, 即显示满屏文件。当然,首次解析的文件数目不一定完全等于实际显示的文件数目,但需满足解析 的文件数目不小于实际显示的文件数目,该数目可等于所述屏幕显示阈值、或等于所述预 设显示阈值或等于预设时间之内所解析的文件数目,也可等于预先设定的大于所述预设显 示阈值的数。确定所述解析的文件数目有多种方式,只要在用户能忍受的等待时间范围之内, 满足快速抢先解析并显示出一定数量的文件即可。例如,可通过如下方法之一来实现方法一、直接预先设置,需满足不小于预设显示阈值。同时应满足解析这些数目 的文件所需要的时间应控制在用户能忍受的本文档来自技高网...
【技术保护点】
一种DLNA设备中大数量文件动态显示方法,其特征在于,包括:S1、连接用户指定的DMS服务器,获取用户指定的文件夹中包含的文件数目;获取所述DLNA设备的屏幕显示阈值,所述屏幕显示阈值为所述DLNA设备中屏幕最多能同时显示的文件数目;S2、判断所述文件夹中包含的文件数目是否小于等于所述屏幕显示阈值,若是,则执行步骤S3,否则执行步骤S4;S3、解析并显示所述文件夹中所有文件,结束;S4、解析所述文件夹中前面的文件,并显示所述解析的文件中前面的,数目等于所述预设显示阈值的文件,其中所述预设显示阈值为预先设定的等于或小于所述屏幕显示阈值的数值。
【技术特征摘要】
1.一种DLNA设备中大数量文件动态显示方法,其特征在于,包括51、连接用户指定的DMS服务器,获取用户指定的文件夹中包含的文件数目;获取所述 DLNA设备的屏幕显示阈值,所述屏幕显示阈值为所述DLNA设备中屏幕最多能同时显示的文件数目;52、判断所述文件夹中包含的文件数目是否小于等于所述屏幕显示阈值,若是,则执行步骤S3,否则执行步骤S4 ;53、解析并显示所述文件夹中所有文件,结束;54、解析所述文件夹中前面的文件,并显示所述解析的文件中前面的,数目等于所述预设显示阈值的文件,其中所述预设显示阈值为预先设定的等于或小于所述屏幕显示阈值的数值。2.如权利要求1所述的DLNA设备中大数量文件动态显示方法,其特征在于,所述步骤 S4中解析的文件的数目,等于所述屏幕显示阈值、等于所述预设显示阈值或等于预设时间之内所解析的文件数目。3.如权利要求1或2所述的DLNA设备中大数量文件动态显示方法,其特征在于,所述步骤S4之后还包括通过后台批量解析所述文件夹中剩余的文件。4.如权利要求3所述的DLNA设备中大数量文件动态显示方法,其特征在于,所述步骤 S4之后还包括实时显示已解析的文件占所述文件夹中文件的比例。5.如权利要求4所述的DLNA设备中大数量文件动态显示方法,其特征在于,所述实时显示已解析的文件占所述文件夹中文件的比例具体为用进度条实时显示已解析的文件数目占所述文件夹中文件数目的比例。6.一种DLNA设备中大数量文件动态显示系统,其特征在于,包括信息获取模块,...
【专利技术属性】
技术研发人员:黄浩,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。