# java屏幕共享 **Repository Path**: song_biao/java-screen-sharing ## Basic Information - **Project Name**: java屏幕共享 - **Description**: java udp 同一网段屏幕共享 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 13 - **Forks**: 0 - **Created**: 2020-12-13 - **Last Updated**: 2024-11-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # java屏幕共享 #### 介绍 java udp 同一网段屏幕共享 #### 软件架构 技术栈:socket+thumbnailator+lombok+maven socket用的是udp协议 thumbnailator图片压缩 lombok插件 #### 安装教程 1. 打开源码 idea直接运行即可 #### 使用说明 1. 客户端必须得和服务端在同一网段 2. 服务端默认端口7758,客户端默认端口为9980 3. 因身边条件限制,没有去验证udp广播模式,采用类似于多播的方式 4. 服务端必须得在客户端之前启动 服务端界面:
无需选择,确定即可
![输入图片说明](https://images.gitee.com/uploads/images/2020/1213/125455_63881e57_5489834.png "屏幕截图.png")
客户端界面:
1.选择自己的ip,也就是告知服务端要发送到这个IP下
![输入图片说明](https://images.gitee.com/uploads/images/2020/1213/125556_af56687e_5489834.png "屏幕截图.png")
2.输入服务端的IP连接,默认端口即可
![输入图片说明](https://images.gitee.com/uploads/images/2020/1213/125733_9e979d00_5489834.png "屏幕截图.png")
单机效果如下:
1.![输入图片说明](https://images.gitee.com/uploads/images/2020/1213/125355_834efdc3_5489834.png "屏幕截图.png")
#### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)