基于媒体服务器的文件共享方法及装置制造方法及图纸

技术编号:8705604 阅读:290 留言:0更新日期:2013-05-16 19:59
本发明专利技术公开一种基于媒体服务器的文件共享方法及装置,该方法包括以下步骤:逐一扫描共享目录中的各个文件,检测扫描到的当前文件的名称是否在预设的过滤文件列表中;若否,则判断当前文件的文件信息是否满足预置过滤条件;在当前文件的文件信息满足预置过滤条件时,将当前文件的名称添加至过滤文件列表中;在当前文件的文件信息不满足预置过滤条件时,将当前文件的名称添加至预设的媒体共享列表中;共享媒体共享列表中的名称对应的所有媒体文件。本发明专利技术可以根据需要过滤一些隐私性较强的媒体文件或可能造成干扰的缓存文件,实现将共享目录下不需要共享的文件进行过滤的有益效果,提高了共享目录文件的安全性和有效性。

【技术实现步骤摘要】
基于媒体服务器的文件共享方法及装置
本专利技术涉及数字生活网络
,尤其涉及一种基于媒体服务器的文件共享方法及装置。
技术介绍
DLNA(DigitalLivingNetworkAlliance,数字生活网络联盟)是一个由消费性电子厂商、移动设备厂商以及电脑厂商组成的联盟组织,旨在解决消费性电子、移动设备以及个人电脑之间通过无线网络或有线网络的互联互通,使得数字媒体和内容服务的无限制的共享和增长成为可能。基于DLNA标准的M-DMS(MobileDigitalMediaServer,移动式数字媒体服务器)在共享自身的媒体文件时,将全盘扫描分享者设置的共享目录,并把共享目录中所有的媒体文件(包括音频文件、视频文件和图片文件)全部以共享的方式提供给接受共享的另一设备进行显示。但是,分享者设置的共享目录中可能存在一些不需要共享的文件,例如一些隐私性较强的媒体文件,或者一些可能造成干扰的缓存文件,如音频或视频缓存的封面或专辑图片等。因此,若采用上述常用的共享方式,则可能会暴露分享者的隐私或产生干扰文件。
技术实现思路
本专利技术的主要目的是提供一种基于媒体服务器的文件共享方法及装置,旨在将共本文档来自技高网...
基于媒体服务器的文件共享方法及装置

【技术保护点】
一种基于媒体服务器的文件共享方法,其特征在于,包括以下步骤:逐一扫描共享目录中的各个文件,检测扫描到的当前文件的名称是否在预设的过滤文件列表中;若否,则判断所述当前文件的文件信息是否满足预置过滤条件;在所述当前文件的文件信息满足所述预置过滤条件时,将所述当前文件的名称添加至所述过滤文件列表中;在所述当前文件的文件信息不满足所述预置过滤条件时,将所述当前文件的名称添加至预设的媒体共享列表中;共享所述媒体共享列表中的名称对应的所有媒体文件。

【技术特征摘要】
1.一种基于媒体服务器的文件共享方法,其特征在于,包括以下步骤:逐一扫描共享目录中的各个文件,检测扫描到的当前文件的名称是否在预设的过滤文件列表中;若否,则判断所述当前文件的文件信息是否满足预置过滤条件;在所述当前文件的文件信息满足所述预置过滤条件时,将所述当前文件的名称添加至所述过滤文件列表中;在所述当前文件的文件信息不满足所述预置过滤条件时,将所述当前文件的名称添加至预设的媒体共享列表中;共享所述媒体共享列表中的名称对应的所有媒体文件;所述预置过滤条件由客户端根据自身的需要自定义设定。2.如权利要求1所述的方法,其特征在于,所述判断当前文件的文件信息是否满足预置过滤条件的步骤之前还包括步骤:读取并解析所述当前文件,识别所述当前文件是否为媒体文件;若所述当前文件不是媒体文件,则将所述当前文件的名称添加至所述过滤文件列表中;若所述当前文件是媒体文件,则执行所述步骤:判断所述当前文件的文件信息是否满足预置过滤条件。3.如权利要求1或2所述的方法,其特征在于,所述判断所述当前文件的文件信息是否满足预置过滤条件包括:将所述文件信息所包括的媒体类型和媒体格式与所述预置过滤条件进行匹配;若所述媒体类型或媒体格式中的任一项与所述预置过滤条件匹配成功,则识别所述文件信息满足所述预置过滤条件;若所述媒体类型和媒体格式与所述预置过滤条件均不能匹配成功,则将所述文件信息所包括的文件属性信息与所述预置过滤条件进行匹配;若所述文件属性信息中的任一项信息与所述预置过滤条件匹配成功,则识别所述文件信息满足预置过滤条件;若所述文件属性信息与所述预置过滤条件均不能匹配成功,则识别所述文件信息不满足预置过滤条件。4.如权利要求3所述的方法,其特征在于,所述文件属性信息包括媒体文件的大小和媒体文件的创建时间。...

【专利技术属性】
技术研发人员:武世铎
申请(专利权)人:西安TCL软件开发有限公司
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1