YouTube媒体控制协议服务器
用于集成YouTube的媒体控制协议服务器,支持多设备播放控制。
快速入门
-
克隆仓库: git clone https://github.com/Tisik79/youtube-mcp-server.git cd youtube-mcp-server
-
安装依赖: npm install
-
创建并配置
.env
文件: cp .env.example .env编辑 .env 文件,添加 YouTube API 密钥
-
启动服务器: npm start
-
打开浏览器访问: http://localhost:3000
主要功能
- 播放、暂停、控制视频
- 多设备同步播放
- 实时通信使用 WebSocket
- 支持 YouTube 视频搜索
项目结构
public/
- 前端文件server.js
- 服务端主文件.env
- 配置文件
要求
- Node.js v14+ 和 npm v6+
- YouTube Data API 密钥