Получите правильные метаданные аудиопотока (альбом, исполнитель, песня) с веб-сайта для отображения через Bluetooth

Это немного не для меня, так что я надеюсь на некоторую помощь. Я пытаюсь помочь другу, который настроил аудиопоток (через StationPlayList) для воспроизведения музыки, а затем он как довольно простую веб-страницу, где он транслирует поток через<audio> тег на сайте.

Когда он заходит на веб-сайт на своем телефоне и подключает его к bluetooth в своей машине, он не показывает правильную информацию о песне (альбом / название / исполнитель). Он берет заголовок с веб-страницы для названия песни и URL-адрес веб-страницы для исполнителя.

Есть ли способ добиться отображения правильной информации? Программное обеспечение, которое он использует, действительно имеет возможность загружать файл на сервер в любое время, когда песня меняется, я просто не уверен, что мне нужно с ним делать, чтобы это работало. Любые идеи??

Благодарность!

1 ответ

Для этого вы можете использовать MediaSession API.

navigator.mediaSession.metadata = new MediaMetadata({
  title: 'This is a title!!',
  artist: 'Artist Name',
  album: 'Some Album',
  artwork: [{src: 'cover.jpg'}]
});
Другие вопросы по тегам