Ошибка воспроизведения SONOS Эти песни недоступны для потоковой передачи из APPNAME

Я готовил POC для интеграции нашего музыкального сервиса с SONOS, я написал простой сервис для тестирования. Я реализовал три основных метода воспроизведения URL: «getMetadata», «getMediaMetadata» и «getMediaURI».

Сначала я попытался использовать медиа-тип «трек» и вернул URL-адрес песни (жестко закодированный) из метода «getMediaURI» в формате .mp4. Он работал нормально, как и ожидалось.

Позже, когда я попытался воспроизвести 7-значный URL-адрес, произошла ошибка: «Эти песни недоступны для потоковой передачи из «APPNAME». Я пытался изменить значения типа mime, но ничего не работает. Тип: audio/x-m4a

Примечание. Тот же 7-цифровой URL-адрес нормально воспроизводится в браузере.

Я делаю что-то не так здесь? Я что-то упустил? Любая помощь очень ценится.

Спасибо.


person Feroz    schedule 06.05.2016    source источник


Ответы (1)


Глядя на документацию на веб-сайте разработчиков Sonos, не похоже, что audio/x-m4a является поддерживаемым типом MIME. Вы точно знаете аудиоформат трека 7-Digital? Если это mp4 или m4a, я бы попробовал установить тип MIME на один из этих - audio/mp4, audio/aac, application/x-mpegURL, application/vnd.apple.mpegURL, audio/x-mpegurl

Также убедитесь, что сэмплирование вашего трека поддерживается, как описано в таблице по ссылке ниже.

Ссылка http://musicpartners.sonos.com/node/464

person ideaz    schedule 06.05.2016
comment
Спасибо за ответ, проверю и вернусь. - person Feroz; 07.05.2016
comment
audio/aac работали без настройки частоты дискретизации. - person Feroz; 07.05.2016