Android: настройки прокси для класса MediPlayer - PullRequest
2 голосов
/ 04 июня 2011

Я занимаюсь разработкой приложения для Android. В этом приложении я должен воспроизводить видео с HTTP-сервера. Я пытаюсь использовать класс MediaPlayer для воспроизведения этого HTTP-видео. Я получаю Ошибка «Невозможно воспроизвести видео».

Мое соединение WI-FI требует прокси для доступа в Интернет. как указать эти настройки прокси.

1 Ответ

1 голос
/ 04 июня 2011

Вы можете попробовать:

Properties systemSettings=System.getProperties();

systemSettings.put("http.proxyHost", "your.proxy.host.here");
systemSettings.put("http.proxyPort", "8080"); // use actual proxy port

Однако имейте в виду, что «Невозможно воспроизвести видео» имеет много потенциальных причин. Используйте adb logcat, DDMS или перспективу DDMS в Eclipse, чтобы изучить LogCat и посмотреть предупреждения или ошибки, которые генерирует MediaPlayer, чтобы дать вам больше подсказок. Например, ваше видео может быть не «безопасным для потоковой передачи» .

...