我正在尝试使用键盘快捷键或从终端更轻松地控制 kodi。类似于我如何使用 DBUS 或键盘快捷键控制 spotify。我遇到了此链接但我不知道如何使用 JSON。
我正在使用 Kodi 17.6 krypton 和 Ubuntu 18.04。
答案1
您可以使用内置的 RPC api
参见官方文档:https://kodi.wiki/view/JSON-RPC_API
- 启用 http 远程控制(kodi 系统设置)
- 根据您的需要编写一些脚本
示例:清理视频数据库
#!/bin/bash ## Configure your XBMC RPC details here XBMC_HOST=192.168.0.200 XBMC_PORT=80 XBMC_USER=osmc XBMC_PASS=osmc function xbmc_req { curl -s -i -X POST --header "Content-Type: application/json" -d "$1" http://$XBMC_USER:$XBMC_PASS@$XBMC_HOST:$XBMC_PORT/jsonrpc } # Clean xbmc_req '{ "jsonrpc": "2.0", "method": "VideoLibrary.Clean", "id": "mybash"}';