# ScreenSAP **Repository Path**: jahentao/ScreenSAP ## Basic Information - **Project Name**: ScreenSAP - **Description**: 屏幕广播软件 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: screenCapture/dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2016-09-04 - **Last Updated**: 2026-03-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #ScreenSAP ## 简单实现了屏幕广播的功能 实现该功能过程中,使用了UDP协议,将屏幕截图分割,打包,在客户端拆包,组合,得到完整屏幕信息。 ### 运行 打包出jar包文件`screenCAP-0.0.1-SNAPSHOT.jar`` 需要保证客户端和服务器端在同一个网段 客户端运行 ``` java -cp screenCAP-0.0.1-SNAPSHOT.jar com.tjh.screenCAP.client.AppClient ``` 服务器端运行 服务器端要输入目标主机客户端的ip地址 如下所示,我在本机测试,目标主机客户端的ip地址为`127.0.0.1` ``` java -cp screenCAP-0.0.1-SNAPSHOT.jar com.tjh.screenCAP.server.AppServer 127.0.0.1 ``` ### 录屏测试 在客户端(IP地址:192.168.237.1)运行 ``` java -cp screenCAP-0.0.1-SNAPSHOT.jar com.tjh.screenCAP.client.AppClient ``` 在测试虚拟机(IP地址:192.168.237.100)运行 ``` java -cp screenCAP-0.0.1-SNAPSHOT.jar com.tjh.screenCAP.server.AppServer 192.168.237.1 ``` 效果如下: ![录屏测试](pic/录屏测试.png "录屏测试")