# 流媒体摄像头PC服务端 **Repository Path**: sklink/stream-cam-server ## Basic Information - **Project Name**: 流媒体摄像头PC服务端 - **Description**: 这是一个基于Python的系统,可以接受同一局域网内的移动设备发送的视频流,并处理它们以用于各种交互式应用。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-02-09 - **Last Updated**: 2025-04-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 手势识别应用 这是一个基于Python的系统,使用MediaPipe进行实时手势识别。它连接同一局域网内的移动设备发送的视频流,识别手势,并处理它们以用于各种交互式应用。 ## 特性 - **实时手势识别:** 使用MediaPipe实时检测并跟踪手部关键点。 - **网络设备发现:** 自动检测局域网内的视频流源。 - **交互式界面:** 提供用户界面,以选择检测到的设备并查看带有手势信息叠加的视频流。 ## 环境要求 - Python 3.6 或更高版本 - 库:`mediapipe`, `opencv-python`, `websocket-client`, `zeroconf` - 一个在局域网内广播视频流的设备 ## 安装 1. **克隆仓库:** ```bash git clone https://github.com/yourusername/hand-gesture-recognition-app.git cd hand-gesture-recognition-app ``` 2. **安装依赖:** ```bash pip install mediapipe opencv-python websocket-client zeroconf ``` 3. **运行应用:** ```bash python main.py ``` ## 使用说明 1. 确保视频流设备(智能手机)和PC在同一局域网。 2. 运行应用程序,它将自动开始发现可用设备。 3. 从检测到的设备列表中选择希望的视频流。 4. 应用程序将显示视频并叠加显示检测到的手势。 ## 贡献 欢迎贡献以改进应用。请先 fork 本仓库然后提交 pull request。 ## 许可证 此项目采用 MIT 许可证,详情请见 LICENSE 文件。