Streaming-Daten vom client mit dem HTTP-Post

Ich würde gerne zum streamen von Daten vom client an den server.

Meine Bewerbung zum Streaming von audio-Daten an den server. Ich weiß nicht, wie lange das audio sein wird, wenn ich beginnen streaming es. Ich möchte reduzieren die Latenz durch die übertragung der Daten, wie es aufgenommen wird. Sobald alle Daten geladen wurden, dann werde ich es verarbeiten.

So, was ich möchte, ist eine HTTP-POST, wo der Körper strömten. Auf dem client, die POST würde gesendet werden als die Daten zur Verfügung stehen. Auf dem server, ich möchte Sie zu erreichen, wie ein normaler POST mit einer kompletten Körper der erhobenen Daten.

Ich bin derzeit mit Restlet, und die Umsetzung meinen stream als eine in Abschnitte Aufgeteilte POST an die Restlet-framework.

Aber ich kann nicht finden, eine client-API, erlaubt mir zu Beginn der POST, dann starten streaming der Daten.

Ich habe nicht gefunden was nützlich Suche im Archiv. Kann mir jemand einen Zeiger hier. Können HTTP-POST verwendet werden, auf diese Weise? Kann ich mit Restlet für diese? Ist da ein standard-Muster/API für streaming vom client auf den server?

Vielen Dank im Voraus
Peter

Je nach Anwendung / client Websocket-Protokoll könnte interessant für Sie sein.
Schön, Danke Stephan. Tut Websocket-arbeiten auf Android und iOS?
Ja, es funktioniert! jWebSockets sieht sehr schön aus. Hat schon mal jemand probiert? Andere Empfehlungen?
Auf Android, die ich verwendet haben, Weberknecht, die jedoch nicht gesehen hat, ist ein release für einige Zeit jetzt, so dass ich nicht sicher bin, ob es noch in der Entwicklung. Für C++ weiß ich über WebSocket++, allerdings habe ich es nie benutzt.

InformationsquelleAutor user1902291 | 2012-12-13

Schreibe einen Kommentar