我已经创建了一个简单的基于gstreamer的python音频应用程序,它带有一个GTK + GUI,用于从XML列表中选择和播放webstream。然后,我将PC扬声器输出连接到带有大型扬声器和旧音响的旧式立体声接收机的输入端,我有一个相当不错的音响系统,可以在我大部分家中听到。为python应用程序创建Web界面的最佳策略是什么?
现在我想添加一个web用户界面来远程控制从计算机以外的房间的应用程序,但到目前为止,我所有的尝试都是徒劳的。
特别是我想知道是否可以创建一种像GTK GUI那样的信号来运行改变gstreamer参数的方法。
还是有更现实/可行的策略?
在此先感谢您的帮助!
我会做它的方式...创建控制你的GTK应用程序的相关控制的'xmlrpc'功能;在与GTK应用程序相同的服务器上托管它。仅供参考,'web2py'在'xmlrpc'服务方面非常出色。创建另一个向“xmlrpc”服务发送命令的Web客户端;使用你喜欢的任何东西来创建它。从Web客户端直接操作GTK应用程序听起来很复杂。我的答案假设你有一些网络开发经验 – 2012-01-05 18:54:45