我已經創建了一個簡單的基於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