Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have set up streaming servers in the past, but it was always in the form of, "I have this music that I want to stream", and it was no problem to install Darwin from Apple, and let it stream the files in question. I was presented with a situation where a client wants to be able to stream religious services from their temple to the net. The location has a sound board, so I won't need to get anything like microphones, but I will need to have some device that can accept a feed from the soundboard, and then be able to take that live audio feed and convert it into some codec, be it wav, ogg, mp3 or whatever.
What is concerning me is that there will need to be 2 computers, one in the location that the audio is coming from, and then a proper webserver elsewhere. Further, It wouldn't be any problem to scp the file from the location to the webserver if the file were "finished", but how can I move the file from the remote location to the web/stream server when it is still being created?
I'm hoping somebody has real world experience with this, and can point me in the right direction? (theoretical is fine as well, but as this client is also a friend of my boss, I'd rather know that what is being suggested has worked in the past).
Of course I did multiple google searches before posting, and I kept hitting companies that want to host this for small businesses, or that want to run on a certin Redmond based software, and that isn't going to happen, unless no better solution can be found.
If these computers aren't WAN seperated, but are all connected locally, you could setup an NFS share from the webserver to the recording station and as the music is created it's placed in the NFS directory (which is actually located on the webserver).
You could optionally also use something like gnump3d that would allow a graphically setup mp3 server on the recording station so you could stream it over to the webserver, and finally out to the public.
The servers will not be on the same LAN, although setting up a firewall and VPN could be possible.
My question was more on the technical side - how does one interface a soundboard and soundcard? The board probably has 1/4 and 1/8 inch output jacks, can the 1/8 possible be plugged into a soundcard?
Thanks for the help, particularly after this question sat for so long with no answers!
Certainly, the Line-In (usually blue) jack on a soundcard is an 1/8" jack. So running an 1/8" stereo to 1/8" stereo cable from the board to the card should work for that. The software side of picking up the line-in as your source might be a source of confusion depending on the software you are using, but I'd guess it will just generically interface with your mixer, and you can control where your mixer picks up it's source from (Line-In, Mic..).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.