私は、ウェブカメラからビデオをキャプチャし、ビデオをローカルに保存せずに blob に直接アップロードするサンプル プロジェクトに取り組んでいます。
ビデオをローカルに保存しないように動作する必要があります。Blob ストレージにキャプチャされているビデオ ソース ストリーミングを並行してアップロードし続ける方法はありますか?
私は、ウェブカメラからビデオをキャプチャし、ビデオをローカルに保存せずに blob に直接アップロードするサンプル プロジェクトに取り組んでいます。
ビデオをローカルに保存しないように動作する必要があります。Blob ストレージにキャプチャされているビデオ ソース ストリーミングを並行してアップロードし続ける方法はありますか?
技術的には、これは可能なはずです。Blob Storage では、ファイルをチャンク単位でアップロードできます。完了したら、これらのチャンクを特定の順序でコミットできます。
これらのメソッドを使用すると、たとえば、ビデオを格納するバッファをメモリ内に作成し、バッファが特定のサイズに達するたびに PutBlock を呼び出すことができます。次に、記録が完了したら、PutBlockList を呼び出してすべてのブロックをコミットできます。その結果、最初にローカル ディスクに保存しなくても、BLOB には完全な記録が含まれます。