Computer Audio Asylum

Music servers and other computer based digital audio technologies.

Return to Computer Audio Asylum


Message Sort: Post Order or Asylum Reverse Threaded

Oppo plays well with Squeezebox/LMS

206.255.200.146

Posted on April 18, 2015 at 13:14:39
E-Stat
Audiophile

Posts: 37589
Joined: May 12, 2000
Contributor
  Since:
April 5, 2002
Who knew?

I purchased a BD-103 for the HT a while back and today starting thinking about music possibilities. I knew you could attach USB flash drives, but I don't have any even remotely approaching the capacity to store my library (~200 GB). I remembered the old saying, "when all else fails, read the instructions". So, I read the Oppo doc. Apparently, once you get the wireless dongle configured to access your network, you merely select the LMS server it discovers.

Now, all five of my systems can access and stream from the music server. Life is beautiful. :)

 

Hide full thread outline!
    ...
RE: Oppo plays well with Squeezebox/LMS, posted on April 18, 2015 at 14:44:50
Cut-Throat
Audiophile

Posts: 18285
Location: Minneapolis - St.Paul Area
Joined: September 2, 2000
Contributor
  Since:
May 16, 2021
Can you stream Spotify with this as well? IOW - does it act just like a Squeezebox Touch under LMS ?



 

RE: Oppo plays well with Squeezebox/LMS, posted on April 18, 2015 at 21:09:25
PaulN
Audiophile

Posts: 1412
Joined: January 13, 2000
Take a look down the page at my post. Both of you will benefit greatly from my troubleshooting of this little application called squeeze2upnp. There are now stable executables for Win, OS X and Unix. It is very easy to get this app running and I will help you both if you wish. What the application does is to use Squeezelite as an interface to your DLNA/upnp renderer. I am using an Oppo 103D. The device appears as a Squeezebox to LMS and you can play streams, local files and use Spotify or as I do TIDAL. As of today, I have all of them working marvelously. Since the Oppo looks like a Squeezebox, it appears in your list of devices in the browser as well as with iPeng. Once people discover this little app, it s going to be one of the most popular apps for LMS. This is not a plugin, BTW. It is a small executable that runs in the background and provides translations of upnp requets/protocols to the LMS server through Squeezelite.

You can find links to the executables at github in my link below. There is a thread in the Slimforums under 3-rd party apps to help you. If you wish to try it and have configuration problems post here and I will talk you through it.

 

No, posted on April 19, 2015 at 05:31:41
E-Stat
Audiophile

Posts: 37589
Joined: May 12, 2000
Contributor
  Since:
April 5, 2002
"file player" only. No radio (service or internet) capability.

As for me, I still think that's a nice surprise.

 

Cool beans, posted on April 19, 2015 at 05:52:12
E-Stat
Audiophile

Posts: 37589
Joined: May 12, 2000
Contributor
  Since:
April 5, 2002
I'll give it a whirl. I'm not a Spotify subscriber, but I do enjoy streaming internet radio and XM.

 

Thanks for doing this!...................., posted on April 19, 2015 at 07:30:21
Cut-Throat
Audiophile

Posts: 18285
Location: Minneapolis - St.Paul Area
Joined: September 2, 2000
Contributor
  Since:
May 16, 2021
Thanks for doing this!..... This is only for devices that are NOT Squeezebox Touches, correct? Or am I missing something, and it is also useful for those running Squeezebox Touches? Also, what other players besides the Oppo do you know that this works for?



 

RE: Thanks for doing this!...................., posted on April 19, 2015 at 10:26:39
PaulN
Audiophile

Posts: 1412
Joined: January 13, 2000
This application works for all device that support upnp/DLNA, which is a type of network access protocol. The Oppo has a built in upnp renderer which is why it can talk to LMS. But that feature is limited to access your local files, such as pictures, music and movie files. In order to use the LMS interface to control a device like the Oppo, you use this little application, which makes the device look like a Squeezebox to LMS, since it translates the upnp protocols to what LMS expects from a Squeezebox. So, yes, this on only for device that are not Squeezeboxes. It is only useful with Squeezeboxes if you want to synchronize your upnp device with one. I have successfully synched my Oppo with a SBT, though it may fall out of such more easily because of the delay the app will cause. Many blueray players and other devices are upnp capable, including the Sonos players and computers. So there are a large number of components that could potentially be used with this application.

There is a comprehensive user guide at github, called "new user guide". But I can post a series of instructions to get you both going. What operating system are you two using?

 

RE: Thanks for doing this!...................., posted on April 19, 2015 at 11:01:14
Cut-Throat
Audiophile

Posts: 18285
Location: Minneapolis - St.Paul Area
Joined: September 2, 2000
Contributor
  Since:
May 16, 2021
I use Windows 7 mostly. So far, I am only using Squeezebox Touches, but I am always on the 'lookout' for a good touch Replacement. Have not found one yet! But I always said that LMS was the 'genuis' behind the Squeezeboxes.



 

Would my Marantz NA-7004 be able to play?, posted on April 19, 2015 at 19:48:43
Ivan303
Audiophile

Posts: 48887
Location: Cadiere d'azur FRANCE - Santa Fe, NM
Joined: February 26, 2001
"The NA7004's Ethernet connection is DLNA (Digital Living Network Alliance) 1.5 and Windows 7 compliant. This means it's easier for you access and enjoy digital music stored on your PC; Use your PC to play high bit rate music content through your audio system, or use the NA7004 to browse and play music files on your hard drive."

Link below:




First they came for the dumb-asses
And I did not speak out
Because I was not a dumb-ass

 

Yep., posted on April 19, 2015 at 20:22:52
PaulN
Audiophile

Posts: 1412
Joined: January 13, 2000
nt

 

but I am always on the 'lookout' for a good touch Replacement., posted on April 21, 2015 at 06:26:34
Bas Horneman
Audiophile

Posts: 4083
Joined: March 28, 2001
I've found that in Raspberry pi running Picoreplayer and HifiBerry DAC or Duriosound DAC....

Just no screen..... but I don't need that.

 

Yup, I've got a raspberry Pi....................................., posted on April 21, 2015 at 08:17:31
Cut-Throat
Audiophile

Posts: 18285
Location: Minneapolis - St.Paul Area
Joined: September 2, 2000
Contributor
  Since:
May 16, 2021
Used it in my system. But it was noisier. It's not the touch I am worried about 'disappearing' as much as support for LMS.



 

...assistance with getting this working..., posted on April 21, 2015 at 10:28:37
RhythmDevil
Audiophile

Posts: 226
Joined: November 23, 2014
I'm trying this out on my Win7 system, but will eventually want to run it on my Mac Mini as well. But for now...

Got the app, followed the basic instructions (turn Oppo on first), and I seem to get the squeeze2upnp app to create a config file -- it sees my Oppo. I then run the app with the config file 'as is'; supposedly my LMS will find the Oppo (which now looks like a Squeezebox).

But... LMS never sees it. It sees my actual Squeezebox Touch units just fine.

Are there special config file requirements needed to get the Oppo to work?
Or am I screwing up the process of starting up the app or LMS (are there sequencing requirements)? Am I missing some necessary component?




Cerebrate!

 

I wouldn't lose sleep..., posted on April 21, 2015 at 11:33:49
PaulN
Audiophile

Posts: 1412
Joined: January 13, 2000
Because of the way that LMS was developed as an open-source project all of the components are public. While only andyg remains as a full time developer, there are dozens of people contributing to the ongoing development. LMS will be around for a very long time.

 

Good to Hear .... Thanks !....................nt, posted on April 21, 2015 at 11:37:17
Cut-Throat
Audiophile

Posts: 18285
Location: Minneapolis - St.Paul Area
Joined: September 2, 2000
Contributor
  Since:
May 16, 2021
nt



 

RE: ...assistance with getting this working..., posted on April 21, 2015 at 11:38:10
PaulN
Audiophile

Posts: 1412
Joined: January 13, 2000
if you are running the executable from a terminal window, the log file should tell you when the Oppo is registered. Usually, there is a firewall request the first time in order to allow LMS to communicate with the new device. If you launch the application, then turn on the Oppo, it will usually pick it up in good time. The application seeks devices every 15 seconds or so.

 

RE: ...assistance with getting this working..., posted on April 21, 2015 at 13:35:55
RhythmDevil
Audiophile

Posts: 226
Joined: November 23, 2014
Hmmm, doesn't seem that simple.

I ran the executable in a command prompt window, with switches specifying my input config.xml file and output log file. It seems to see the Oppo, does a "AddMRDevice" for it, then does an UpdateMRThread, stops all squeelite devices, stops all uPnP devices, and announces "all done".

????




Cerebrate!

 

RE: ...assistance with getting this working..., posted on April 21, 2015 at 13:42:28
PaulN
Audiophile

Posts: 1412
Joined: January 13, 2000
That is a crash. There must be something in the config.xml file it doesn't like. Do you have LAME installed? The default config requires lame and only supports mp3. You can amend the config file to add other codecs and to specify the max sampling rate. If you try to access unsupported files, it will crash the executable. Do you see in the log file that the Oppo is assigned an address on your network? If it registers, then it is probably just a config issue. If not, then security its the first thing to check.

 

RE: ...assistance with getting this working..., posted on April 21, 2015 at 14:03:07
RhythmDevil
Audiophile

Posts: 226
Joined: November 23, 2014
> Do I have LAME installed?
Good question. I have never explicitly installed LAME, but I have LMS installed, and JRiver.

>Do I see in log file that the Oppo is assigned an address?
Yes.

> If it registers, then it is probably just a config issue.
Ok, got it. I started by walking first (just spec the mp3 codec). I will try adding the pcm and flac codecs. Thanks!



Cerebrate!

 

You must have used it without a seperate DAC, posted on April 21, 2015 at 14:09:32
Bas Horneman
Audiophile

Posts: 4083
Joined: March 28, 2001
anyway....

 

Nope - Same DAC I use with my Squeezebox Touch......, posted on April 21, 2015 at 14:42:39
Cut-Throat
Audiophile

Posts: 18285
Location: Minneapolis - St.Paul Area
Joined: September 2, 2000
Contributor
  Since:
May 16, 2021
There was a slight, but noticeable hiss coming from the Raspberry Pi, that was absent on the SBT.



 

success!, posted on April 22, 2015 at 04:50:42
RhythmDevil
Audiophile

Posts: 226
Joined: November 23, 2014
Hey Paul --

Thanks for the pointers. I've got the basics working at this point; the OPPO shows up and I can stream PCM and FLAC files to it from my Win7 system. There are still a few tweaks I need to make to the config file, like altering its default volume control behavior.

Next step is to try this out on the Mac Mini...



Cerebrate!

 

I don't understand...your dac was hissing because , posted on April 22, 2015 at 08:19:49
Bas Horneman
Audiophile

Posts: 4083
Joined: March 28, 2001
of the raspberry?

 

Awesome!, posted on April 22, 2015 at 09:54:12
PaulN
Audiophile

Posts: 1412
Joined: January 13, 2000
this little application really changes the LMS universe. We've all wanted to be able to use other devices with it and now we can. There are so many upnp/DLNA renderers available, and some are truly audiophile quality DACs too.

 

Yes, there was some slight noise/buzz when using the Raspberry as input...Didn't matter whcih DAC I used......, posted on April 22, 2015 at 12:10:37
Cut-Throat
Audiophile

Posts: 18285
Location: Minneapolis - St.Paul Area
Joined: September 2, 2000
Contributor
  Since:
May 16, 2021
I have 4 DACs.



 

RE: success!, posted on April 22, 2015 at 15:00:58
RhythmDevil
Audiophile

Posts: 226
Joined: November 23, 2014
having a little difficulty getting the OS-X binaries to run on the Mac Mini...

I ain't a Mac guy. I treat the Mini as a music player, and as a turnkey appliance it works for me. I managed to download the OS-X app(s), but simple things like running them in a terminal window don't work for me, so I'm stuck. Can you provide the "baby steps" to get me up and running? :)





Cerebrate!

 

RE: success!, posted on April 22, 2015 at 16:39:01
PaulN
Audiophile

Posts: 1412
Joined: January 13, 2000
Try this as told to me by the code author philippe_44:

"in a terminal window, type "./squeeze2upnp-osx-x64_86 -h" to see all the options (you'll see the -i option). If squeeze2upnp does not run, do a "chmod +x ./squeeze2upnp-osx-x64_86"
The type "./squeeze2upnp-osx-x64_86 -i myconfig.xml". Wait 30 seconds and sq2u will automatically close as soon as he has discovered upnp players (note the "./" before "squeeze...")

If that doesn't work, post here and I will help you troubleshoot.

 

It is alive!, posted on April 23, 2015 at 03:17:09
RhythmDevil
Audiophile

Posts: 226
Joined: November 23, 2014
Well, after correcting a minor pilot's error (don't ask :) ), it all now works swimmingly on the Mac Mini!

This is much easier than my previous plan (hack one of my Touch units to enable the USB output and connect to Oppo USB input). I may yet try it to assess any SQ differences, but that's a low priority project.

Thanks for the assistance!



Cerebrate!

 

RE: It is alive!, posted on April 23, 2015 at 11:26:56
cfraser
Audiophile

Posts: 3208
Location: Pickering, Ontario
Joined: April 30, 2000
What do you mean "hack" a Touch to enable the USB output?

If you mean run the software app that enables the USB output: it's hardly a hack and "everybody" does it because even if you won't use the USB output, you get better performance and more options. IOW you are hobbling yourself by not doing it, whatever you use the SBT for. It's painless and has no downside at all.

 

RE: It is alive!, posted on April 23, 2015 at 14:20:12
PaulN
Audiophile

Posts: 1412
Joined: January 13, 2000
I am still having issues with playlists not moving to the next track with my configuration. Do your playlists work on both the mac and Win?

 

So you have four USB dacs?, posted on April 24, 2015 at 03:06:38
Bas Horneman
Audiophile

Posts: 4083
Joined: March 28, 2001
or did you connect them with digi adapter board?

 

RE: It is alive!, posted on April 24, 2015 at 03:27:26
RhythmDevil
Audiophile

Posts: 226
Joined: November 23, 2014
Just an app? Cool! I thought one needed to recompile the Linux OS of the Touch to add the capability; that would rise to the level of my meaning of the word "hack". Perhaps this has been automated to the level of just pushing a button now? :)

I didn't know that one would get better performance from this change. Pardon my ignorance, but what does "better" in this case mean?







Cerebrate!

 

RE: It is alive!, posted on April 24, 2015 at 04:08:37
RhythmDevil
Audiophile

Posts: 226
Joined: November 23, 2014
Good question. :) I haven't done much more than play some albums straight through. I did just try some playlists; they seemed to move from one song to the next without issue, but then I only tested for about 10 min or so. What is the problem you are having?

One thing I noticed is that my implementation is not yet robust. While listening to an album, using iPeng as a remote... hit the "next" button, advance to next song... "next"... "next"... crash! iPeng thinks music is still playing, LMS on server thinks it is still playing, Oppo is sitting there doing nothing. Power cycle the Oppo, can then start playing songs again. This is very repeatable -- three "nexts" and you're out!




So, basic stuff seems to work for me, other things... we'll see.






Cerebrate!

 

RE: So you have four USB dacs?, posted on April 24, 2015 at 08:43:31
Cut-Throat
Audiophile

Posts: 18285
Location: Minneapolis - St.Paul Area
Joined: September 2, 2000
Contributor
  Since:
May 16, 2021
Yes, and I have 4 systems in my house and moved them in and out of systems. I have 1.) Down stairs Man Cave (Main System)2.) Upstairs System used for Backround music 3.) Den System 4.) Downstairs Shop System - when I'm building Amps and general Putzing.



 

RE: It is alive!, posted on April 24, 2015 at 16:51:29
RhythmDevil
Audiophile

Posts: 226
Joined: November 23, 2014
Hmmm...

When I use LMS on the Mac directly, everything seems to work fine.
But when I use iPeng, play stops after each song; hitting FF starts the next song... is that the issue you are seeing?

Experimenting with the config file and the player this weekend... stay tuned...






Cerebrate!

 

Yes., posted on April 24, 2015 at 17:08:48
PaulN
Audiophile

Posts: 1412
Joined: January 13, 2000
That is the problem I see. Philippe posted a possible solution on the Squeezeform thread referenced somewhere above in this thread. I will let you know if it works for me.

 

RE: It is alive!, posted on April 26, 2015 at 12:31:33
RhythmDevil
Audiophile

Posts: 226
Joined: November 23, 2014
Hmmmm.... after much experimentation, I'm seeing some the same behavior that you describe. Songs play, but the whole thing stops at the end of a song. Hitting FF gets me to the next song. The behavior is consistent across MAC/PC.

I read the thread over at GITHUB. The suggestion seemed to be to set accept_nexturi to 0 in the config file. I have tried setting it to 0 and to 1; behavior does not change in my system.

So, despite my early enthusiasm, this seems to be just short of working. It is very close -- I am hoping you and the others can find a configuration that is robust. If you'd like me to try any experiments (eg run a particular config.xml configuration and capture log files), let me know.





Cerebrate!

 

RE: It is alive!, posted on April 27, 2015 at 16:24:17
PaulN
Audiophile

Posts: 1412
Joined: January 13, 2000
I'd suggest posting on the slim forum thread, since philippe is reading those comments and responding. I am scintilla.

 

Page processed in 0.029 seconds.