Quiero usar Airplay para enviar imágenes en alta definición a un Apple TV.Airplay desde iPad: una UIView separada para mostrar en el Apple TV
Airplay funciona bien en mi iPad 2 con iOS 5.0.1.
Cuando inicio mi aplicación, mi matriz de pantallas UIScreen
solo tiene 1 elemento. (el iPad por supuesto). Me registro para la notificación de más pantallas, nunca aparece a menos que aparezca la barra multitarea y seleccione mi Apple TV. No quiero hacer esto
Quiero una aplicación emergente donde puedo seleccionar el Apple TV o cualquier otro dispositivo airplay en la lista.
Utilicé MPVolumeView
, lo cual me dio esa lista, y me dejé seleccionar el Apple TV, pero aún no recibo la notificación de que el Apple TV ha sido seleccionado, para poder configurar mi UIWindow
para la nueva vista! (pero la barra multitarea confirma que el Apple TV ahora está marcado y el icono de MPVolumeView
también se pone azul).
He intentado con la aplicación de muestra externalDisplay también, y esto también solo muestra una pantalla en la lista de UIScreens
cuando se inicia la aplicación.
¿Qué me estoy perdiendo?
Gracias
No, tienes razón. He hablado con un par de chicos en Apple y confirman que este es el comportamiento actual, pero también coinciden en que este comportamiento es defectuoso para la mejor experiencia de usuario, y van a sugerir un cambio. Así que prepárate para un lanzamiento futuro donde este comportamiento deseado esté disponible. – bandejapaisa
Muchas gracias, eso es bueno saberlo. Por cierto, acabo de enterarme de que AirServer ahora admite el reflejo de una señal de AirPlay en una Mac. Esta es una buena cosa adicional para depurar con (y en realidad le dará a los usuarios de mi aplicación un beneficio viable). Desafortunadamente, la encarnación actual de esa aplicación también está limitada a la duplicación de 720p. Envié un ticket de soporte con ellos para sentir sus intenciones de aumentarlo a 1080p. Aclamaciones. –
En caso de que le convenga, se puede habilitar la duplicación desde una aplicación que use API privadas. http://spin.atomicobject.com/2012/04/23/ios-mirroring-and-programmatic-airplay-selection/ – Roland