用于音频/音乐收集服务的RESTful媒体类型(带元数据)

用于音频/音乐收集服务的RESTful媒体类型(带元数据),rest,mp3,upnp,xspf,musicbrainz,Rest,Mp3,Upnp,Xspf,Musicbrainz,我有一个很大的音乐收藏,由mp3文件、flac文件和其他文件组成。我想与本地网络上的设备和远程网络上使用的计算机共享。在我看来,HTTP非常适合于文件共享,我想知道我的服务器是否可以实现比uPNP a.k.a DLNA更明智的功能,以便合适的客户端可以找到服务器上的内容,并查询诸如曲目标题、艺术家、作曲家、cd封面艺术品等信息,etc-etc是一种存储在mp3文件的ID3标签中的东西 我对uPNP的经验是有限的,但我知道它是基于SOAP的,这让我怀疑它有什么好处,我知道我在它上做的几乎所有谷歌搜

我有一个很大的音乐收藏,由mp3文件、flac文件和其他文件组成。我想与本地网络上的设备和远程网络上使用的计算机共享。在我看来,HTTP非常适合于文件共享,我想知道我的服务器是否可以实现比uPNP a.k.a DLNA更明智的功能,以便合适的客户端可以找到服务器上的内容,并查询诸如曲目标题、艺术家、作曲家、cd封面艺术品等信息,etc-etc是一种存储在mp3文件的ID3标签中的东西

我对uPNP的经验是有限的,但我知道它是基于SOAP的,这让我怀疑它有什么好处,我知道我在它上做的几乎所有谷歌搜索都返回了其他人的库,而不是协议本身的讨论,这是另一个危险信号

我也知道Itunes格式的DAAP,但这是专有的,似乎苹果喜欢在别人赶上时打破它。对此也不那么疯狂

有什么建议吗


编辑:稍微挖掘一下就可以发现MusicBrainz有一种XML格式——XSPF也可以使用?滥用?讨论如何描述曲目及其集合。如果您有兴趣查看这些格式的评论,您可以使用Fast Advanced Playlist Generator FAPG,http://royale.zerezo.com/fapg/ 从您的收藏制作XSPF播放列表

无论如何,你必须决定向谁公开哪些曲目。没有文件访问权限的播放列表不太有用。另一方面,对你的收藏进行全世界可读的访问可能也不是这样


我不明白uPNP或REST与此有什么关系。所以我有可能误解了你的问题…

显然我赢得了风滚草徽章。。。多么令人愉快