クライアントからサーバーにデータをストリームしたいと思います。HTTP POSTでクライアントからのデータをストリーミング
私のアプリケーションは、オーディオデータをサーバーにストリームします。ストリーミングを開始するときの音声の長さはわかりません。私は記録されているようにデータを送信することによってレイテンシを減らしたい。すべてのデータがアップロードされたら、私はそれを処理します。
私は、本体がストリーミングされているHTTP POSTをお勧めします。クライアントでは、データが利用可能なのでPOSTが送信されます。サーバー側では、通常のPOSTのように、収集されたデータの完全な本体が到着するようにしたいと思います。
私は現在、Restletを使用しており、RestletフレームワークへのチャンクされたPOSTとしてストリームを実装しています。
しかし、POSTを開始してからデータのストリーミングを開始できるクライアントAPIが見つかりません。
アーカイブの検索に役立つものはありませんでした。誰も私にここにポインタを与えることができます。 HTTP POSTをこの方法で使用できますか?これにRestletを使うことはできますか?クライアントからサーバーにストリーミングするための別の標準パターン/ APIがありますか?事前 ピーター
://をここ
は、Apache HttpClientを
の検索とストリーミング要求に素敵なチュートリアルですen.wikipedia.org/wiki/WebSocket)が面白いかもしれません。 – Stephan
ニース、ありがとうStephan。 WebsocketはAndroidとiOSで動作しますか? – user1902291
はい、あります! jWebSocketsはとても素敵です。誰もそれを試しましたか?その他のおすすめ? – user1902291