PAPS设置插件
paps-settings的Python项目详细描述
为paps framework添加一个简单的 通过从SettablePlugin和 提供html/js文件。
这个包有两部分:web服务器和插件。暂时 运行webserver您必须获得git repository 并在app/server.py中调用create_server方法或执行app/server.py 直接的。这将创建一个运行在twisted服务器上的flask应用程序。
第二部分是一个普通的paps插件,可以从pypi安装。通过执行 设置插件连同一个或多个SettablePlugins在^{tt6}中$ 它将首先通过WebSocket连接到Web服务器,自动检测所有可用的 插件并在服务器后端注册它们。这除了提供 插件的基本信息,上传提供的资源文件。通过分离 提供实际http流量(文件等)和插件(可能 对于另一台机器),处理核心paps功能的maschine的负载 减少。
例如,插件可以查看以下插件:
- DummyPlugin - demo plugin from the paps example directory extended for usage with paps-settings and demonstrating two configurable values
- SoundMix - a plugin to create audience based sound mixing
- Realtime - a plugin to display audience seating status live