我正在搜索可在.Net(C#)中使用的视频播放器组件(窗口)。所需要的是访问底层流,因为视频的某些部分应该在运行中解密,并且解密的视频不应该存储在硬盘上。理想情况下,它也应该适用于Linux和Mac。
任何人都知道一些具有这些要求的好视频组件吗?
谢谢!
答案 0 :(得分:0)
找到了解决问题的两个解决方案,因为我找不到足够灵活的组件。
以下是解决方案: 1.自定义视频播放器,由demux + decode和渲染(例如directx或opengl)组成。 2.一个带有解密层的虚拟硬盘,我们基于dokan vhdd驱动程序实现了这个解决方案。