Per le informazioni di base: ho un iPod Touch [4g] con iOS 5.0.1 e un AppleTV 2 con il software più recente.

Ho notato che mentre la maggior parte delle app video di terze parti funziona bene con AirPlay (come Crackle, YouTube, AirVideo, ecc.), ci sono alcune app (come CNET TV e NBA Game Time) che inviano solo tramite parte audio del video sulla mia Apple TV.

In altre parole, quando provo ad AirPlay un video continuerà a mostrare la parte video sul mio dispositivo locale durante la riproduzione dellaudio su Apple TV.

Sembra molto strano. Mi chiedevo se fosse perché:

  • Sto facendo qualcosa di sbagliato?
  • Gli sviluppatori di quelle app hanno bloccato AirPlay ?
  • Gli sviluppatori di quelle app non hanno implementato AirPlay correttamente?
  • O qualcosaltro completamente?

Risposta

Gli sviluppatori di queste app hanno bloccato i video di AirPlay. Sebbene limpostazione predefinita consenta lo streaming video, i singoli sviluppatori possono effettuare quella chiamata per la loro app. Le app più vecchie (prima di iOS 5) lo faranno tutte, così come molte rilasciate dopo luscita di iOS 5.

Consulta la documentazione per sviluppatori, in particolare “allowAirPlayVideo” qui .

Commenti

  • Giusto per chiarire lultimo punto di Christian ', quando AirPlay è stato introdotto per la prima volta perché ' t supportava la riproduzione di video nellAPI pubblica che gli sviluppatori potevano utilizzare, ecco perché le app meno recenti o quelle che non hanno ' La maggior parte delle volte non è stato riscritto per iOS5 ' t mostra video
  • In realtà, le app che utilizzavano versioni precedenti di AVPlayer consentiranno AirPlay video; il comportamento predefinito è allow e lAPI deny non era ' disponibile fino a iOS 5.
  • Ho corretto

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *