屏幕捕获和无损编解码器,.net

时间:2011-09-06 22:19:58

标签: c# .net codec

有一个用c#/ .net编写的系统。 客户端进行屏幕截图(1-3次/秒)并将屏幕截图发送到高性能服务器进行处理。

我想减少网络流量。

  • 之前我发过Png图像数据。
  • 现在我只检查重要区域,并仅在更改时发送这些区域。

现在我想知道如果使用无损编解码器会发生什么。 有一些现有的无损视频编解码器。 但是如何从c#/ .net中使用它并发送流?

我找到了一些AVI包装器,比如AForge.AVIWriter,但都将结果保存到文件中。 (由于空间不足,无法将其保存到客户端的临时文件中)

1 个答案:

答案 0 :(得分:0)

听起来您正在尝试重新创建远程桌面(RDP protocol)或VNCRFB protocol)之类的内容。这两个协议都是无损的并发送压缩的增量,因此您可以查看它们,看看是否有库可以为您处理细节。