2009-05-13 2 views
2

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

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

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

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

ответ

0

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

+0

0 голосов \t Можете ли вы сделать свой собственный буфер мультимедиа? Используя собственное HTTP-соединение для заполнения буфера, который вы передаете медиаплееру? – haseman

+0

Я не уверен, я все еще смотрю на это. – WedTM

+0

В настоящее время вы не можете создать собственный буфер мультимедиа. –