首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >过滤DLNA上的参数

过滤DLNA上的参数
EN

Stack Overflow用户
提问于 2011-02-10 12:54:23
回答 2查看 1.1K关注 0票数 0

我正在寻找一种方法来浏览我的DLNA服务器,但我似乎找不到任何关于如何浏览和过滤特定项目的文档。简单地说,这就是我想要做的:获取服务器上的所有音乐艺术家,获取服务器上的所有音乐专辑,获取某个音乐艺术家的所有音乐专辑,获取特定专辑的所有音乐曲目。这个是可能的吗?

我知道我可以简单地构建一个文件目录浏览器来浏览服务器,但是我正在做一些试图使用户看不清文件系统布局的事情。有没有我可以使用的DLNA规范?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-30 08:45:38

基本上,我默认使用"Search“UPnP-ContentDirectory操作。当它工作时,它工作得很好,但问题是大多数服务器没有实现简单的搜索功能,因为它是not required by the UPnP specification,这当然是有史以来最糟糕的事情。欢迎来到UPnP世界。

票数 0
EN

Stack Overflow用户

发布于 2011-04-14 15:31:09

DLNA服务器公开的文件夹结构不必(通常也不必)映射到文件系统上的实际文件夹结构。

例如,“获取服务器上所有的音乐艺术家”,你可以暴露一个名为" artists“的虚拟文件夹(容器),容器的孩子是艺术家的列表。

如何实现这一点?例如,一些DLNA服务器有一个数据库来存储导入文件的所有元信息。当服务器导入文件系统中的文件时,它会解析文件以获取元数据,如艺术家、专辑、流派……当最终用户请求孩子你的“艺术家”容器时,DLNA服务器将在数据库中进行搜索并获得结果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4953521

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档