Вопрос

У меня есть приложение, которое запрашивает медиапоток с сервера, однако запрос должен включать файл cookie, иначе сервер вернет ошибку 500.MediaPlayer не имеет возможности отправлять файлы cookie вместе с запросом URI.

Мой способ обойти это - использовать Android-прокси для запросов.Я попрошу MediaPlayer отправить запрос на локальный хост (http://localhost/?ID=1), а затем небольшое прокси-приложение выполнит запрос вместе с файлом cookie и вернет медиапоток.

Мой вопрос: как мне сделать прокси-сторону?Как мне настроить в моем приложении прослушиватель на локальном хосте для HTTP-запроса?

Мне не нужно подробное описание того, как это сделать, просто несколько простых имен классов и пример кода, показывающий, как заставить приложение Android прослушивать запросы от медиаплеера.

Это было полезно?

Решение

Смогу ли я создать собственное намерение и передать URI этому намерению, т.е.(cookieplayer://songid1) ​​и MediaPlayer воспроизводит возвращенный поток?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top