C'è un modo per rilevare se musica o contenuti multimediali provenienti da un'altra fonte diversa dall'app di iPod è in riproduzione?È possibile rilevare la musica non iPod?
so che posso rilevare la riproduzione di musica da iPod con:
[[MPMusicPlayerController iPodMusicPlayer] playbackState] == MPMusicPlaybackStatePlaying
Ma questo restituisce errato se la musica in riproduzione è da un'altra applicazione come ad esempio Pandora Radio, Spotify, Plex, ecc ... Am Sto facendo qualcosa di sbagliato o è anche possibile?
Sembra questo potrebbe essere possibile a causa di queste altre applicazioni di essere in grado di registrare con il sistema per ricevere gli eventi di controllo del sistema con
-(void)remoteControlReceivedWithEvent:(UIEvent *)theEvent
Tuttavia, sono stati finora in grado di trovare un modo di interrogare questo valore diverso da quello per ipod media. Qualsiasi aiuto sarebbe apprezzato. Grazie!
Sarei curioso di sapere questo da solo. –