多端屏幕共享例子。本项目基于分块扫描的思想获取差异部分并发送到接收端。在接收端进行整合。项目结构包括如下几部分:
1.Imageing文件夹内存放的是图片差异获取的库
2.NetworkHelper中是用于网络传输的库
3.ScreenShare中是接收端的程序
4.ScreenShare.ControlEnd中存放的是发送端的程序
5.Utilities中存放的是一些用于编码的库,在本项目中并未用到
该项目采用VS 2008 CSharp开发。可对项目进行重新编译后,运行。
运行注意事项:请先运行接收端并启动,而后在运行发送端。


评论