【问题标题】:RESTful media types for audio/music collection service (with metadata)用于音频/音乐收集服务的 RESTful 媒体类型(带有元数据)
【发布时间】:2010-09-21 22:37:30
【问题描述】:

我有一个庞大的音乐收藏,由 mp3 文件、flac 文件和其他文件组成。我想与本地网络上的设备和远程网络上使用的计算机共享它。在我看来,HTTP 非常适合共享文件,我想知道我的服务器是否可以实现比 uPNP(又名 DLNA)更明智的方法,以便合适的客户端可以找出服务器上的内容并查询信息,例如曲目标题、艺术家、作曲家、CD 封面插图等 - 将存储在 mp3 文件的 ID3 标签中的那种东西。

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

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

有什么建议吗?

编辑:一点挖掘表明 MusicBrainz 具有 XML 格式 - http://wiki.musicbrainz.org/MusicBrainz_XML_Meta_Data - XSPF 也可以(使用?滥用?讨论)用于描述曲目及其集合。有兴趣看到为此目的对这些格式的批评

【问题讨论】:

  • 显然我已经获得了“风滚草”徽章......多么令人愉快

标签: rest mp3 upnp xspf musicbrainz


【解决方案1】:

您可以使用快速高级播放列表生成器(FAPG,http://royale.zerezo.com/fapg/)从您的收藏中制作 XSPF 播放列表。

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-07
    • 1970-01-01
    • 2014-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多