私は、XMLリストからウェブストリームを選んで再生するための、GTK + GUIを備えた単純なgstreamerベースのpythonオーディオアプリケーションを作成しました。それから、私は大きなスピーカーを備えた古いステレオレシーバーの入力にPCスピーカーの出力を接続し、私は家のほとんどで聞こえるかなり良いサウンドシステムを持っています。PythonアプリケーションのWebインターフェイスを作成するための最良の方法は何ですか?
ここでは、コンピュータとは別の部屋からアプリケーションをリモートコントロールするためのWebユーザーインターフェイスを追加したいと思いますが、これまでのところすべての試みは無駄でした。
特に、gstreamerのパラメータを変更するメソッドを実行するために、GTKのGUIのようなシグナルを持つソートを作成することが可能かどうか疑問です。
もっと現実的な/実行可能な戦略がありますか?
ありがとうございました!
私はそれを行うような方法...あなたのGTKアプリケーションに関連するコントロールを制御 'xmlrpc'関数を作成します。あなたのGTKアプリケーションと同じサーバー上にホストします。参考までに、 'web2py'は' xmlrpc'サービスでかなり良いです。 'xmlrpc'サービスにコマンドを送る別のWebクライアントを作成します。あなたがこれを作成するために好きなものを使用してください。 WebクライアントからGTKアプリケーションを直接操作すると、私にとっては複雑な音になります。私の答えはあなたがいくつかのウェブ開発経験を持っていると仮定します –