2

我试图从 xbmcscripts.com 找到安装脚本,但显然该站点已关闭。“easy_install”都没有给出理想的结果。我正在运行 Ubuntu 11.04,并且安装了 xbmc(媒体中心)并且工作正常。我基本上需要的是能够像这样在 Python 控制台/脚本中导入 xbmc 模块,

import xbmc

url = '<a link to a .flv file goes here'
xbmc.Player(xbmc.PLAYER_CORE_DVDPLAYER).play(url)

谢谢!

4

1 回答 1

4

我自己没有做过任何 XBMC 开发,但我想我会看看这个。

据我所知,XBMC 附带了自己的 Python 解释器 ( /usr/lib/xbmc/system/python/python24-i486-linux.so) 和xbmc,xbmcguixbmcplugin库在 XBMC 本身之外不可用。

至于在试验、测试和调试方面为 XBMC 开发的最简单方法。这里有一些提示:

  • 在窗口中运行 XBMC 并始终在顶部可能很方便(\在全屏模式下使用)
  • 附加组件/脚本中的任何打印语句最终都会作为日志中的通知 ( ~/.xbmc/temp/xbmc.log)
  • 您可以创建一个从 XBMC 的上下文中公开 Python shell 的附加组件(您可以通过 Telnet 与之通信)

有一些参考资料散落在 XMBCscripts.com 上,被称为“XBMC 模拟器”,它显然在 XBMC 之外实现了这些库的功能,但我在任何地方都找不到。

相关文件:

外部链接:

于 2011-06-18T00:52:46.240 回答