【问题标题】:Access iTunes library on Mac from iPhone app从 iPhone 应用程序访问 Mac 上的 iTunes 库
【发布时间】:2010-03-06 09:59:30
【问题描述】:

有没有一种方法可以从我的 iPhone 应用程序连接到 Mac 上的 iTunes 资料库。苹果远程应用程序中可用的功能。我相信这与 bonjour 编程有关。

任何人都可以为我提供任何先机并为我指明正确的寻找方向吗?

谢谢

【问题讨论】:

    标签: iphone accessibility itunes


    【解决方案1】:

    你不能。 iTunes 使用称为DAAP 的协议。虽然 DAAP 本身已经过逆向工程,但当前版本的 iTunes 使用的身份验证机制不公开且未经过逆向工程。

    这意味着虽然人们可以实现 iTunes 可以连接的未经身份验证的服务器,但目前除了 Apple 之外没有人可以实现连接到 iTunes 本身的客户端。

    【讨论】:

    • 显然 Android 就是这样做的!所以必须有一种方法可以从 Apples sdk 做到这一点而且我相信该协议是 iTunes 使用的 DACP。虽然它类似于 DAAP,但有一些不同。在某个地方,我相信这是可行的。
    • DAAP 流式传输音频,DACP 纯粹用于远程控制 iTunes。因此,如果您只需要库中的元数据并可能告诉 iTunes 开始和停止播放,那么 DCP 就可以了。如果你真的想要音频数据,它不是。
    【解决方案2】:

    This 是一个很好的起点。他是在对 DACP 进行逆向工程之后编写 Android 遥控器的人。

    【讨论】:

    • @Louis Gerbarg :这似乎在 iTunes 10.0.1+ 之后已经过时了。是否有任何更新的配对信息可用?
    【解决方案3】:

    在你的电脑上安装Accesstunes之类的软件,然后在你的浏览器中使用IP!?我曾经用我的诺基亚 N95-8G 来做这件事……!一会儿我用iphone试试看!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-20
      相关资源
      最近更新 更多