Audio Sources

Learn about supported audio sources and how to configure them.

Supported Sources

🎵 SoundCloud

Stream millions of tracks from SoundCloud. Requires a Client ID.

soundcloud: {
  enabled: true,
  clientId: 'YOUR_CLIENT_ID'
}

🎧 Deezer

Access Deezer's vast music library. Requires ARL token and decryption key.

deezer: {
  enabled: true,
  arl: 'YOUR_ARL_TOKEN',
  decryptionKey: 'YOUR_KEY'
}

🎶 Spotify

Stream from Spotify. Requires API credentials.

spotify: {
  enabled: true,
  clientId: 'YOUR_CLIENT_ID',
  clientSecret: 'YOUR_CLIENT_SECRET',
  market: 'BR'
}

🎼 JioSaavn

Stream Indian music from JioSaavn. No additional configuration needed.

jiosaavn: {
  enabled: true,
  playlistLoadLimit: 50,
  artistLoadLimit: 20
}

Getting Credentials

SoundCloud Client ID

  1. Visit SoundCloud Apps
  2. Create a new application
  3. Copy your Client ID

Spotify Credentials

  1. Visit Spotify Developer
  2. Create a new application
  3. Copy Client ID and Client Secret

Deezer ARL Token

  1. Log in to Deezer in your browser
  2. Open Developer Tools (F12)
  3. Go to Application → Cookies
  4. Find and copy the arl cookie value

Source Priority

When multiple sources are enabled, AurisLink searches them in this order:

  1. Direct URL matching (YouTube, SoundCloud, etc)
  2. Search across enabled sources
  3. Return best match or error