我正在使用visual basic .NET,我希望从我拥有的字节数组中播放视频,但不首先将其保存在磁盘上。直接来自该阵列。我尝试了一段时间的directshow lib,但没有设法找到一种方法来播放它。 WMP也没有用。
有什么想法吗?
答案 0 :(得分:1)
没有库存组件从内存中流式传输,但是该任务具有或多或少的通用解决方案。许多文件/格式可以从所谓的File Source (Async) Filter开始播放,这是一个通用的文件/数据访问器。如果你可以提供一个类似的/兼容的源过滤器,它可以从内存中流出来,它会很棒,并且一次可以覆盖多种格式。
如果您在VB.NET中遇到困难,并且通常在托管代码中,您可能需要第三方解决方案。因此,您最终可能会更容易地将数据保存到临时文件中并从那里播放。