2

是否可以在不将文件保存到磁盘并使用 WMP 或 Shell 的情况下确定内存流中视频的长度?

不是视频的大小而是视频的实际播放时间?

在这种情况下,用户将视频上传到站点,然后我将其写入 MemoryStream。我听说如果文件在磁盘上,我可以访问有关视频长度的元数据,但理想情况下,我希望不必先保存文件,而是从流中获取此元数据,这样我就可以拒绝它它已经结束了,长度为 10 分钟。

我见过的唯一示例是使用 WMP 或 Windows Shell,但两者都需要磁盘上的文件。我将如何从流中获取播放时间?

4

0 回答 0