Получить информацию о фоновой музыке c из другого приложения - PullRequest
0 голосов
/ 01 августа 2020

Мне интересно, есть ли способ получить информацию о дорожке для аудиокниги, воспроизводящейся в фоновом режиме, через Audible или песни, воспроизводимой через Spotify, когда я нахожусь внутри своего приложения.

Прямо сейчас Я знаю, что могу определить, есть ли фоновая музыка c играет:

AVAudioSession.sharedInstance().isOtherAudioPlaying

Я также знаю, что могу получить много информации о музыке c, проигранной через официальную Musi c приложение:

MPMusicPlayerApplicationController.systemMusicPlayer.nowPlayingItem!.title
MPMusicPlayerApplicationController.systemMusicPlayer.currentPlaybackTime

1 Ответ

0 голосов
/ 01 августа 2020

К сожалению, я не думаю, что вы можете получить доступ к какой-либо информации о воспроизведении других приложений, кроме того, происходит это или нет (AVAudioSession.sharedInstance().isOtherAudioPlaying). Чтобы получить больше информации, я считаю, что у вас тоже есть интерфейс с данными каждого приложения индивидуально, используя их собственный SDK. Вот ссылка на Spotify.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...