Потоковая передача данных с клиента с помощью HTTP Post

Я хотел бы передавать данные с клиента на сервер.

Мое приложение передает аудиоданные на сервер. Я не знаю, как долго будет звучать звук, когда я начну его потоковую передачу. Я хочу уменьшить задержку, передавая данные по мере их записи. Как только все данные будут загружены, я обработаю их.

Итак, что я хотел бы, это HTTP POST, где тело транслируется. На клиенте, POST будет отправлено, как данные доступны. В конце сервера я хотел бы, чтобы он поступил как обычный POST с полным набором собранных данных.

В настоящее время я использую Restlet и внедряю свой поток в виде Chunked POST в инфраструктуру Restlet.

Тем не менее, я не могу найти клиентский API, который позволяет мне начать POST, а затем начать потоковую передачу данных.

У меня нетНичего полезного не нашел в архиве. Может ли кто-нибудь дать мне указатель здесь. Можно ли использовать HTTP POST таким образом? Могу ли я использовать Рестлет для этого? Есть ли другой стандартный шаблон / API для потоковой передачи с клиента на сервер?

Большое спасибо заранее Питер

Ответы на вопрос(2)

Ваш ответ на вопрос