2015-10-01 2 views
0

Je suis, en développant une application iOS 9 qui fonctionne comme un kiosque vidéo. Les utilisateurs peuvent taper sur un iPad et une vidéo devrait être affichée sur un écran 1080p connecté.ios 9 lire mp4 vidéo en plein écran sur adaptateur HDMI foudre

J'ai essayé cette réponse here mais elle a l'air assez désuète et ne fonctionne plus. Dans l'Apple Developer Documentation, l'AVPlayer ressemble à la bonne bibliothèque à utiliser. Dans les anciens projets, j'ai utilisé MPMoviePlayer mais cette API semble être obsolète dans iOS9. L'AVPlayer est-il le bon chemin à parcourir et ai-je besoin de gérer spécifiquement l'affichage externe ou est-ce géré par iOS/Airplay?

Merci à l'avance Chris

Répondre

1

AVPlayer est la voie difficile de le faire, parce que vous devez prendre en compte beaucoup d'aspects en utilisant le MPMoviewPlayerController commun (sur la lecture, la charge des ressources, etc.) ou Si vous ciblez> = iOS8 AVPlayerViewController vous avez gratuitement. Je me souviens que MPMoviePlayerController gère Airplay en affichant l'icône sur la barre de commande ou le centre de notification, mais si vous ne pouvez pas "AirPlay" je pense que vous devriez gérer par vous-même l'affichage du joueur sur un autre UIWindow. Vérifiez here.
Avec le connecteur de câble, vous pouvez le mettre en miroir mais vous devez compenser la barre noire avec setting spécifique.