是否有任何实时video流编辑开源项目与API满足我的需求?

我需要一个带API的开源项目

  • 能够读取实时video流(流编解码器可以是任何API都可以读取 – 我几乎可以提供任何可直播的流媒体)
  • 给我最后的图像数据进行一些处理(如亮度\对比度或更奇特的过滤)
  • 能够接收我已经改变的数据并开始以某种格式将数据流传输到一些http:// localhost:port /

我需要它可以从C#轻松访问(更好,用C#编写)。

FFMpeg.NET可能是一个很好的解决方案。 FFMpeg本身可以进行多次转换。 未来应该支持高级filter(甚至可能是现在)。 这是它的.NET包装器。 FFMpeg系统支持流式video/音频。

您也可以尝试VLC播放器 ,它也是开源的。