Я пытаюсь воспроизвести потоковый HLS (m3u8), который требует некоторых параметров, таких как User-Agent и Referer, но не работает.Установить заголовки на Vitamio Android
Мой код:
...
Map<String,String> options = new HashMap<>();
options.put("Referer","Xxxxxxxx");
options.put("User-Agent","Yyyyyyyy");
videoView.setVideoURI(streamURI,options);
...
И ответ:
D/Vitamio[5.0.1][Player]: [http @ 0x9627e500] HTTP error 403 Forbidden
E/Vitamio[5.0.1][Player]: avformat_open_input: Server returned 403 Forbidden (access denied) : -858797304
Также я пытался использовать его как это:
options.put("headers","Referer:Xxxxxxxx\r\n");
options.put("headers","User-Agent:Yyyyyyyy\r\n");
Результат был тот же ...
Есть ошибки в co де? Формат? порядок может быть?
Спасибо.
Я не помню, потому что я сменил библиотеку =/ – AndrewL6891
Справа. Это также поможет вам https://github.com/Bilibili/ijkplayer – powerthazan