N8N 工作流导航
首页
搜索
🇨🇳 中文
菜单
首页
搜索
🇨🇳 中文
Plex 自动限流器
用于Plex,自动化管理媒体播放状态,实时响应播放、暂停、停止等操作,有效控制下载速度,优化网络资源使用,提升用户体验。
2025/7/8
21 个节点
复杂
下载
分享
webhook
复杂
noop
高级
集成
api
逻辑
路由
条件
分类:
Complex Workflow
Webhook Triggered
集成服务:
NoOp
总结
总结
适用人群
目标受众
-
家庭用户
:希望自动管理 Plex 媒体播放状态的用户。
-
开发者
:需要使用 Webhook 进行自动化操作的开发者。
-
网络管理员
:希望监控和控制网络带宽的管理员。
-
技术爱好者
:对自动化工作流和 API 集成感兴趣的用户。
解决的问题
解决的问题
本工作流能够自动处理 Plex 媒体播放的各种状态(如播放、暂停、停止等),并根据网络带宽情况自动调整下载速度。通过此工作流,用户可以确保在观看媒体内容时,带宽不会被过度占用,从而提升观看体验。
工作流程
工作流步骤
1.
Webhook 触发
:当接收到 POST 请求时,工作流被触发。
2.
条件判断
:使用 Switch 节点根据请求的内容判断所需的操作(播放、暂停、停止、恢复等)。
3.
本地检查
:检查请求是否来自本地,如果是,则不执行任何操作。
4.
获取 Cookie
:通过 HTTP 请求获取 qBittorrent 的会话 Cookie,以便后续请求使用。
5.
检查限速状态
:查询当前的带宽限速状态,以决定是否需要调整下载速度。
6.
条件判断
:如果当前处于限速状态,则启用或禁用限速,确保用户的媒体播放体验不受影响。
7.
执行操作
:根据 Switch 节点的判断结果,执行相应的操作(播放、暂停、停止或恢复下载)。
自定义指南
自定义指南
-
修改 Webhook 路径
:可以根据需要更改 Webhook 的路径,以适应不同的触发条件。
-
调整全局变量
:在 Global Variables 节点中,可以修改 qBittorrent 的用户名、密码、内部 IP 地址和端口,以匹配您的设置。
-
添加更多条件
:可以在 Switch 节点中添加更多的操作条件,以满足不同的业务需求。
-
集成其他服务
:可以将此工作流与其他 API 集成,扩展功能,例如通知、日志记录等。