Websockets API - addToQueue

Apologies up front if I’m posting to the wrong forum.

I am using websockets to play music files from a computer to volumio on an RPi 3 - the music files are on the computer, and I do not wish to mount the drive on volumio or otherwise share the files, simply to serve them dynamically using a web server on the computer.

I have tried passing the file’s URL as the URI argument to addToQueue, for example

io.emit(‘addToQueue’ , {‘uri’:‘’})

but this doesn’t seem to work. Is this doable, or does the URI argument to addToQueue have to point to volumio’s local filing system?

Thanks for any help.