OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  stremio-cast:在 Stremio Web 上搜索内容并传输播放至目标设备

stremio-cast:在 Stremio Web 上搜索内容并传输播放至目标设备

 
  hardware ·  2026-02-16 17:31:14 · 3 次点击  · 0 条评论  

名称: stremio-cast
描述: 使用 CATT 和 Playwright 在 Stremio Web 中搜索内容并投屏到 Chromecast 设备。用于直接在电视上播放 Stremio 中的电影和剧集。


Stremio 投屏

此技能使 Manus 能够自动化 Stremio 网页界面,以查找本地流媒体链接并将其投屏到 Chromecast 设备。

前提条件

为确保此技能正常运行,环境需满足以下要求:
1. Stremio 服务 在本地端口 11470 上运行。
2. Playwright 已安装,用于浏览器自动化。
3. CATT (Cast All The Things) 已通过 pip 安装,用于投屏。

工作流程

此技能执行以下步骤:
1. 打开 Stremio 网页界面 (app.strem.io)。
2. 根据请求的标题进行搜索。
3. 选择第一个结果和最佳的可用流媒体链接。
4. 拦截由本地 Stremio 服务器 (127.0.0.1:11470) 生成的流媒体 URL。
5. 使用 catt 工具将该 URL 发送到指定的 Chromecast 设备。

使用方法

当用户请求“在 Chromecast 上播放 [电影/剧集]”或“在电视上观看 [标题]”时,应调用此技能。

参数

  • query: 要搜索的电影或剧集名称。
  • device: (可选) Chromecast 设备名称。默认值:"Living Room"(客厅)。

命令示例

python3 scripts/stremio_cast.py "The Matrix" "Quarto"

重要说明

  • 会话保持: Stremio 流媒体服务器可能要求浏览器标签页保持打开状态以继续下载种子。脚本在开始投屏后会关闭浏览器,但如果流媒体过早中断,可以调整此行为。
  • CSS 选择器: Stremio 网页界面的 CSS 选择器可能会发生变化。如果技能在点击元素时失败,请检查 scripts/stremio_cast.py 中的选择器是否仍然有效。
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor