J'utilise un MPMoviePlayerController pour lire de la vidéo, j'obtiens une image, mais dès que j'essaie de jouer un son sans les écouteurs, le contrôle du volume disparaît avec une animation. Si je branche les écouteurs, ou certains haut-parleurs externes, le contrôle du volume revient avec une animation. L'application a été testée avec un iPad iOS 3.2 et fonctionne très bien, même avec un iPod touch 2G iOS 3.0 et fonctionne très bien, mais le problème vient avec l'iPhone 4, et iOS 4.1.MPMoviePlayerController refuse de jouer du son via le haut-parleur dans iOS4
5
A
Répondre
7
j'ai découvert qu'il est parce que je l'avais pas encore défini la catégorie de la session:
NSError *setCategoryError = nil;
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: &setCategoryError];
if (setCategoryError) { //handle error }
Questions connexes
- 1. MPMoviePlayerController ne fonctionne pas dans iOS4
- 2. Jouer du son avec OpenAL
- 3. Jouer du son en C++
- 4. Jouer le son sans onClickListener
- 5. Jouer le son Javascript/Jquery
- 6. Jouer le son dans un navigateur mobile?
- 7. jouer le son du micro en utilisant le AUGraph
- 8. Jouer du son lors de l'affichage de popup dans Swing?
- 9. asp.net ajax updatepanel et jouer du son
- 10. empêche MPMoviePlayerController de jouer automatiquement dans iOS 4.2.1
- 11. Jouer le son sur l'iPhone sans ressources
- 12. Comment jouer iPhone Tap son?
- 13. Jouer un son avec Monotouch
- 14. Jouer le son qu'une oscillation/vibration ferait
- 15. Jouer le son sur un événement tactile?
- 16. Comment jouer son et animations dans MVVM
- 17. Formulaire refuse de se soumettre via jQuery
- 18. Jouer simultanément son en C#
- 19. iPhone iOS4 - jouer une alarme en arrière-plan?
- 20. Comment jouer le son de la caméra native sur Android
- 21. lorsque le son montouch détecter fini de jouer
- 22. Comment puis-je jouer du son en C#?
- 23. Est-il possible de jouer du son synthétisé dans le navigateur en utilisant JavaScript?
- 24. Essayer de jouer son sur l'iPhone
- 25. Jouer du son sur tous les boutons (Android =
- 26. mpmovieplayercontroller arrêter la fonction, puis jouer avec l'heure actuelle (iPhone)
- 27. Jouer la vidéo et le son avec HTML5
- 28. jouer son avec SlimDX et DirectSound (C#)
- 29. iOS4 supprimer l'application de la mémoire via le code
- 30. comment jouer et arrêter le contrôle du son par javascript dans wmplayer?
Ce résolu mon problème, qui a eu lieu lors de l'utilisation MPMoviePlayer pour diffuser des fichiers MP3. J'ai également utilisé "Playback" comme catégorie de session audio. – brentlightsey