This guide follows the Windows WinUI preview checked on September 22, 2026. The older Tauri app and web player may place these controls elsewhere. First set up a server that exposes a WebDAV endpoint; then add it as a remote source in OFPlayer.
Gather connection details
Find the WebDAV URL, account credentials, and optional root music path in your server’s settings. Use the protocol endpoint, not the admin dashboard URL. See the tutorial index if you still need to set up a server.
Add a source in WinUI
- Open the source picker in the upper left.
- Choose Add remote source… and give the connection a recognizable name.
- Select WebDAV as the type.
- Enter the endpoint, optional root path, username, and password.
- Choose Test connection, inspect any error, then save.
The root path narrows the music location. If your endpoint already points to /music, do not append the same segment again in the root field. Use the credentials and path rules of your own server.
Browse and play
Select the saved source. If it presents several libraries, choose the one you want. A visible track list only proves enumeration: selecting a track still requires OFPlayer to resolve and read the actual audio resource, where permissions or expired URLs can fail.
Load more can expand the list up to the preview’s 5,000-track cap. A truncated list is not the server’s full collection.
| Symptom | Check first |
|---|---|
| Connection test fails | Server status, network, WebDAV URL, credentials |
| Connected but empty | Root path, directory permissions, selected library |
| Track listed but unplayable | Original file, media URL, read permission |
| Some tracks missing | Directory scope, server response, format, loading cap |
Try a known-good local file to separate a playback issue from a remote-source issue. Continue with Remote sources or Troubleshooting.
For Navidrome, select Subsonic instead of WebDAV in the same source dialog.