È possibile riprodurre musica all'interno dell'applicazione utilizzando un MPMusicPlayerController
, utilizzando iPodMusicPlayer
(anche provato applicationMusicPlayer). Quando suono un suono utilizzando AVAudioPlayer
, la musica dal mio MPMusicPlayerController
si interrompe. C'è un modo per far riprodurre i suoni MPMusicPlayerController
e AVAudioPlayer
contemporaneamente?AVAudioPlayer con MPMusicPlayerController
risposta
Ehi, ho trovato la soluzione sul web.
Scrivi queste 2 righe da qualche parte, ho fatto in applicazione: didFinishLaunchingWithOptions
// Set sounds not to stop music
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryAmbient error: nil];
[[AVAudioSession sharedInstance] setActive: YES error: nil];
Devo ammettere che non mi approfondire i dettagli, ma funziona ...
Buona fortuna!
Disprezzato.
Coollllll !!!!!! –
La soluzione di Oded Ben Dov fa il lavoro, ma potresti non voler cambiare la tua categoria di sessione. Ad esempio, se vuoi che il tuo audio continui a suonare mentre lo schermo è bloccato, hai bisogno della categoria Riproduzione.
In tal caso, è possibile applicare questa categoria di esclusione invece:
UInt32 mixWithOthers = YES;
AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryMixWithOthers, sizeof(mixWithOthers), &mixWithOthers);
Coollllll !!!!!! –
- 1. iOS7 MPMusicPlayerController afferma errato
- 2. tasso AVAudioPlayer
- 3. AVAudioPlayer interrompe la riproduzione immediatamente con ARC
- 4. rileva le notifiche MPMusicPlayerController in background
- 5. AVAudioPlayer e Random lentezza
- 6. AVAudioPlayer errore di inizializzazione
- 7. Emissione compresa AVAudioPlayer
- 8. avanzamento riproduzione avaudioplayer
- 9. AVAudioPlayer tramite altoparlanti
- 10. Looping AVAudioPlayer senza spacco
- 11. Perdita di memoria di AVAudioPlayer
- 12. Problema durante la riproduzione audio dopo l'interruzione con AVAudioPlayer
- 13. MP3 riproduzione con AVAudioPlayer non funziona sul dispositivo
- 14. Fade out Volume di riproduzione su MPMusicPlayerController su iOS 5
- 15. Come impedire a MPMusicPlayerController di abilitare il blocco dello schermo
- 16. AVAudioPlayer inizializzazione: il codice di errore -50
- 17. Utilizzo di AVCaptureSession e AVAudioPlayer insieme
- 18. Riproduzione di più file audio utilizzando AVAudioPlayer
- 19. Il pulsante Mute non silenzia AVAudioPlayer
- 20. AVAudioPlayer disattiva l'iPod - come risolvere il problema?
- 21. iPhone: AVAudioPlayer tipo di file non supportato
- 22. AVAudioRecorder/AVAudioPlayer - aggiungi registrazione al file
- 23. iPhone AVAudioPlayer interrompe la musica di sottofondo
- 24. Errore OSStatus 2003334207 quando si utilizza AVAudioPlayer
- 25. riprodurre audio da Internet utilizzando AVAudioPlayer
- 26. Supporto audio di sottofondo e controllo remoto con MPMusicPlayerController su iOS 4. È possibile?
- 27. AVAudioRecorder e AVAudioPlayer - Uscita audio sull'altoparlante interno, come cambiare?
- 28. AVAudioPlayer ha precaricato le perdite di suono dalla memoria
- 29. AVAudioPlayer lavorando in Simulator, ma non sul dispositivo
- 30. Controllo rapido se AVAudioPlayer sta giocando in crash
Ogni possibilità è possibile contrassegnare la mia risposta come corretta, come in un ritardo di cinque anni? :) –