BRisa
Archived: This article is archived because it is not considered relevant for third-party developers creating commercial solutions today. If you think this article is still relevant, let us know by adding the template {{ReviewForRemovalFromArchive|user=~~~~|write your reason here}}.
The article is believed to be still valid for the original topic scope.
The article is believed to be still valid for the original topic scope.
This article describes and provides a quick tutorial for the BRisa project; a project that has the goal of providing UPnP solutions. It's first contribution is a cross-platform Python-based UPnP framework, capable of deploying devices and control points.
Contents |
Features
- Native integration with Qt, Gtk and GObject.
- UPnP specification 1.0 for devices and control points
Requirements
python-brisa requires the following:
- Python 2.5 or 2.6, python-setuptools
- Only one of the following:
- Python-circuits (recommended)</li>
- Python-paste</li>
- Python-cherrypy (at least version 3.1.1)</li>
Installation
First of all, install the dependencies listed above. That is, python and one of the listed webservers. You may use the most convenient way you wish for installing those, e.g. if you're on Ubuntu simply use apt-get:
sudo apt-get install python python-circuits
Secondly and last, get a python-brisa release (.deb or .tar.gz) here. BRisa developers recommend you to always download the latest releases.
Installing a BRisa .deb release
sudo dpkg -i python2.6-brisa_0.10.1maemo0_all.deb
Installing a BRisa .tar.gz release
tar zxvf python-brisa_0.10.1maemo0.tar.gz
cd python-brisa_0.10.1maemo0
sudo python setup.py install


(no comments yet)