Other needed librairies are listed below.
------------------------
-Install the software
------------------------
+Install the system dependencies
+--------------------------------
+
+* On Debian (Squeeze recommended) or Ubuntu Lucid:
+
+ Install all dependencies like this::
+
+ sudo aptitude install python python-dev python-django python-xml python-mysqldb mysql-server \
+ python-ctypes python-setuptools python-support python-docutils \
+ python-libxml2 python-django-registration python-lxml python-numpy \
+ python-scipy python-imaging python-mutagen python-gobject python-gst0.10 \
+ gstreamer0.10-plugins-base gobject-introspection
+
+ To get MP3 reading and writing, just add these lines to your /etc/apt/sources-list::
+
+ deb http://www.debian-multimedia.org stable main
+
+ Then::
+
+ sudo apt-get update
+ sudo aptitude install gstreamer0.10-fluendo-mp3 gstreamer0.10-lame
+
+* On other linux platforms:
+
+ Please install all dependencies thanks to your application manager.
+
Install Telemeta
------------------
tar xzf telemeta-1.0.tar.gz
cd telemeta-1.0
sudo python setup.py install
-
-Install the system dependencies
---------------------------------
-
-* On Debian (Squeeze recommended) or Ubuntu Lucid:
-
- Install all dependencies like this::
-
- sudo aptitude install python python-django python-xml python-mysqldb mysql-server \
- python-ctypes python-setuptools python-support python-docutils \
- python-libxml2 python-django-registration python-lxml
-
- To get MP3 reading and writing, just add these lines to your /etc/apt/sources-list::
-
- deb http://www.debian-multimedia.org stable main
-
- Then::
-
- sudo apt-get update
- sudo aptitude install gstreamer0.10-fluendo-mp3 gstreamer0.10-lame
-
-* On other linux platforms:
-
- Please install all dependencies thanks to your application manager.
-
Install TimeSide
-----------------
-------------------------
-Fast testing (sandbox)
+Testing (sandbox)
-------------------------
If you just want to test Telemeta, a sandbox is available in the example/ directory.
--------------------------
-Or create a Django project
+Create a Django project
--------------------------
+Start the project
+------------------
+
If you haven't already done it, start a new django project::
cd ~/my_projects
django-admin startproject mysite
-
------------------------------------------
+
Create the media and cache directories
-----------------------------------------
You might want to place these data directories somewhere else, no pb.
-------------------------
Create the database
------------------------
Telemeta needs MySQL to work well and fast. So you need to create a MySQL database before trying it.
-----------------------------------
Configure the telemeta project
----------------------------------
example/sandbox/settings.py
---------------------------
Initialize the database
--------------------------
python manage.py syncdb
-----------------------
Configure your urls
----------------------
example/sandbox/urls.py
---------------------
Start the project
--------------------
python manage.py runserver 9000
------------
Test it
-----------
See http://pypi.python.org/pypi/django-ipauth/ for setup.
+-------------------------
Contact / More infos
-------------------------