Pour les informations générales: jai un iPod Touch [4g] exécutant iOS 5.0.1 et un AppleTV 2 exécutant le dernier logiciel.
Jai remarqué que si la majorité des applications vidéo tierces fonctionnent très bien avec AirPlay (comme Crackle, YouTube, AirVideo, etc.), certaines applications (comme CNET TV et NBA Game Time) nenvoient que via le partie audio de la vidéo sur mon Apple TV.
En dautres termes, lorsque jessaye de diffuser une vidéo via AirPlay, la partie vidéo continue de safficher sur mon appareil local tout en lisant laudio sur lApple TV.
Cela semble très étrange. Je me demandais si cétait parce que:
- Je fais quelque chose de mal?
- Les développeurs de ces applications ont bloqué AirPlay ?
- Les développeurs de ces applications nont pas mis en œuvre AirPlay correctement?
- Ou quelque chose dautre entièrement?
Réponse
Les développeurs de ces applications ont bloqué la vidéo AirPlay. Bien que la valeur par défaut soit dautoriser le streaming vidéo, les développeurs individuels peuvent passer cet appel pour leur application. Les applications plus anciennes (avant iOS 5) le feront toutes, ainsi que beaucoup publiées après la sortie diOS 5.
Voir la documentation du développeur, en particulier « allowAirPlayVideo » ici .
Commentaires
- Juste pour clarifier le dernier point de Christian ', quand AirPlay a été introduit pour la première fois, il ne ' t prendre en charge la lecture de vidéos dans lAPI publique que les développeurs pouvaient utiliser, doù la raison pour laquelle les applications plus anciennes ou celles qui ne sont pas ' t été réécrit pour iOS5 la plupart du temps, ' t montrer la vidéo
- En fait, les applications qui utilisaient des versions antérieures dAVPlayer autoriseront la vidéo AirPlay; le comportement par défaut est allow, et lAPI de refus ny était ' que jusquà iOS 5.
- Je suis corrigé