Re: [問題] MPMediaItemCollection如何用OpenAL播放?
※ 引述《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
03/06 19:02, 1F
→
03/06 19:02, , 2F
03/06 19:02, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):