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!
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
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.
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..).