2013-09-28 93 views
1

我正在尋找一個預製的Linux庫,這將允許我通過USB電纜發送播放/暫停/跳過命令到iDevice(與iTunes /塢站相同的方式)通過USB控制iDevice從Linux通過USB

我正在建設一個車載,覆盆子pi單位和控制iDevice是最後一關 - 但谷歌是不是非常接近答案:(

要清楚,我想發送命令到iphone - 不是也送從中命令到RPI

,它應能與Spotify的或iPod應用程序的工作 - 。同樣的方式對接站將

任何幫助嗎?

回答

3

我從來沒有見過一個直接用於Linux,但朋友使用這一個項目:arduinapp。它的設計更專門用於Arduino,但代碼是C++,因此不太可能難以移植到另一個平臺,或者重複使用實際需要的位。

2

你想要什麼是「iPod配件協議規範」見MFi Program

似乎是這個通信工作的Linux庫在https://github.com/libimobiledevice/libimobiledevice (和http://www.libimobiledevice.org/

此外還有解放資源,這在網絡上,其中一些已經在this SO thread

收集

另一個提示:谷歌搜索「iPod配件協議規範pdf」將給你至少一個版本的規格下載。我不確定這是否合法,所以我不在這裏包含直接鏈接。

+0

感謝。我已經發現並消化了AAP規範。但是,我沒有在基於Linux的設備上進行編碼的經驗,當然也不知道如何通過USB端口進行通信......因此需要一個庫。 – Sk93

+1

請參閱編輯鏈接至少一個庫。 – uvesten

+1

我看到了這個庫,它允許你訪問設備的存儲和數據庫。它不允許你做的是通過AAP進行通信 - 而且不能遠程控制iDevice(播放/暫停/等)。 – Sk93