Воспроизведение песни из Google Music в приложении - PullRequest
0 голосов
/ 06 июля 2018

Я занимаюсь разработкой приложения, которое позволяет пользователям выполнять определенные действия, чтобы набирать очки, одним из которых является отслеживание упражнений.У меня есть медиаплеер, который воспроизводит контент с устройства, это было достаточно просто, но большинство людей используют облачное хранилище, такое как Google Music.Кажется нелогичным, чтобы люди могли воспроизводить музыку, которая хранится прямо на их устройствах.Поэтому я начал искать в Интернете.Я нашел способы составить список плейлистов, и оттуда я могу перечислить все песни, исполнителей, жанры, плейлисты и т. Д. Из Google Music, используя ContentResolver и запрашивая различные конечные точки из "content: //com.google.android.music.MusicContent./ ... "Теперь, когда у меня есть вся эта информация, я пытаюсь найти способ позволить пользователю выбрать песню и воспроизвести ее.Настройка достаточно проста, это всего лишь распознаватель контента, который запрашивает базу данных MusicContent, а затем показывает пользовательскую работу, исполнителя, песню, в зависимости от обстоятельств.Есть ли способ на самом деле воспроизвести контент, который можно найти по контенту: //com.google.android.music.MusicContent/album или / artist или / audio или ...?Я более чем счастлив опубликовать свой код, который получает всю информацию из базы данных, если это поможет, я просто не был уверен, нужна ли она для этого вопроса.

Бонусный вопрос... Если это невозможно сделать на устройстве Android, кто-нибудь знает, как связаться с Google, чтобы попытаться установить партнерские отношения и разрешить моему приложению воспроизводить контент из Google Music?Я был на их страницах для разработчиков, ни единого упоминания о том, что Google Music вообще существует.У меня есть проекты на базе Firebase, не очень полезные здесь.Я пытался использовать опцию поддержки в Google Music, но они только для того, чтобы помочь с "Платным контентом".Похоже, что за пределами поддержки платного контента Google Music не существует для Google, как никогда.Пожалуйста, любая информация будет оценена.Я часами рыскал в интернете, абсолютно ничего не показывая.Спасибо.

1 Ответ

0 голосов
/ 06 июля 2018

Похоже, есть Google Play Developer API , который вы можете включить в свой проект Android.

Я почти уверен, что для воспроизведения этих файлов вам понадобится платная учетная запись разработчика Google Play, но в этом вся суть, не так ли?

Здесь - это отправная точка для настройки токенов OAuth для входа пользователя в систему.

Они также предоставляют простые в использовании классы для Загрузка мультимедиа или Загрузка мультимедиа -> что вам нужно сделать в фоновом режиме для воспроизведения файлов, я полагаю.

Я на 99 процентов уверен, что это то, что вы ищете, но, пожалуйста, прокомментируйте, если не так!

...