У нас есть приложение для Android, которое позволяет пользователю просматривать библиотеку файлов .m4a и загружать / передавать их в потоковом режиме.
Когда они выходят, мы сохраняем их прогресс как отметку времени, и всякий раз, когда они выбирают этот файл снова, мы seekTo(timestamp)
и начинаем воспроизведение файла с этой точки.
Я пытаюсь выяснить, могу ли я выполнить «Ассистентское действие» для Google Home, позволяющее пользователю сказать «Хорошо, Google, проиграй мою текущую песню в MyApp».
Я полагаю, что домашнее приложение может аутентифицироваться на моем сервере, используя привязку учетной записи
После проверки подлинности они могут инициировать вызов для воспроизведения текущей песни, мой сервер может передавать URL-адрес и метку времени, а Home может воспроизводить их (и сохранять новую метку времени после завершения).
Этот тип подразумевает, что я могу создать приложение Assistant, которое использует Media Session, которое может воспроизводиться дома - но я думаю, что это больше для помощника по телефону.
В этой ветке говорится, что Home может воспроизводить только mp3-файлы, и не похоже на возможность запуска с временной отметки и сохранения текущего местоположения.
Могу ли я выполнить то, что я хочу здесь?