Manuais/Internet DJ Console
Da Hacklaviva
Índice |
Internet DJ Console
wikipedia: List of streaming media systems
website: IDJC
A detailed IDJC install guide with all features enabled. (For Ubuntu)
Linux
Dependancies
The following list of dependencies need to be installed before you compile IDJC
- Python (Required)
- Jack Audio Connection Kit (Required)
- PyGTK (Required)
- vorbis-tools (Required)
- libsndfile (Required)
- libsamplerate (Required)
- libshout (Required)
- LAME (Recommended - for streaming/recording in the mp3 format)
- eyeD3 (Recommended - for metadata tagging and mp3 support)
- faad2 (Recommended - provides support for m4a files)
- libmad (Recommended - provides support for mp3 files)
- ffmpeg (Recommended - provides support for wma files)
- FLAC (Recommended - provides support for flac files)
Although some dependencies are marked as optional or recommended they should be installed before compiling IDJC if you intend on using them later.
Some of these dependencies will probably already be installed on your system and the rest can typically be found as part of most linux distributions. Don't forget to install the development packages for these dependencies where applicable.
Instalation
1) Install necessary dependencies (copy and paste the following into the console window). If you are using a 64 bit Ubuntu add libc6-dev-i386 to the list.
sudo apt-get install libc6-dev libjack-dev jackd libvorbis-dev libsamplerate0-dev libsndfile1-dev python-gtk2-dev libmad0-dev libavcodec-dev libavformat-dev libmp3lame-dev flac vorbis-tools python-mutagen libspeex-dev
2) Grab a copy of IDJC
wget http://web.bethere.co.uk/idjc/download/idjc-0.8.1.tar.gz
3) Extract it
tar xzvf idjc-0.8.1.tar.gz
4) Compile and install
cd idjc-0.8.1 ./configure CFLAGS="-O2" make sudo make install
5) Post configuration
echo "/usr/bin/jackd -d alsa -r 44100 -p 2048" > ~/.jackdrc
And that's it! IDJC appears in the Applications->Internet menu
Tutorial Source: http://ubuntuforums.org/showpost.php?p=5200135&postcount=5
Radio Source Configuration
Connect to server: Server
Main Window tutorial: Main Window
Preferences: Prefs
Jingles: Jingles
Common Problems
I don't have a login
login users are defined in the server, if they are not defined, you should use source as login name