Posts: 39
Threads: 5
Joined: Jun 2017
Reputation:
13
Location: South Carolina, USA
Is this possible? I would like to be able to play what is loaded into ram on the SO machine via LMS on another PC on the local network.
I have tried adding via NFS-> SO machine IP/media/music/ram and that does not work. The LMS instance on the SO machine (accessed via remote) can do it as you can browse to the ram and play it. How can I do it from LMS on another PC at a separate IP address?
Posts: 450
Threads: 30
Joined: Oct 2016
Reputation:
89
Location: Pacific
06-Feb-2023, 12:50 PM
(This post was last modified: 06-Feb-2023, 01:18 PM by Bromf.)
Yes, on the LMS :9000 page select Home>Music Folder and the options (mine) are Media. NAS1. Nas2. Ram.
Having copied files to the ram-drive in the main SO page I then select Ram from above and play to the Daphile player.
The files from ram are played to the remote Daphile player.
Not sure of your use case ? On SO where LMS and the player are integral the file goes direct to the player.
Both your and my cases send the files over network to the player (or server)
Using 2 separate LMS server / player instances I have always understood that the server should do the lifting and the player simply plays .
I suppose one could send the file to another SO instance (or Daphile) where it played from ram there ?
Posts: 39
Threads: 5
Joined: Jun 2017
Reputation:
13
Location: South Carolina, USA
06-Feb-2023, 01:08 PM
(This post was last modified: 06-Feb-2023, 11:54 PM by cpcat.)
Maybe I am confused in what you are saying-but just to clarify- I am
now able to do everything from the LMS/ Daphile PC
at the separate IP from the SO machine. I don’t need to go to the SO :9000 LMS. I still have the
separate PC LMS/daphile set to internal server and can go through the regular music folder and access the snakeoilram.
It only needs squeeze on the SO machine
to work -LMS is disabled on SO machine.
Will confirm that it works with mpd/upmcdli later but can’t see why it wouldn’t.
Posts: 450
Threads: 30
Joined: Oct 2016
Reputation:
89
Location: Pacific
06-Feb-2023, 01:30 PM
(This post was last modified: 06-Feb-2023, 02:28 PM by Bromf.)
Yes but it is not playing from ram. That only happens on the SO machine where LMS and player are contiguous.
When you play from ram on daphile is it being sent from the SO ram drive or over the network then from Daphile ram ?
Daphile has its own ram-disk player so instead of using NAS>SO ramdisk >network>Daphile>LMS>player why not just NAS>Daphile>ramdisk>player ?
Posts: 39
Threads: 5
Joined: Jun 2017
Reputation:
13
Location: South Carolina, USA
10-Feb-2023, 07:50 AM
(This post was last modified: 10-Feb-2023, 10:05 AM by cpcat.)
Conclusion first:
Ok, have had a chance to play with this for a bit. SO caches (approximately) one song in memory with either mpd or squeeze players and for mpd it is the same whether over upmpdcli or via myMPD. So, at least for these players, it doesn’t matter where you control from in my view, or whether you play from memory- so use your favorite interface/server from anywhere you want as long as SO is connected directly to your DAC. For me, that means Daphile/LMS and I can choose between mpd and squeeze on my whim due to the ingenious design of SO. 😊
Thesis/method:
Supposing that ”playing from memory” doesn’t matter, I added an album to RAM from SO machine and played with myMPD, mpd over upmpcdli, squeeze with LMS on SO machine, squeeze with Daphile/LMS. I then deleted ram (while still playing album) on the Snakeoil machine by “replace ram” on each of these. EVERY time, the song playing would continue until finished - then the playlist would stop. So….see above conclusion. 😊
btw playing from memory absolutely DOES matter but with the implementation of SO it happens automatically, so….see above 😊
Do others players do this too? Yes. Is there another platform like this that allows switching among digital players, as well as addition of players/features based on an active developer, low resource usage linux, etc, all while headless? Not that I am aware of.
Snakeoil!