Jump to content
IGNORED

How to Stream Local Music Library Remotely?


Recommended Posts

I have just found out, much to my disappointment, that Plex, which I was going to use to access my music library remotely, has terrible/no support for AIFF, the format in which I keep all my music.  I figured the folks here might be a great resource for alternatives.

 

So, any suggestions for servers to stream my local music library remotely?  I don't mind a little home brew/software DIY.  I have Win 10, Linux, and MacOS (El Capitan or Mojave) available to run it on.

 

I am looking for a no-cost solution.

 

Thanks in advance!

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment

Thanks, seems worth looking into (I recognize the MediaTomb name).  Also looking at Mopidy, Ampache and mStream.  Thoughts, cautions, anyone?

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment

On further examination, "Gerbera is a UPnP media server which allows you to stream your digital media through your home network," and I'm looking to be able to access my music remotely (for example, using my phone to play in the car or other locations).  Am I missing this capability in Gerbera?

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment
2 hours ago, mansr said:

Sorry, I misread your requirements. For remote access to my music, I use the copy I keep in Google Drive. Don't you have something similar?

 

I don't have room for much of my collection in my Google Drive space unless I transcode, and I'd rather not (transcode on the fly is fine, though max resolution the device or remote computer can handle would be nice).  My backup is Backblaze, and I don't think their all-you-can-eat-for-$60 tier permits playback of files from their servers.

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment
24 minutes ago, Ran said:

@Jud   BubbleUPnP server allows you to access your music from outside your network.:

 

https://www.bubblesoftapps.com/bubbleupnpserver2/

 

It doesn't seem to play well with AIFF, from what I'm reading.  MinimServer does, but I don't think it makes the stream available outside your home network.

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment

Might try out mStream or Ampache - meanwhile, I'm wondering if nginx could be configured to do this....

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment

OK, next questions:

 

- It appears BubbleUPnP and mConnect as app can provide as high a resolution as the iPhone can handle (24/48). Is this correct?

 

- Unfortunately the iOS app picture for Ampache and mStream doesn't look good, so I'm off them.

 

- Subsonic as a media server and iSub as an app look nice, but I'm kind of getting the impression this combo would transcode the streamed files to lossy format. Anyone know different?

 

Thanks again.

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment

Answering my own question, it appears Subsonic is able to stream lossless. Might try both Subsonic and BubbleUPnP, though I think I’ll check out Subsonic first (seems like the UI of the Subsonic/iSub combo gets slightly better user reviews than BubbleUPnP/mConnect), and if I like it enough I may just stick with it.

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment

Haven’t tried anything yet, but I’ll look at those too.  Thanks!

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment
2 hours ago, Jud said:

Answering my own question, it appears Subsonic is able to stream lossless. Might try both Subsonic and BubbleUPnP, though I think I’ll check out Subsonic first (seems like the UI of the Subsonic/iSub combo gets slightly better user reviews than BubbleUPnP/mConnect), and if I like it enough I may just stick with it.


Research continues: Subsonic closed source, Airsonic fork open source, so may try the latter. Also play:sub gets excellent user reviews in App Store, says explicitly it works with AIFF (though I believe it was the less well reviewed AVSub that says explicitly it supports up to 24/192 and DSD(!)).

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment

By the way, I did want to mention: JRiver does what I want, i.e., serving my music files remotely.  So I will give that a try.

 

But I'm going to give the DIY a try also.  I never much liked puzzles that people created *as* puzzles, or "brain teasers," or whatever you want to call them.  But for some reason I just love the puzzle of learning how to make unfamiliar software work to do what I want.  Right now the degree of difficulty (not that it would be for anyone with any degree of Linux-fu, but for me as an absolute amateur) is part of the fascination, and I don't intend to pass that up.  It makes eventually accomplishing this small thing so very satisfying.

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment
5 hours ago, Cebolla said:

???

 

Why is the iPhone's own hi-res audio handling limit a factor?

 

I can't see that being an issue if the remote network is a standard UPnP audio network streaming setup, so with the iPhone running the mConnect Player app just to control a UPnP renderer (eg your microRendu) on the same network and online access to your home UPnP media server via an ISP. So the streamed audio files will not be handled by the iPhone at all.

 

- Is your intention to use the mConnect Player app's built-in player for playback on the iPhone itself, rather than use it as a UPnP controller for a UPnP renderer on the remote network?

- And/or is it that you intend using the phone's network operator for internet access rather than via its WiFi connection?

 

 

Hi Cebolla -

 

My primary contemplated use cases right now would be:

 

(1) Playing the iPhone analog output through the car stereo. The car is a 2011 model, so no CarPlay.  And I don't own a Camera Connection Kit to connect an external DAC to the phone.

 

(2) Listening to music on long daily walks out in the desert through IEMs connected to an iPhone, or perhaps with an Apple Watch if I ever get one of those.  I don't want to be carrying anything extra beyond the phone or watch.  So again I'm pretty well limited to what the device's internal DAC will handle.

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment
38 minutes ago, Cebolla said:

How about using an Android phone instead?

 

Well no, I'm not going to run out and buy a new phone. 🙂 But it's certainly an option for those who already have Android phones or are thinking of getting one.

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment
  • 3 weeks later...

Thanks @AudioBob for some excellent options.  The OneDrive idea was appealing, but I'm just over 1TB of music right now, and OneDrive starts getting a little more expensive after that.  I also didn't feel much like paying for two cloud services (I use Backblaze for backup, the unlimited plan, with which I'm pleased).

 

I had looked at Squeezebox plus iPeng, but the idea that I would have to run a VPN to have any sort of security was off-putting.

 

I originally tried Airsonic, but didn't find the documentation as clear and simple as Subsonic, so for the moment I'm trying the latter.  Play:Sub as an iPhone client was highly rated, but for some reason the app crashed for me every time I launched it after pointing it at my music collection.  I tried iSub, but felt it was too much fuss figuring out how to avoid transcoding. 

 

AVSub provides full resolution "out of the box."  I'm happily now at the "initial proof of concept" stage with Subsonic as a music server via the Web and AVSub as an iPhone client, no limitations on the amount of music I can have in my library and able to play nearly all resolutions (even, it's claimed, DSD using DoP).  4G LTE cell service will support up to 24/96 in my experience; for higher resolution you'd need Wi-Fi.  I've been listening on daily walks and in the car (though here in the mountain West population density is low enough and the topography variable enough that cell service while driving can be spotty).

 

What I need to teach myself now is how to secure the website (use https instead of the current http, which I don't want to do for any length of time).  I'm sure use of Let's Encrypt and setting up a reverse proxy with nginx is relative child's play, but I'm enough of a Linux tyro that I haven't quite been able to manage it.  It would also be nice to learn how to secure things further.  For example, I notice Nextcloud has a 2FA app.  That looks like a good idea.

 

Edit: Ah, one other possibility I should mention: JRiver allows you to play your own or others' playlists, and Just Works.  It must be playlists and not full albums, though.  If you're the sort of person who loves to create playlists, this could be just the thing for you.  I'm a little too lazy to be one of those people.  :)  I'd like to stream my own collection in full, one or several albums at a time, or let serendipity create the playlist by setting playback to random.

One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...