WebDAV
What is WebDAV?
- WebDAV: A standard protocol for accessing files on remote servers, supported by many NAS devices (Synology, QNAP), cloud services (Nextcloud, ownCloud), and dedicated servers.
- Features:
- Browse folders and subfolders on your WebDAV server.
- Search for audio and video files.
- Stream music files (MP3, FLAC, OGG, WAV, AAC, and more) directly in AN Player.
- Stream video files (MP4, MKV, AVI, MOV, WebM, and more) directly in AN Player.
- Works with any WebDAV-compatible service including Nextcloud, ownCloud, Synology, Box, and more.
Install
- Open AN Player and go to the Plugins Screen.
- Find WebDAV in the official plugins list.
- Install the plugin and open its configuration page.
Configure Plugin
WebDAV requires your server address and optionally your login credentials.
- Open the plugin configuration page from AN Player.
- Enter the Server URL — this is the full WebDAV address of your server. Examples:
- Nextcloud:
https://your-server.com/remote.php/dav/files/your-username/ - Synology:
https://your-nas-ip:5006/ - ownCloud:
https://your-server.com/remote.php/webdav/
- Nextcloud:
- Enter your Username and Password if your server requires authentication. Leave them empty if your server allows anonymous access.
- Enter a Base Path to limit browsing to a specific folder (e.g.
/Music). Use/to browse from the root. - Tap Save.
If Nothing Loads
If your files don't appear after saving, check the following:
- The server URL may be wrong — make sure it includes the full path (including
/remote.php/dav/files/username/for Nextcloud). - Your username or password may be incorrect — try logging in to your server through a web browser to verify.
- Your server may require HTTPS — if your server uses a self-signed certificate, it may not work. Check with your server administrator.
- The base path doesn't exist — make sure the folder you specified actually exists on the server.
- Your server may not be reachable from your current network — if it's a home server, make sure you're on the same network or have set up remote access.