Ticasto is a complete automatic broadcasting system aimed at
hobby tv stations.
News and lots of other stuff can be found on the
projectpage at gna.org.
Ticasto is distributed under GNU General Public License
(GPL).
Latest stable release of Ticasto can be found
here.
To get the source from Subversion:
svn co http://svn.gna.org/svn/ticasto/trunk/ticasto
Install from a tarball:
tar xvzf ticasto-<version>.tar.gz
cd ticasto-<version>
# As root
python setup.py install
Install from Subversion:
svn co http://svn.gna.org/svn/ticasto/trunk/ticasto
cd ticasto
# As root
python setup.py install
You can also run it directly from the source:
python ticasto-svn
To be able to run Ticasto from MySQL you need a webfrontend and I will now explain
how you install ticasto-web.
1. Install ticasto-web the same way as ticasto.
2. Make the database with the following commands (as root):
mysql
create database ticasto character set utf8 collate utf8_bin;
use ticasto;
GRANT ALL PRIVILEGES ON *.* TO 'ticasto'@'localhost' IDENTIFIED BY 'ticasto' WITH GRANT OPTION;
source /usr/lib/python2.5/site-packages/ticasto_okv/include/ticasto_mysql.sql;
3. Copy ticasto_config.py to ticasto_secrets.py:
cp /usr/lib/python2.5/site-packages/ticasto_okv/include/ticasto_config.py /usr/lib/python2.5/site-packages/ticasto_okv/include/ticasto_secrets.py
and fill in your settings there.
Now point you webserver's root directory to:
/usr/lib/python2.5/site-packages/ticasto_okv
Jens Persson (xerxes2) <xerxes2 at gmail dot com>
Q: Why is Ticasto written in Python?
A: Because it's the only language I know, well.