Linux - ServerThis forum is for the discussion of Linux Software used in a server related context.
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 would like to build a web radio broadcast server and i want to ask you some questions.
1) The way i imagine this, is 2 or 3 people to be able to connect with a client to the server (each time) and stream from their PC whatever they prefer through server. Is that possible or songs files must be in the server? A simple image is below.
2) Now let's assume that for the beginning the listeners will be 10 - 20 people.
How much upload will server approximately need ? Can i build it on an old PC with a RAM less than 1GB ?
Does anyone, built something like this ?
The software i found is called icecast. Is there any other software you suggest ?
Bandwidth required is bandwidth of your station multiplied number of simultaneous connections, along with an overhead for safety.
If songs are not on the server, everyone will have to do a separate dns search, access request, and wake some other server up for the songs. 20 people doing this will not necessarily be well served.
Don't use an old box with less than a gig or ram. Buy a server, log plenty of stuff, back up and update often, and prepare to be hacked. They will try.
You should check out your ISP's terms of service. In the USA, most would require some sort of business-level account to allow a streaming server. My ISP forbids all public-facing servers.
For software to program your shows, if you need such a thing, Rivendell is highly recommended. A member of my LUG who used to work for a local radio station said that even the most crusty old tech-hostile on-air personalities at his old employer accepted it readily. He also spoke very highly of their tech support (I don't recall whether or not the tech support is a paid feature, but I suspect it is). HPR had a podcast about Rivendell a couple of years ago.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.