我想抓住從iOS設備的iTunes資料庫中的音頻文件,然後通過藍牙傳輸到另一臺iOS設備。此時,音頻將同時從設備#1和設備#2播放。這可能嗎?如果是這樣,我可以去哪裏瞭解如何做到這一點?如果可能的話,我可以使用GameCenter或Airplay嗎?的iOS發射的iOS音樂庫到多個iOS設備
回答
不,這是完全有可能的eavesdrop應用程序做的。
您可能需要做的是獲得歌曲,您可以使用Media Player框架訪問您想要的歌曲(可能使用picker view),然後將它們作爲AVAssets加入AVFoundation框架。這可以通過使用MPMediaItem中的MPMediaItemPropertyAssetURL鍵和+[AVAsset assetWithURL:]
來完成。從那裏你必須檢查AVAsset上的可導出標誌,如果它是真的,你可以使用AVAssetExportSession把它放到你應用程序的目錄中。不完全知道你打算做什麼,你實際上可以停下來在AVAsset上,並以某種方式從那裏工作。
作爲一個說明,我沒有做過任何的這個,所以不要去瘋狂,如果它不工作,但是這是我對它的理解。希望能幫助到你!
其實,你可以使用GameCenter的做到這一點。通過藍牙連接很簡單,有示例代碼。
他的意思是訪問iPod-Songs,這是不可能的。 –
您可以通過的GameKit框架發送幾乎所有你想要的一切。但是你不能訪問在你的iPod庫中的文件,這意味着你不能通過的GameKit框架發送至iPod的歌曲。
mavrick3,人們是如何通過藍牙將他們的iPod音樂發送到外部揚聲器的?另外,有些人可以將iPod歌曲存儲爲數據(如Sprd the Note)並將其傳輸到另一個設備......因此,必須有某種訪問音樂庫的方法嗎? – spentak
你能做到在android系統
https://play.google.com/store/apps/details?id=play.Together
不僅兩個設備 - 有在手機上玩
播放歌曲與所有其他手機一起數量沒有限制。會聽到更多的用戶播放更大的音樂。
你的意思是什麼?
我很確定他們問的是iOS,而不是Android。 – allingeek
是的,這是可能的。實現這個最好的方法是使用MultipeerConnectivity框架。它的主要用途是允許應用程序「對等」交換自定義數據,包括文本消息,文件和流式數據。通過藍牙或WiFi可以在多個iOS設備之間進行交換。
你應該考慮的唯一的事情是,該框架是第一次出現在iOS7,所以如果你需要支持的iOS舊版本的,你應該使用其他方法,例如通過GameKit或CoreBluetooth網絡。顯然他們並沒有打算用於這種用法,因此這不是一個簡單的方法。他們兩個都不支持流媒體,而CoreBluetooth是爲低功耗藍牙通信而開發的,所以它的帶寬是有限的。但是你仍然可以嘗試使用這些技術來實現你需要的東西,儘管這不是最好的方法。
關於從設備iPod庫(iTunes媒體庫)獲取數據,您可以使用AVAssetReader獲取音頻數據或AVAssetExportSession以獲取完整的音頻文件到您的應用的沙箱中。你用AVURLAsset初始化它們中的任何一個。爲了創建AVURLAsset,您可以使用MPMediaItemPropertyAssetURL密鑰從MPMediaPickerController的MPMediaItem中檢索到的URL。
- 1. 從另一個IOS設備訪問IOS設備的音樂庫?
- 2. ios設備文檔目錄中的多個音樂文件
- 3. 在多個iOS設備
- 4. 的iOS的多設備65
- 5. 如何訪問存儲在iOS設備上的音樂文件?
- 6. 關閉設備音量 - iOS設備
- 7. 是否可以將音樂從Android/iOS設備傳輸到桌面設備?
- 8. iOS音樂庫播放問題與AVAudioPlayer
- 9. ios音樂播放器
- 10. IOS背景音樂控制
- 11. 如何同步2個或多個ios設備上的音頻
- 12. iOS發佈到多個ios版本
- 13. 的iOS - 發送兩個設備
- 14. 如何讓iOS設備以編程方式播放音樂?
- 15. 檢測Android/iOS設備是否已通過Unity3D播放音樂
- 16. 檢測附加的音頻設備iOS
- 17. 如何在iOS上更改設備音量 - 不是音樂音量
- 18. 將音樂文件複製到ios上的ipod庫
- 19. 將iOS庫音樂複製到App Store允許的視頻中?
- 20. 的iOS音樂流和HTTP實時流
- 21. iOS音樂播放器的公共API?
- 22. iOS的背景音樂問題
- 23. 發送圖像到非ios設備
- 24. 發送推送通知到iOS設備
- 25. 將音頻從ios設備傳輸到dlna設備
- 26. 如何將推送通知發送到多個設備(iOS)?
- 27. iOS應用中的iTunes音樂商店預覽音樂預覽
- 28. 如何開發多個iOS設備,即多個故事板?
- 29. 股非更新在多個iOS設備
- 30. ios推送通知多個設備
嗨。我有2個問題給你。 1.您是否可以將音樂從一臺設備共享到多臺設備。 2.什麼是估計實施這個的時間? –