# ScreenStreamer **Repository Path**: shen_guo_ji/screen-streamer ## Basic Information - **Project Name**: ScreenStreamer - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-25 - **Last Updated**: 2025-09-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: Go语言 ## README # 🚀 快速启动与构建 本项目需要 **Go 语言环境**来编译。 ## 1. 安装依赖 首先,你需要安装用于屏幕捕获的第三方库。在你的项目目录下执行以下命令: ```bash go get [github.com/kbinani/screenshot](https://github.com/kbinani/screenshot) ``` `提示`: 此命令会自动下载并安装所有必需的操作系统级别的依赖项(如 golang.org/x/sys, github.com/lxn/win 等)。 ## 2. 编译可执行文件 使用 go build 命令将项目编译为一个独立的、无需 Go 环境即可运行的可执行文件。我们使用 -o 标志来指定输出文件名。 ```bash go build -o ScreenStreamer.exe . ``` ## 3. 运行服务 编译完成后,你的项目目录下会生成 `ScreenStreamer.exe` 文件。 双击运行生成的文件:`ScreenStreamer.exe` ![console.png](img/console.png) ## 4. 访问项目前端 程序成功启动后,你将在命令行看到服务启动日志。打开浏览器,访问以下地址: ```markdown http://localhost:8080 ``` 你现在应该能在浏览器中看到实时屏幕流了。 ![page.png](img/page.png)