Как получить видео с URL-адреса веб-сокета в Android?

Я хочу получить видеофайл mp4 из URL-адреса веб-сокета в Android. URL-адрес выглядит следующим образом:

"ws://xxxx.xxxx.xxxx.com/mp4

Я понятия не имею, возможно ли это в exoplayer, и если да, то как это возможно в URL-адресе веб-сокета (не Http).

Я был бы рад получить любой пример этой проблемы


person Moti    schedule 23.06.2017    source источник
comment
эй, Моти, ты нашел какое-нибудь решение ??   -  person rajahsekar    schedule 03.04.2020


Ответы (1)


Взгляните на okhttp от 3.5.0, они поддерживают веб-сокеты. Затем вы можете использовать OkHttpDataSource с ExoPlayer.

person Konstantin Berkov    schedule 24.06.2017
comment
OkHttpDataSource ExoPlayer поддерживает только http, как я могу использовать веб-сокеты ?? - person rajahsekar; 10.04.2020
comment
@rajahsekar, мне очень жаль, что мой ответ был таким коротким, возможно, он неправильный, нам придется подождать ответа Моти. Я считаю, что для того, чтобы реализовать DataSource вокруг веб-сокета самым простым способом, вам нужно будет отправить запрос на сервер, когда его попросят read, и заблокировать, пока не будет получен ответ. - person Konstantin Berkov; 10.04.2020