0

Я пытаюсь передать аудиофайл локального устройства на устройство Chromecast. У меня есть URI, например content://settings/system/alarm_alert, а при его отливке на Chromecast он просто не работает - RemoteMediaPlayer возвращает результат 2100, что означает FAILED. Тот же подход, но с файлами с сервера, например http://storage.googleapis.com/automotive-media/Awakening.mp3, возвращает SUCCESS.Android Chromecast: Ошибка локального звукового файла

Воспроизведение звука осуществляется так же, как в UAMP sample. Есть ли способ бросить локальные аудиофайлы? Я слышал, как с настройкой локального Android-сервера, но это звучит немного сложно. Есть идеи?

ответ

1

Использование локального встроенного сервера для потоковой передачи локального контента является единственным способом.

+0

Спасибо за ответ. Вы знаете пример или пример с открытым исходным кодом для потоковой передачи локального контента с помощью встроенного сервера? –

+1

У меня нет образца ny, но вы должны иметь возможность захватить один из многих небольших встроенных веб-серверов (например, NanoHttpd) и использовать его для обслуживания вашего контента с вашего телефона. –