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 |
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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
|
12-14-2008, 07:16 PM
|
#1
|
LQ Newbie
Registered: Dec 2008
Location: (near) Philadelphia, PA
Distribution: Ubuntu currently
Posts: 9
Rep:
|
Turning a Linux Machine into a Streaming Media Server
Intro Stuff
-----------
Hi All! I'm a relative newcomer to Ubuntu, especially in the realm of networking and administration, but I've been a Linux user and fan for a few years now.
Recently, I put together a machine, and although I installed Ubuntu Desktop Edition on it, I'm gradually turning it into a server for all my local network's needs. I have my Samba/ftp/ssh all set up and running smoothly. However, I'm working on an additional project, and thus far I have not found an existing solution to the problem.
The Problem at Hand
-------------------
My family owns a lot of CDs. We have, I think, 6 or 7 binders full, along with CD towers and racks throughout the house. We each have the music we listen to often ripped to our local machines, but it's scattered, not unified, and a little disorganized. What I would really like to do is to rip them all to a drive on my server, and then enable users to access it, streaming, via a media player. A Samba share will make the media accessible, but I would like to do more than that. The features I have in mind are something like this:
- A server program/service/daemon is running on the Ubuntu machine
- Any machine on the local network can run a client program to connect. I would rather the client not be web based, although, as most of the other comps on my network are Windows boxen, this is a tough one.
- The media is organized and handled in a media library that is maintained by the server and not editable by the client.
- Optionally, I would like user accounts with passwords to be required to connect to the server.
I haven't found anything that appears to perform this task. I have seen plenty of means for making a certain machine into a media center, and means for streaming media over the local network, or the internet. However, I haven't found anything that meets the core specs of what I'm interested in. The closest I've come is Winamp, along with a media library plugin, and a Samba share.
Does a program like this exist? Is there a solution even similar to what I've described? I've done a good deal of Googling, scanning Wikipedia articles about Media Centers and Streaming and such, and haven't seen a solution that I like.
I greatly appreciate any help that you folks can offer me, and apologize in advance for any "TL,DR"s.
Cheers,
Andrew
|
|
|
12-14-2008, 08:17 PM
|
#2
|
Senior Member
Registered: Jan 2006
Posts: 4,363
Rep:
|
I guess I cannot see any advantage of what you are asking for over samba. You can limit w access only with samba. You can require a password. Any OS's(that can use samba) application can play the media. Samba is a service on the Ubuntu machine. Do not think for a minute I like samba becuase I do not, but if you have windows to linux connections you basically have two choices, samba or M$ unix tool box(to use nfs from the windows boxes).
|
|
|
12-14-2008, 08:31 PM
|
#3
|
LQ Guru
Registered: Mar 2006
Location: Sydney, Australia
Distribution: Fedora, CentOS, OpenSuse, Slack, Gentoo, Debian, Arch, PCBSD
Posts: 6,678
Rep:
|
See if mediatomb does what you want.
http://mediatomb.cc/
|
|
|
12-14-2008, 08:37 PM
|
#4
|
Senior Member
Registered: Dec 2005
Location: Brisbane, Australia
Distribution: Slackware64 14.0
Posts: 4,141
Rep:
|
I'm not sure how close this is to what you're looking for, but...
I use Twonky to make my mp3s, photos and videos available over the network so I can see them with my PS3. Apparently Winamp versions over 5 are supported so your Windows boxes should be able to see it as well.
The trial version is free but there is a cost to keep using it after the trial period. Using the trial version will let you know if it suits what you want to do though.
|
|
|
12-14-2008, 08:50 PM
|
#5
|
LQ Guru
Registered: Mar 2006
Location: Sydney, Australia
Distribution: Fedora, CentOS, OpenSuse, Slack, Gentoo, Debian, Arch, PCBSD
Posts: 6,678
Rep:
|
fupes looks like another one, but haven't tried it
http://fuppes.ulrich-voelkel.de/
|
|
|
12-14-2008, 09:20 PM
|
#6
|
Member
Registered: Oct 2008
Location: Brisbane Australia
Distribution: Fedora, Centos, Manjaro
Posts: 319
Rep:
|
Another one could be GmediaServer http://www.gnu.org/software/gmediaserver/. Can't say I've tried though.
|
|
|
12-14-2008, 11:44 PM
|
#7
|
LQ Newbie
Registered: Dec 2008
Location: (near) Philadelphia, PA
Distribution: Ubuntu currently
Posts: 9
Original Poster
Rep:
|
Thanks for all the replies, folks!
I hadn't been aware of "UPnP A/V Media Server" as a name for something I might want to use, so I hadn't including that phrase in my googlings. But, looking at Twonky, Fuppes, and GMediaServer, I'm fairly certain that one of those will do the trick for what I'm after. I'll play around with all three tomorrow when I get home from work (I'm on EST, so it's bedtime for me), and I'll let you know what I pick up on after some testing.
Thanks again!
|
|
|
12-15-2008, 01:08 AM
|
#8
|
LQ Newbie
Registered: Mar 2006
Posts: 2
Rep:
|
Quote:
Originally Posted by kaldrenon
Thanks for all the replies, folks!
I hadn't been aware of "UPnP A/V Media Server" as a name for something I might want to use
|
In principle, Rhythmbox will act as a UPnP server. I say "in principle" because this seems to be more of a late-model thing.
However, you might want to try this approach. You may end up needing to get the source for the latest Rhythmbox and compile it.
Also, FWIW (not an answer to your question) but I have a nice little 500Gb ethernet hard drive made by IOMega that acts as a UPnP server, plus of course other useful stuff. You might want to check these out too.
|
|
|
12-15-2008, 02:08 AM
|
#9
|
Member
Registered: Feb 2006
Distribution: Fedora
Posts: 341
Rep:
|
If you're requirement is only for music, then you could try ObsidianMusic (search for it on kde-apps.org). It works side-by-side with amarok, and displays the entire collection on a web page. Songs added to the playlist are streamed over the network.
|
|
|
12-16-2008, 09:07 AM
|
#10
|
LQ Newbie
Registered: Jun 2007
Posts: 16
Rep:
|
if it helps
i heard about vlc can send stream for broadcast server
if you can play with definisition at vlc maybe u can build
your own stream server.
|
|
|
12-16-2008, 09:40 PM
|
#12
|
LQ Guru
Registered: Jan 2005
Location: USA and Italy
Distribution: Debian testing/sid; OpenSuSE; Fedora; Mint
Posts: 5,524
|
Make the server Apache. Make accounts for all your machines. Load the ripped CD files into the Apache root, and use streaming audio clients. There's a reason why 1/2 of all web servers use Apache. Web based is the best solution for what you want to do. Set up Apache so that everything is banned, besides local IP addresses. Apache is super easy to use.
|
|
|
12-16-2008, 11:00 PM
|
#13
|
LQ Newbie
Registered: Dec 2008
Location: (near) Philadelphia, PA
Distribution: Ubuntu currently
Posts: 9
Original Poster
Rep:
|
Thanks again for all the great input, guys!
So far, it looks like UPnP A/V media serving is the closest to what I want. It's still not identical to what I was trying for, but I've gotten fairly nice results from Twonky, although I'm going to toy with a few more things before I settle on a firm choice - especially because Twonky costs money to use long term.
Right now, I'm looking at Cidero as the control point for the client machines. Windows Media Player 11 connects to my Twonky server automagically on a Vista machine, but that functionality is apparently only native to the -Vista- version of WMP11. Can anyone tell me about their own experiences with Cidero?
|
|
|
All times are GMT -5. The time now is 08:37 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|