从MemoryStream确定视频长度

时间:2013-06-19 13:38:25

标签: c# .net video video-streaming

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

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

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

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

0 个答案:

没有答案