クライアントからサーバーにデータをストリーミングしたいのですが。
私のアプリケーションはオーディオデータをサーバーにストリーミングします。ストリーミングを開始したときのオーディオの長さはわかりません。記録中にデータを送信することでレイテンシーを減らしたい。すべてのデータがアップロードされたら、それを処理します。
だから、私が欲しいのは、本文がストリーミングされるHTTPPOSTです。クライアントでは、データが利用可能になるとPOSTが送信されます。サーバー側では、収集されたデータの完全な本体を備えた通常のPOSTのように到着するようにしたいと思います。
私は現在Restletを使用しており、RestletフレームワークへのチャンクPOSTとしてストリームを実装しています。
ただし、POSTを開始してからデータのストリーミングを開始できるクライアントAPIが見つかりません。
アーカイブを検索するのに役立つものは何も見つかりませんでした。誰かが私にここにポインタを与えることができますか?HTTP POSTをこのように使用できますか?これにRestletを使用できますか?クライアントからサーバーにストリーミングするための別の標準パターン/APIはありますか?
ピーターに感謝します