2014-04-08 76 views
0

開發者文檔說,有關新的api,應用程序可以使用MPPlayableContentManager類使用Media Player API接收和響應由外部媒體播放器發送的事件,以控制應用程序和外部媒體播放器。參考外部媒體播放器在這裏指向另一個應用程序的電影播放器​​?支持ios應用程序的外部媒體播放器

當應用程序啓動時,它會從設備或服務器加載包含可用媒體項目的數據源,並將此信息提供給媒體播放器。媒體播放器讀取並向用戶顯示該信息。 這可以通過新的api來完成嗎?新添加項目有哪些優勢?

媒體播放器通過發送應用程序已註冊的事件與應用程序進行交互。該應用程序響應一個事件並根據收到的事件更改其行爲。

回答

1

MpPlayableContentManager類是CarPlay應用程序的使用 - 從蘋果類引用

重要:這個類僅用於CarPlay。使用它需要蘋果公司頒發的特殊權利。沒有正確 授權的應用程序不會出現在CarPlay主屏幕上。有關更多信息,請參閱 http://www.apple.com/ios/carplay/

該類提供了一個API,允許應用程序將內容暴露給CarPlay接口。 「音樂」應用程序將註冊其內容,Podcasts應用程序可以註冊播客內容等。

假設您創建了一個具有世界上最偉大的跑車引擎錄音的應用程序,並且您希望驅動程序能夠選擇引擎聲音 - 如果Apple授予您CarPlay權利,那麼您的應用程序可以註冊其媒體內容將與其他一切一起出現在CarPlay界面中。

MPPlayableContentManager類允許您的應用程序提供內容的詳細信息,並收到該內容

此API取代(並擴展),這是提供給汽車製造商的功能誰通過30pin的用的iDevices集成/播放命令照明/ USB線 - 與其他應用程序一樣可以將其內容添加到列表中(如果授予權利)

現有的遠程控制API允許您接收播放/暫停/跳過事件,但不提供內容列表用於遠程系統上的用戶'瀏覽'

相關問題