我正在处理一个示例项目,我想从网络摄像头捕获视频并将其直接上传到 blob,而不在本地保存视频。
它应该以不应该在本地存储视频的方式工作。有什么方法可以将正在捕获的视频源流并行上传到 Blob 存储?
我正在处理一个示例项目,我想从网络摄像头捕获视频并将其直接上传到 blob,而不在本地保存视频。
它应该以不应该在本地存储视频的方式工作。有什么方法可以将正在捕获的视频源流并行上传到 Blob 存储?
从技术上讲,这应该是可能的。Blob 存储允许您以块的形式上传文件,完成后您可以按特定顺序提交这些块:
例如,使用这些方法,您可以在内存中创建一个缓冲区来存储视频,并在每次缓冲区达到一定大小时调用 PutBlock。然后,一旦录制完成,您就可以调用 PutBlockList 来提交所有块。因此,您的 blob 将包含完整的记录,而无需先将其保存到本地磁盘。