Para la información de fondo: tengo un iPod Touch [4g] con iOS 5.0.1 y un AppleTV 2 con el software más reciente.

He notado que si bien la mayoría de las aplicaciones de video de terceros funcionan bien con AirPlay (como Crackle, YouTube, AirVideo, etc.), hay algunas aplicaciones (como CNET TV y NBA Game Time) que solo envían parte de audio del video a mi Apple TV.

En otras palabras, cuando intento reproducir un video en AirPlay, continuará mostrando la parte de video en mi dispositivo local mientras reproduzco el audio en el Apple TV.

Esto parece muy extraño. Me preguntaba si esto se debe a que:

  • ¿Estoy haciendo algo mal?
  • Los desarrolladores de esas aplicaciones han bloqueado AirPlay. ?
  • ¿Los desarrolladores de esas aplicaciones no han implementado AirPlay correctamente?
  • ¿O algo completamente diferente?

Respuesta

Los desarrolladores de esas aplicaciones han bloqueado el video AirPlay. Aunque el valor predeterminado es permitir la transmisión de video, los desarrolladores individuales pueden hacer esa llamada para su aplicación. Las aplicaciones más antiguas (antes de iOS 5) lo harán, así como muchas lanzadas después de que salió iOS 5.

Consulte la documentación del desarrollador, específicamente «allowAirPlayVideo» aquí .

Comentarios

  • Solo para aclarar el último punto de Christian ', cuando AirPlay se introdujo por primera vez y no ' t admitía la reproducción de video en la API pública que los desarrolladores podían usar, por lo que las aplicaciones más antiguas o las que no ' t ha sido reescrito para iOS5 la mayoría de las veces no ' t muestra video
  • En realidad, las aplicaciones que usaban versiones anteriores de AVPlayer permitirán video AirPlay; el comportamiento predeterminado es permitir, y la API de denegación no estaba ' allí hasta iOS 5.
  • Estoy corregido

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *