2014-04-08 3 views
0

개발자 설명서에 따르면 MPPlayableContentManager 클래스를 사용하여 Media Player API를 사용하여 외부 미디어 플레이어가 보낸 이벤트에 대해 응용 프로그램이 수신하고 응답 할 수있는 새 API에 대해 응용 프로그램 및 외부 미디어 플레이어. 외부 미디어 플레이어가 다른 앱의 Movie 플레이어를 가리키고 있습니까?External Media Player가 ios 응용 프로그램을 지원합니다.

앱이 시작되면 기기 또는 서버에서 사용 가능한 미디어 항목이 포함 된 데이터 소스를로드하고이 정보를 미디어 플레이어에 제공합니다. 미디어 플레이어는이 정보를 읽고 사용자에게 표시합니다. 새로운 API를 사용하지 않고이 작업을 수행 할 수 있습니까? 새로운 추가 기능으로 어떤 장점이 있습니까?

미디어 플레이어는 앱이 등록한 이벤트를 보내 앱과 상호 작용합니다. 응용 프로그램은 이벤트에 응답하고받은 이벤트를 기반으로 동작을 변경합니다.

답변

1

MpPlayableContentManager 클래스는 CarPlay 응용 프로그램에서 사용하기위한 것입니다 -

중요 애플 클래스 참조에서 :이 클래스 만 CarPlay에 사용됩니다. 이를 사용하려면 Apple에서 발행 한 특별 라이센스가 필요합니다. 올바른 자격이없는 앱은 CarPlay 홈 화면에 나타나지 않습니다. 자세한 내용은 http://www.apple.com/ios/carplay/을 참조하십시오.

이 클래스는 앱이 CarPlay 인터페이스 내용을 노출 할 수있는 API를 제공한다. "음악"앱은 콘텐츠를 등록하고 Podcast 앱은 Podcast 콘텐츠를 등록 할 수 있습니다.

세계에서 가장 위대한 스포츠카 엔진 기록이있는 앱을 만들고 드라이버가 엔진 사운드를 선택할 수있게하려는 경우 - Apple에서 CarPlay 자격을 부여하면 앱에서 미디어 콘텐츠를 등록 할 수 있습니다 다른 모든 것들과 함께 CarPlay 인터페이스에 나타납니다.

MPPlayableContentManager 클래스는 앱이 콘텐츠 정보를 제공하고 내용

이 API는 대체 (및 확장)을 30 핀을 통해 iDevices와 통합 자동차 제조에 사용할 수 있었던 기능/재생에 대한 명령을받을 수 있습니다 조명/USB 케이블 - 이제 다른 앱이 목록에 콘텐츠를 추가 할 수 있습니다 (자격이 부여 된 경우)

기존 원격 제어 API를 사용하면 재생/일시 중지/건너 뛰기 이벤트를 수신 할 수 있지만 콘텐츠 목록은 제공 할 수 없습니다 원격 시스템에서 사용자 '찾아보기'에 대해