是否可以使用 WinRT 中的 MediaCapture 将视频直接捕获到 SQL 数据库中

本文关键字:SQL 数据库 视频 可以使 WinRT 中的 MediaCapture 是否 | 更新日期: 2023-09-27 18:32:23

认为不可能,但想确认一下?我猜你必须使用MediaCapture.StartRecordToStorageFileAsync方法。这会将其记录到文件系统中。那么您可以将其从文件系统传输到数据库中吗?

是否可以使用 WinRT 中的 MediaCapture 将视频直接捕获到 SQL 数据库中

您也可以使用 MediaCapture.StartRecordToStreamAsync 录制到非基于文件的流,并且可以将该流连接到 SQL 数据库,而无需先保存到文件。

具体如何连接它取决于您使用的数据库连接类型以及它是否以及如何使用流。Windows 运行时没有内置的 SQL 数据库。通常,人们使用本地数据库(如SQLite)或通过Web服务使用远程数据库。对于后者,您可以使用录制流作为HttpStreamContent的源。