2013-08-17 2 views
4

내 앱은 AVQueuePlayer를 사용하여 동영상을 연속적으로 보여줍니다. 내 AppleTV에서 테스트 할 때 대기열에서 다음 비디오로 전환하면 Apple TV가 화면을 차지하고 Apple TV의 홈 화면이 표시되는 작은 시간 간격이있는 것으로 보입니다. 블랙 스크린이나 로딩 인디케이터가 더 나은 경험이 될지라도 이러한 격차를 막을 수있는 방법이 있습니까?AVQueuePlayer가 설치된 Airplay에는 간격이 있습니다.

답변

1

나는 똑같은 문제를 안고 있었고 아무도 아직 답을 찾지 못했다는 것을 알았을 때 당황 스러웠다.

내가 여기에이 작업을 수행하는 방법을 학습에 유용한 링크가 있습니다 아이폰 OS 5에 추가 된 다중 디스플레이 지원 관련 촬영 이점가는 결국 해결책 :

https://developer.apple.com/library/ios/documentation/WindowsViews/Conceptual/WindowAndScreenGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40012555-CH1-SW1

http://blog.redfin.com/devblog/2012/05/creating_a_dual-screen_airplay_experience_for_ios_and_apple_tv.html#.UjCe5mRATZY

내가 디자인하는 앱은 기본적으로 외부 화면의 사용 가능성을 찾습니다. 하나를 찾으면 viewcontroller에서 비디오를 재생할 것이고 나는 그 외부 스크린을 제공한다. 그 viewcontroller는 검정 배경을 가질 수 있으므로 비디오 사이의 모든 일시 정지가 자연스럽고 더 이상 Apple TV 홈 화면이 잠시 볼 수 없게됩니다.

관련 문제