原文:C# 使用UDP组播实现局域网桌面共享

最近需要在产品中加入桌面共享的功能,暂时不用实现远程控制 参考了园子里的一些文章,加入了一些自己的修改。 需求:将一台机器的桌面通过网络显示到多个客户端的屏幕上,显示内容可能为PPT,Word文档之类的内容,不含视频。 抓屏 参考了网上找到的一段代码如下 看起来很简洁,但是运行后,发现居然有内存泄漏,内存持续上涨,从 MB一直上涨到了 G多,还不停止,遂修改如下,杜绝了内存泄漏: 调用API中的D ...

2014-05-08 11:19 10 6773 推荐指数:

查看详情

C#局域网桌面共享软件制作(三)

到周末了,继续做这个桌面共享软件,下面是前两篇的链接, 链接 C#局域网桌面共享软件制作(一) 链接 C#局域网桌面共享软件制作(二) 通过对图片进行压缩以后,每张图片大小38K左右(win7/1024*768),每秒网络流量175kb/s+。占用的网络还是很大,那我们可以再 ...

Sun Apr 20 17:57:00 CST 2014 1 2189
C#局域网桌面共享软件制作(一)

很久没有写文章了,今天分享的内容是局域网桌面共享软件,相信很多人都做过,也可能遇到一些问题,这里我将一一测试。 涉及到的内容有:局域网文件传输、桌面截屏、图片压缩等。为了更直白的演示程序的功能所以没有对代码进行封装。 获取桌面图片,十分简单. 客户端 定义全局变量 ...

Sun Apr 20 02:28:00 CST 2014 2 7559
C#局域网桌面共享软件制作(二)

链接C#局域网桌面共享软件制作(一) 如果你运行这个软件查看流量监控就会发现1~2M/s左右的上传下载,并且有时会报错“参数无效”,如果你将屏幕截图保存到本地的话每张图片大概4M(bmp)、120KB(jpg),按照1秒传送10张图片计算,可想而知网络流量占用很大。下面我们将一一解决这些问题 ...

Sun Apr 20 03:40:00 CST 2014 3 4163
unity_服务器下使用Socket_UDP实现局域网广播和接收(个人笔记)

服务器下使用Socket_UDP协议怎么实现局域网内广播和接收 一开始接到这个项目需求时,其实挺懵逼的。因个人目前经验并不多,想过各种实现方案也利用TCP UDP 个人实验了不下10次, 总算再网上找到借鉴的同时开发出目前适合自己项目的一种方案。下面就来分享我的代码(如有不同意见还望 ...

Fri Dec 27 19:21:00 CST 2019 0 1493
C#实现局域网文件传输

网络通信一般都是通过Socket进行的,称为进程通信机制,通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。 先学习一下socket基本原理: socket原理:  在Intern ...

Wed Jan 14 22:14:00 CST 2015 1 5043
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM