Software
The Boxtream software is currently made of an headless backend which exposes an XML-RPC API and a graphical frontend which talks to the backend over the network through XML-RPC calls. This means that the backend and the frontend can be run on different machines, and that the frontend doesn't have to know which hardware is available on the backend side. Of course, you can run both the backend and the frontend on the very same machine if you want and if your hardware resources permit.
When you use some hardware to view the different inputs of a video switcher, an additional connection is made from the backend to the frontend, because a GStreamer networked pipeline is created between the backend and the frontend.
Details
- The boxtream backend :
- Dependencies :
- Python v2.4 or higher
- GStreamer v0.10 or higher
- Python-GST v0.10 or higher
- PyGTK v2.8 or higher
- PySerial v2.2 or higher
- JAXML v3.01 or higher
- Python Imaging Library v1.1.5 or higher
- Boxtream's command line options
- An example on how to launch the Boxtream backend
- Dependencies :
- The xboxtream frontend :
- Dependencies :
- Python v2.4 or higher
- GStreamer v0.10 or higher
- Python-GST v0.10 or higher
- PyGTK v2.8 or higher
- WxPython v2.6 or higher
- XBoxtream's command line options
- Dependencies :
