0

我正在从 Node-Red 控制 OMXPlayer,使用 exec 节点启动它 - 工作正常。我也想做相当于一个按键来控制它——例如暂停/播放的空间和退出的“q”。将字符发送到 exec 节点不起作用。我找不到任何节点来执行此功能。因此,我将不胜感激有关我如何做到这一点的任何指导。谢谢你。麦克风

4

1 回答 1

0

我最终找到了解决方案。我尝试了一个名为 simpleomxcontrol 的 node.js 模块并将其拉入 NodeRed。这将启动播放器,但不会暂停或停止它。

然后我绑定了 dbuscontrol.sh 。在“停止”论点中似乎存在问题。所以我编辑了 dbuscontrol 所以它只会实现停止(不需要参数)(并发送到 exec 节点)。如果我需要这些,我希望我还可以编辑 dbuscontrol 以将暂停或其他要求作为单个脚本来实现。

感谢所有帮助我找到答案的人。麦克风

于 2021-03-18T17:24:34.823 回答