Я использую Retrofit с OkHttp для POST файлов через HTTPS-запросы, и это работает очень хорошо. Сейчас я пытаюсь реализовать функцию обмена мгновенными сообщениями в моем приложении, которая должна работать без проблем, поскольку OkHttp поддерживает WebSockets. Мне удалось установить sh соединение и отправлять и получать текстовые данные без каких-либо проблем, но я застрял с отправкой / получением файлов через WebSockets.
Метод, о котором идет речь:
webSocket.send(byteString)
Может ли кто-нибудь привести короткий пример использования этого метода для отправки видеофайла? Нужно ли читать файл в потоке?