배경 정보 : iOS 5.0.1을 실행하는 iPod Touch [4g]와 최신 소프트웨어를 실행하는 AppleTV 2가 있습니다.
대부분의 타사 비디오 앱이 AirPlay를 잘 수행하지만 (예 : Crackle, YouTube, AirVideo 등) 일부 앱 (예 : CNET TV 및 NBA Game Time)은 비디오의 오디오 부분을 Apple TV로 전송합니다.
즉, 비디오를 AirPlay하려고하면 Apple TV에서 오디오를 재생하는 동안 로컬 장치에 비디오 부분이 계속 표시됩니다.
p>
매우 이상해 보입니다. 그 이유는 다음과 같습니다.
- 내가 뭔가 잘못하고 있습니까?
- 해당 앱 개발자가 AirPlay를 차단했습니다. ?
- 앱 개발자가 AirPlay를 제대로 구현하지 않았습니까?
- 아니면 완전히 다른 것이 있습니까?
답변
해당 앱 개발자가 AirPlay 동영상을 차단했습니다. 기본값은 비디오 스트리밍을 허용하는 것이지만 개별 개발자는 해당 앱을 호출 할 수 있습니다. 이전 앱 (iOS 5 이전)은 모두 가능하며 iOS 5 이후 출시 된 많은 앱도 있습니다.
개발자 문서, 특히 “allowsAirPlayVideo”를 참조하십시오. 여기 .
댓글
- Christian '의 마지막 요점을 명확히하기 위해 AirPlay가 처음 소개되었는데 ' 개발자가 사용할 수있는 공개 API에서 동영상 재생을 지원하지 않았기 때문에 이전 앱이나 사용하지 않은 앱 ' 대부분 iOS5 용으로 재 작성되지 않음 ' 동영상 표시 안함
- 실제로 이전 버전의 AVPlayer를 사용한 앱은 동영상 AirPlay를 허용합니다. 기본 동작은 허용이며 거부 API는 ' iOS 5까지는 없었습니다.
- 수정했습니다