Как использовать OkIo Buffer в качестве RequestBody в Okhttp

Я разрабатываю Android SDK, и мне нужно отправить почтовый запрос с необработанными аудиобайтами с микрофона как сгенерированный, в настоящее время я записываю байты в буфер OkIo, подобный этому

public void onAudioData(byte[] data, int size) {

        buffer.write(data);

    }
}

Как можно использовать этот буфер как RequestBody с okHttp? Есть ли лучшее решение?

Заранее спасибо!


person miibpa    schedule 30.11.2017    source источник
comment
Похоже на stackoverflow.com/questions/ 36814346/   -  person Jesse Wilson    schedule 30.11.2017
comment
Это похоже, но в моем случае я хотел бы отправлять байты, когда я получаю их в onAudioData, а не после завершения записи.   -  person miibpa    schedule 30.11.2017