Skip to content

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

  1. Open AN Player and go to the Plugins Screen.
  2. Find WebDAV in the official plugins list.
  3. Install the plugin and open its configuration page.

Configure Plugin

WebDAV requires your server address and optionally your login credentials.

  1. Open the plugin configuration page from AN Player.
  2. 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/
  3. Enter your Username and Password if your server requires authentication. Leave them empty if your server allows anonymous access.
  4. Enter a Base Path to limit browsing to a specific folder (e.g. /Music). Use / to browse from the root.
  5. 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.