Internet DJ Console: VOIP Tutorial


You may have noticed two small telephone icons in the bottom part of the main IDJC window. Actually I would be surprised if you haven't.

Anyway, the Green Telephone allows you to stream audio from a voip service like Skype™ or Teamspeak™ and converse with people during your show. When in Green Phone mode your mic is open all the time and those people you are speaking with will be audible on the stream or on the recording you are making. They will not be able to hear your media players or jingles.

When speaking live (mic button pressed in), the red Telephone Button allows for the people who are on the VOIP service with you to hear your show via the VOIP service at the volume level determined by the volume control which has just appeared, but not themselves take part. It is probably a good idea not to give them the full volume since they may want to speak among themselves, but on the other hand if the level is too low they won't be able to hear you announcing the next song.

When you are not speaking live, with the Mic Button pressed in you are in a private conference with the people on the phone with you. You would typically use this mode when playing a song since the listeners can no longer hear you. What you can hear of the streamed audio is dictated by the Volume Contol that has the Telephone Icon above it. When you play jingles in this mode the jingles audio goes to the VOIP listeners and not to the stream. You can confirm this by using the Stream Mon. button, which should normally be off when using the Red Phone mode.

To launch Skype™ and connect it to IDJC a script called idjcskype is provided. In order to use this script the aRts soundserver, which comes with KDE must be installed and deactivated (not suspended). Your version of aRts must also have JACK support compiled into it.

To check that your version of aRts has JACK support type the following in a console:


	$ artsd -A

If you see JACK in the list then all is well. If not then you will have to compile aRts yourself with JACK support.

So if all is well you would type the following in a console to launch Skype.


	$ idjcskype



Back to Main Window