Token导航 LogoToken导航TokenDH.com
AI Media Guardian logo
音视频stdio官方级别未说明来源级核验

AI Media Guardian

MCP Server

一个通过微命令协议(MCP)控制VLC媒体播放器的服务,支持远程控制、状态监控和视频/音频设置。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Python远程控制语音音频

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

codeesasi

提供方

codeesasi

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

艾媒体守护者🎬

该项目提供了一个微命令协议(MCP)服务器,用于控制VLC媒体播放器实例。 🕹️ 它允许您通过简单的基于文本的界面与VLC交互,使其适合自动化和与其他系统的集成。

特性✨

  • 远程控制: 控制VLC播放(播放▶️, 暂停⏸️, 停止⏹️, 远程搜索)。
  • 音量控制: 调节音量🔊 以及静音/取消静音🔇 VLC。
  • 状态监控: 检索VLC播放器的当前状态(播放、暂停、标题等)。 ℹ️
  • 视频设置: 调整视频亮度🔆, 宽高比和作物。
  • 音频设置: 调整播放速率⏩ 并选择音频设备。
  • 快照: 拍摄当前视频帧的快照。 📸
  • MCP接口: 使用微命令协议(MCP)进行通信,便于集成。 🤝

先决条件⚙️

  • VLC媒体播放器: VLC必须安装在您的系统上。 💻
  • python 需要Python 3.6或更高版本。 🐍
  • Python包: 需要以下Python包:

- mcp - requests - urllib3 - socket

安装🚀

  1. 克隆存储库:
   git clone [repository URL]
   cd [repository directory]
  1. 安装依赖项:
   pip install -r requirements.txt

*(创建一个 requirements.txt 文件包含 mcp, requests, urllib3)*

配置🛠️

编辑 settings.py 文件以配置以下设置:

  • VLC_PATH:VLC可执行文件的路径。
  • VLC_HOST:运行VLC HTTP接口的主机名或IP地址。默认为 http://localhost.
  • VLC_PORT:VLC HTTP接口的端口号。默认为 8080.
  • VLC_PASSWORD:用于访问VLC HTTP接口的密码。 🔑
  • VLC_STARTUP_WAIT:发送命令前等待VLC启动的时间(秒)。

用法💡

  1. 启动MCP服务器:
   python src/mcp_server.py

这将启动MCP服务器,该服务器监听标准输入(stdio)上的命令。

  1. 与服务器交互:

您可以使用MCP客户端向服务器发送命令。例如:

   tool launch_vlc
   tool load_video /path/to/your/video.mp4
   tool play
   tool pause
   tool status
   tool shutdown_vlc

项目结构📂

  • src/mcp_server.py:主MCP服务器脚本。
  • src/vlc_controller.py:包含低级VLC控制逻辑。
  • settings.py:VLC设置的配置文件。
  • requirements.txt:列出Python包依赖项。
  • README.md:这个文件。 📝

贡献🤝

欢迎投稿!请随时提交拉取请求或未决问题。

许可证📜

\[此处为许可证信息,例如MIT许可证\]

目录标签

目录标签

Python远程控制语音音频媒体控制本地部署自动化视频播放音频控制

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP