LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Search this Thread
Old 06-01-2010, 04:20 PM   #1
snay
LQ Newbie
 
Registered: Apr 2005
Distribution: Fedora Core 5
Posts: 17

Rep: Reputation: 0
Semi-pro internet radio broadcasting under linux.


I am currently helping out with a student radio station. We broadcast online via shoutcast. Currently we use a piece of software called mAirList, it really is a killer app for us. Unfortunately we're using an old version and it's going to cost us 600 to upgrade to the newest version. Plus we're having loads of other problems with out Windows install, so I'm trying to convice people we can manage a transition to linux without too many problems (not that I have to convince people, I'm head of tech, so I basically just decided we're switching to linux).

However my experience of multimedia under linux is pretty much limmited to amarok to play my personal music collection.

I'm looking for an application that will play music out to our three sound cards simultaneously. We also need a way to automate the playout when the studio is closed, ideally based on a list of criteria (two songs from one list, four from another, play an ident, play ads at a set time, etc.), but the playout is the killer app (I can write scripts for the other stuff).

Broadcast is pretty simple IMO, and has been covered before elsewhere, all I need to do is grab the input from a soundcard and pump it out to the net via Icecast or similar. I'm not too concerned about that.

Does anyone have any experience of broadcasting internet radio under linux? Hints, tips and general advice would also be greatly appreciated. Cheers.
 
Old 06-01-2010, 10:04 PM   #2
Elv13
Member
 
Registered: Apr 2006
Location: Montreal,Quebec
Distribution: Gentoo
Posts: 825

Rep: Reputation: 128Reputation: 128
You need two things. First, a patched real time kernel, it will induce less latency than Windows or standard Linux. It is much better for audio. The second thing is the JACK audio subsystem. For applications that support it. It will allow you to threat stream as stream, and not as something that go from point A to point B (you don't need to hijack and fork them, they are only stream right from the start, you have control over them).

http://jackaudio.org/
http://qjackctl.sourceforge.net/

You can see qjackctl in action on the right side of this (ardour) screenshot http://ardour.org/files/ardour-2.5.png

In fact, it is used by professionals more than "normal" audio user. It is very advanced and sometime a little bit too complicated to setup, but once it is working, you will love.
 
Old 06-01-2010, 11:01 PM   #3
brucehinrichs
Member
 
Registered: Mar 2008
Location: US
Distribution: Debian Sid; Sabayon, UbuntuStudio, Slackware-multilib 13.1, Peppermint Ice, CentOS
Posts: 575

Rep: Reputation: 67
If you have yet to decide on a linux distribution (distro) I would suggest you look at UbuntuStudio and 64Studio. They both have real-time kernels, jackaudio, ardour, and a whole lot more 'out-of-the-box'.
 
  


Reply

Tags
broadcast, radio


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
re-broadcasting internet television using Linux anoosh3000 Linux - Software 3 06-25-2009 12:54 PM
Any internet radio broadcasting programs like SAM4 for slackware? chike Slackware 4 09-07-2007 08:24 AM
powerpc radio broadcasting software on linux schneek2000 Linux - Software 3 11-30-2005 04:44 PM
broadcasting live radio on linux rezapci Linux - General 1 07-07-2005 02:17 AM


All times are GMT -5. The time now is 11:55 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration