mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.27k stars 1.24k forks source link

Play songs natively from SMB or WebDAV locations #6252

Open mixxxbot opened 1 year ago

mixxxbot commented 1 year ago

Reported by: daschuer Date: 2012-01-18T14:36:57Z Status: Confirmed Importance: Wishlist Launchpad Issue: lp918222 Tags: cloud, library


Wishlist:

It would be nice if Mixxx could handle URI locations natively. On Linux, Mixxx can only handle those location when mounted into the local file system.

We should consider to store the track location as URI in the Mixxx database like many other players.

When running on a Gnome desktop the access to Samba, WebDAV and other popular protocols can achieved by GIO and GVfs. I am sure there are appropriate solutions for the other platforms as well.

mixxxbot commented 1 year ago

Commented by: daschuer Date: 2019-08-19T18:49:15Z


gvfs does it flawlessly. To solve this we need to combine Glib calls with Qt calls. This is a bit chalanging, but can be a fun project. Pacmanfm-qt includes many of the required tricks. https://github.com/lxqt/pcmanfm-qt

mixxxbot commented 1 year ago

Commented by: daschuer Date: 2019-08-19T19:59:22Z


We need to consider the performance issue as well: https://bugs.launchpad.net/mixxx/+bug/1488046

At least I can use the "Computer" feature to browse to: /run/user/1000/gvfs/smb-share:server=wohnzimmer,share=volume/Musik And play tracks.

Also adding this folder as library works.

f4iey commented 5 months ago

Hi, Is this issue still investigated? Is there also a workaround for webdavs ?

daschuer commented 5 months ago

There is nothing in progress unfortunately. On which OS are you? The workaround is to mount the location into the file system.

f4iey commented 5 months ago

I use Arch Linux with KDE Plasma

For now I tried to add the library using the webdavs url.

I have no idea how to mount it directly on my filesystem.

daschuer commented 5 months ago

It looks like you may use: https://wiki.archlinux.org/title/Davfs2

f4iey commented 5 months ago

It looks like you may use: https://wiki.archlinux.org/title/Davfs2

Thanks, I'll take a look.