[发明专利]基于DLNA技术访问云存储设备的方法、设备及系统有效
申请号: | 201210171781.1 | 申请日: | 2012-05-29 |
公开(公告)号: | CN103457966B | 公开(公告)日: | 2016-11-16 |
发明(设计)人: | 陈秋林;谭巍 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 dlna 技术 访问 存储 设备 方法 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及基于数字生活网络联盟DLNA技术访问云存储设备的方法、DMC和多媒体存储播放系统。
背景技术
DLNA(Digital Living Network Alliance,数字生活网络联盟)是数字家庭中实现媒体互访的一个行业规范,解决了PC(Personal Computer,个人计算机)、消费电器、移动设备之间的无线网络和有线网络的互联互通。
随着人们需求的不断增加,PC、消费电器、移动设备的存储容量逐渐增加,现在有些PC、消费电器、移动设备已经能够使用云存储设备作为存储工具。
云存储是在云计算(cloud computing)的基础上延伸和发展出来的,能够为终端提供数据存储和业务访问功能。用户可以在终端上使用Web网页、网盘客户端、或移动APP(Accelerated Parallel Processing,AMD加速并行处理技术)等通过网络访问云存储设备,浏览云存储设备上的文件目录结构、文件列表,还可以向云存储设备上传文件、或者从云存储设备下载文件等。
云存储设备为终端提供了很大的存储空间,但是,在目前的DLNA系统中,各个终端只能互访存储在本地的内容,无法直接共享存储在云存储设备上的文件。
发明内容
本发明的实施例提供一种基于DLNA技术访问云存储设备的方法、DMC和多媒体存储播放系统,用于解决现有技术存在着的各DLNA终端只能访问本地内容,无法直接共享存储在云存储设备上的文件的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
一方面,一种基于DLNA技术访问云存储设备的方法,应用于由数字媒体服务器DMS,数字媒体播放器DMR,数字媒体控制器DMC,扫描模块,云存储控制模块以及云存储设备组成的多媒体存储播放系统,其中,所述DMS,所述DMR以及所述DMC基于所述DLNA协议实现;
所述扫描模块用于向所述云存储控制模块定时发送扫描所述云存储设备存储内容的请求,使得所述云存储控制模块收到请求后访问所述云存储设备内存储的文件信息,并将获取的文件信息发送给所述扫描模块,使得所述扫描模块收到所述文件信息后将所述文件信息缓存到本地;
所述方法包括:
所述DMC浏览所述DMS上使用文件元数据表示的媒体文件,其中,所述DMS上的文件元数据由所述扫描模块发现云存储设备上的内容有更新时向所述DMS推送PUSH得到;
所述DMC选定一个需要播放的第一媒体文件;
所述DMC通知所述DMR建立与所述DMS之间的连接,以便于所述DMR通过所述连接向所述DMS发送播放所述第一媒体文件的请求,所述DMS收到该请求后通过所述云存储控制模块从云存储设备获取所述第一媒体文件并传送给所述DMR,由所述DMR进行播放。
另一方面,一种数字媒体控制器DMC,所述DMC和数字媒体服务器DMS,数字媒体播放器DMR,扫描模块,云存储控制模块以及云存储设备组成多媒体存储播放系统,其中,所述DMS,所述DMR以及所述DMC基于所述DLNA协议实现;
所述扫描模块用于向所述云存储控制模块定时发送扫描所述云存储设备存储内容的请求,所述云存储控制模块收到请求后访问所述云存储设备内存储的文件信息,并将获取的文件信息发送给所述扫描模块,使得所述扫描模块收到所述文件信息后将所述文件信息缓存到本地;
所述DMC包括:
浏览单元,用于所述DMC浏览所述DMS上使用文件元数据表示的媒体文件,其中,所述DMS上的文件元数据由所述扫描模块发现云存储设备上的内容有更新时向所述DMS推送PUSH得到;
选定单元,通过所述浏览单元浏览后,选定一个需要播放的第一媒体文件;
通知单元,用于当所述选定单元选定所述第一媒体文件后,通知所述DMR建立与所述DMS之间的连接,以便于所述DMR通过所述连接向所述DMS发送播放所述第一媒体文件的请求,使得所述DMS收到该请求后通过所述云存储控制模块从云存储设备获取所述第一媒体文件并传送给所述DMR,由所述DMR进行播放。
再一方面,一种多媒体存储播放系统,包括:数字媒体服务器DMS,数字媒体播放器DMR,数字媒体控制器DMC,扫描模块,云存储控制模块,其中,所述DMS,所述DMR以及所述DMC基于所述DLNA协议实现;
所述扫描模块,用于向所述云存储控制模块定时发送扫描云存储设备存储内容的请求,发现所述云存储设备上的内容有更新时向所述DMS推送PUSH文件元数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210171781.1/2.html,转载请声明来源钻瓜专利网。