Re: [問題] MPMediaItemCollection如何用OpenAL播放?

看板MacDev作者 (zonble)時間13年前 (2011/03/06 17:28), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《a517981 (Azure)》之銘言: : 我查了很多官方或非官方的範例和書 : OpenAL的部份都只提到可以選擇音樂檔的路徑來載入串流 : 卻沒有提到如何用item或id來載入 : 目前有想過一些也許可行的方法 : 例如:把itunes的音樂用程式碼複製一份到app中 : 但不知道要怎麼實作 : 最好的方法就是 OpenAL 可以直接支援選擇 item 或 ID 來播放 : 會想用 OpenaAL 而不用APMusicPlayer 的原因是 : 我寫的程式必須要能調整音量和頻率 : 希望各位前輩能幫幫我 : 我卡關卡很久了@@ : 謝謝大家 基本上像是 Media Player、Assets 這些 framework 的設計, 都是希望將第三方 app 與 device 的 FS 隔離開來。以 MPMusicPlayerController 來說,當你拿到 MediaItem 播放時 其實是透過 Distributed Objects 做 process 之間的通訊- iPod player 其實是一個在背景的 process,在你的 controller 裡頭要求播放哪首歌曲,其實是對這個 process 發出命令,指 定要播放什麼。也就是說,我們沒辦法拿到 iPod Library 裡頭 歌曲的 path。 -- zonble.net cocoa.zonble.net -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.103.143

03/06 19:02, , 1F
那請問一下 有辦法把itunes的檔案複製到app的document中
03/06 19:02, 1F

03/06 19:02, , 2F
再用document中的路徑去載入嗎?
03/06 19:02, 2F
文章代碼(AID): #1DSrEcWC (MacDev)
文章代碼(AID): #1DSrEcWC (MacDev)