有一个用c#/ .net编写的系统。 客户端进行屏幕截图(1-3次/秒)并将屏幕截图发送到高性能服务器进行处理。
我想减少网络流量。
现在我想知道如果使用无损编解码器会发生什么。 有一些现有的无损视频编解码器。 但是如何从c#/ .net中使用它并发送流?
我找到了一些AVI包装器,比如AForge.AVIWriter,但都将结果保存到文件中。 (由于空间不足,无法将其保存到客户端的临时文件中)
答案 0 :(得分:0)
听起来您正在尝试重新创建远程桌面(RDP protocol)或VNC(RFB protocol)之类的内容。这两个协议都是无损的并发送压缩的增量,因此您可以查看它们,看看是否有库可以为您处理细节。