具有用于解密的流访问的C#视频播放器组件

具有用于解密的流访问的C#视频播放器组件,c#,windows,video,mono,components,C#,Windows,Video,Mono,Components,我正在搜索在.Net(C#)中可用的视频播放器组件(windows)。所需要的是对底层流的访问,因为视频的一部分应该动态解密,而解密的视频永远不应该存储在硬盘上。理想情况下,它也应该是可移植的Linux和Mac 有人知道一些具有这些要求的优秀视频组件吗 谢谢 找到了两种解决方案,因为我找不到足够灵活的组件 以下是解决方案: 1.自定义视频播放器,由demux+解码和渲染组成(例如directx或opengl)。 2.一个带有解密层的虚拟硬盘,我们基于dokan vhdd驱动程序实现了这个解决方案

我正在搜索在.Net(C#)中可用的视频播放器组件(windows)。所需要的是对底层流的访问,因为视频的一部分应该动态解密,而解密的视频永远不应该存储在硬盘上。理想情况下,它也应该是可移植的Linux和Mac

有人知道一些具有这些要求的优秀视频组件吗


谢谢

找到了两种解决方案,因为我找不到足够灵活的组件

以下是解决方案: 1.自定义视频播放器,由demux+解码和渲染组成(例如directx或opengl)。 2.一个带有解密层的虚拟硬盘,我们基于dokan vhdd驱动程序实现了这个解决方案