Это не так тривиально, как может показаться.
Что нужно сделать [часть 1 - создание места для хранения информации]:
- описать сервер, где хранить файл.(например: Google App Engine)
- опишите, как вы хотите сохранить файл.(например: хранилище данных)
- опишите, насколько важна целостность данных.(например: проще загрузить файл с существующим API загрузки, чем для потоковой передачи данных. Пример Apache FileUpload)
Допустим, максимальный размер файла составляет 1 МБ (пример .ogg)аудиофайл, который вы хотите загрузить в базу данных сервера.Если вы собираетесь создать загрузчик автоматизации, вы можете также создать веб-интерфейс, который вы можете использовать вручную.
Если вы хотите, чтобы на ваши вопросы ответили, то сформулируйте четкий вопрос, на который могут ответить люди.Если вы не укажете пределы, то это IMO непрофессионально, и, по крайней мере, я никогда не напишу сложное решение.
Извините, что мой первоначальный ответ был бесполезен для вас.Я пытался упростить проблему, но я упростил ее."Everything should be made as simple as possible, but not simpler." A. Einstein.
В качестве потенциального решения вашей проблемы я мог бы порекомендовать:
- Screener - Java-программа, которая не только передает аудио, но ивключает в себя скринкаст видео.
Если это не решит вашу проблему, то я надеюсь, что это как минимум полезно для вас.