Я хочу иметь возможность записывать аудио и сохранять его в постоянном хранилище в моем приложении j2me. Как я понимаю, j2me не раскрывает файловую систему телефона, а хочет, чтобы разработчик использовал систему RMS. Я понимаю идею, лежащую в основе RMS, но не могу придумать, как лучше всего реализовать аудиозапись, используя ее. У меня есть непрерывный поток битов от аудиовхода, который должен быть сохранен, 1) я должен создать буфер и затем периодически создавать новую запись с байтами в буфере. 2) Должен ли я поместить каждый образец в новую запись? 3) я должен сохранить весь файл записи в байтовом массиве, а затем только записать его в RMS при остановке записи?
Есть ли лучший способ добиться этого, кроме RMS?