Как да използвате OkIo буфер като RequestBody в Okhttp

Разработвам SDK за Android и трябва да изпратя заявка за публикация с необработени аудио байтове от микрофона, които се генерират, в момента въвеждам байтове в 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