Our users have suggested these new features should be added to the AzuraCast web radio suite.

Each suggestion should be for one single enhancement to the software. Don't use this tool for bug reports; use our GitHub Issues section. Suggestions should be made in English.

Countdown clock with seconds for Scheduled broadcasts

Would be nice to have a seconds countdown the last minute.
Suggested by: Maturesh (14 Nov, '20) Upvoted: 15 Nov, '22 Comments: 0
Under consideration

Playlist Types + AutoDJ Scheduling Options

I would like to suggest a better view of valid combinations of Playlist Types + AutoDJ Scheduling Options. For instance, one can choose "General Rotation" + ...
Suggested by: Pavlos (21 Mar, '20) Upvoted: 29 Jun, '21 Comments: 0

An option to active or deactivate autoplay

it would be good an option to activate or deactivate autoplay of audio player.
Suggested by: Gus (21 Jun, '20) Upvoted: 31 May Comments: 4
Not planned

Social media HTML meta tags in the radio pages

I think that adding the social media HTML meta tags (as listed here https://css-tricks.com/essential-meta-tags-social-media/) to the radio web pages will help a lot ...
Suggested by: RQ (30 Apr, '20) Upvoted: 30 Mar Comments: 1

Add option within the playlist: insert opening and closing audio (vignette)

I suggest adding option within the playlist: insert opening and closing audio (vignette)
Suggested by: Felipe Fontenele (24 May) Upvoted: 31 May Comments: 0
Under consideration

Song weighting feature to control frequency of playback of specific songs

It would be great to be able to set weight at the song level and not just at the playlist level. This way, you could make sure some songs play more or less often than ...
Suggested by: reblochon (22 Oct, '22) Upvoted: 12 Mar Comments: 0
Under consideration

sftp user chroot

As per the discord message; Is there a way to chroot an sftp user into an folder? Example; say I have an artist that wants to upload his tracks to the radio, I ...
Suggested by: MeaTLoTioN (27 Apr, '22) Upvoted: 21 May Comments: 0

OneDrive as Storage Location

Add OneDrive as a Storage Location OneDrive (personal) and also OneDrive for Business For automatically sending backups to
Suggested by: AshleyinSpain (26 Oct, '21) Upvoted: 11 Mar Comments: 0

reseller privilege

if the app allow admins to create reseller account , that would be great
Suggested by: Kiran S (28 Mar, '20) Upvoted: 10 Dec, '22 Comments: 0
Not planned

Add an optional POST parameter to the request API for IP addresses

https://github.com/AzuraCast/AzuraCast/issues/1008 "The StationRequestRepository has the functionality to throttle requests by IP addresses. This feature is only ...
Suggested by: Buster Neece (20 Apr, '19) Upvoted: 26 Jan, '21 Comments: 0
Under consideration

Add ability for administrators to move a station's base/media directory.

Suggested by: Buster Neece (19 Apr, '19) Upvoted: 01 Jul, '21 Comments: 0

Automatically Adjust Quality streaming

add supported automatically adjust the quality based on connection speed if there are Some mountpoints
Suggested by: Yosef (01 May, '20) Upvoted: 19 Mar, '21 Comments: 2

Reshuffle A Playlist

The ability to re-shuffle a playlist that is set to playback in "Shuffle Mode".
Suggested by: Andrew (09 Dec, '19) Upvoted: 25 Jul, '22 Comments: 2

SHOUTcast Config extension

There are premium packages at SHOUTcast Premium. There you have to install a few things in the config. Could you install it, that you can add more lines to the ...
Suggested by: Luca Stratmann (23 Apr, '19) Upvoted: 03 Dec, '19 Comments: 2
Not planned

Play Immediately button

A button to play a file in the music files database directly. So actually skip to a selected song. This is handy for last-minute changes, issues with the current ...
Suggested by: Roy (08 Sep, '21) Upvoted: 21 Feb Comments: 1

Encrypted connections at the Remote Relays

Currently AzuraCast's AutoDJ always establish an unencrypted connection to Icecast, my idea would be to instruct Liquidsoap to establish an encrypted connection as ...
Suggested by: Henrik Martens (18 Apr, '21) Upvoted: 09 Nov, '22 Comments: 1

System Requirement

Could you please make a list of minimum system requirement, based on: (1) number of users at the same time (2) bit rate (3) whatever else will increase the load ...
Suggested by: Henry (30 Jul, '20) Upvoted: 05 Sep, '21 Comments: 1

Live streams mixer

It would be very useful to have a web application (similar to web DJ interface) to mix live streams incoming at the same time from several live source DJs. Imagine ...
Suggested by: Ivan Iudice (13 Apr, '20) Upvoted: 26 Apr, '22 Comments: 1
Under consideration

Automatic Vulnerability Checker

Hello amazing community! A few days ago I found this software that does an automatic vulnerability checker throughout the project. It supports a variety of ...
Suggested by: Bernardo Oliveira (26 Mar, '20) Upvoted: 09 Jan, '21 Comments: 1

Add a new graph to track unique visitors a day per station

Please check github issue: https://github.com/AzuraCast/AzuraCast/issues/1628 However it is simple, a new graph that allows tracking per unique visitor instead of ...
Suggested by: Mike (05 Jun, '19) Upvoted: 28 Jan, '21 Comments: 1

User Agent Blocking

First, thank you for introducing Geo IP blocking which is a great feature for implementing content restrictions, etc. Now if we could get the ability to block ...
Suggested by: Alex (RaveLink) (10 Feb, '22) Upvoted: 21 Feb Comments: 0

Change the order of streams on public pages

I'd like to have the option to change the order of streams shown on public pages. I have a couple of streams with different bit rates and I'd like to arrange them in ...
Suggested by: Ivellios (15 Jun, '21) Upvoted: 12 Mar Comments: 0

Support Matomo Analytics

Support streaming live listener statistics via Matomo in the same style as the Google Analytics integration.
Suggested by: Buster Neece (29 Jan, '21) Upvoted: 16 Dec, '22 Comments: 0

Need added features to the playlists set to jingle mode

Such playlists usually contain short adverts, radio IDs, dj jingles, upcoming special events , etc all usually 90 secs or less in length 1. the cross-fade settings ...
Suggested by: Speedy Charly (18 Jul, '20) Upvoted: 21 Jun, '22 Comments: 0
Under consideration

Allow streamer/DJ to schedule themselves

Would it be possible to allow a streamer/DJ to login to azuracast and schedule their own slot without giving them access to any other streamer/DJ accounts or any ...
Suggested by: S7ntax (10 Jun, '20) Upvoted: 16 May Comments: 0
Under consideration

Disable song request when Streamer/DJ is connected

Song request button on public player should be disabled while a streamer/DJ is connected because song requests are relevant for AutoDJ only
Suggested by: Sarabjit Singh (25 May, '20) Upvoted: 26 Oct, '22 Comments: 0
Under consideration

Web GUI Redirect for IP

Redirect any http/https requests for AzuraCast to the hostname of the server, if accessed directly by the IP address. Requests for http(s)://x.x.x.x -> ...
Suggested by: hollowpoint27 (28 Mar, '20) Upvoted: 03 Sep, '21 Comments: 0
Under consideration

Possibilty to embed playlist/ next song into external website

I showed a friend my website and he immediately asked for " where is the playlist?" If it's possible with the current API,it would be great to have an way to ...
Suggested by: macbroadcast (09 May, '19) Upvoted: 27 Jun, '21 Comments: 0
Under consideration

Add support for Silan

Silan analyzes audio files for silences. You can then use the output with the cue_cut function in Liquidsoap. This will help us to cut silences from songs without ...
Suggested by: Bjarn (25 Apr, '19) Upvoted: 09 Jun, '22 Comments: 0
Under consideration

Use Existing media for Podcasts

I would love to be able to use my existing media for podcasts without having to reupload. I have pointed my storage location to the s3 that contains all my media, but ...
Suggested by: jro (08 Jul, '21) Upvoted: 12 Nov, '22 Comments: 4
Under consideration

Disable playlist on specified date / time

See issue https://github.com/AzuraCast/AzuraCast/issues/1223
Suggested by: Vaalyn (09 Jul, '19) Upvoted: 09 Feb, '20 Comments: 4


Create playlist without needing to restart station.
Suggested by: Rafael (24 Jun, '19) Upvoted: 25 Jul, '22 Comments: 4

Detailed statistics for Remote Relays mounts

Show detailed statistics for mounts connected to remote relays (like using Icecast2 on host machine). We want to see unique listeners and listeners on map
Suggested by: Yaroslav (16 Mar, '20) Upvoted: 28 Jan, '21 Comments: 3

Enable SFTP per station owner. Hide other stations not belong to the owner.

Currently, when connecting to SFTP, all station are listed. Is there a way, when a station owner connects to SFTP and only see his station?
Suggested by: ErnestPH (18 Jun, '19) Upvoted: 04 Jan, '20 Comments: 2

Playlist length in hours

In playlist overview the number of tracks in playlist is shown. Would be nice to have also the length in days:hours:minutes:seconds or something like that.
Suggested by: LordHelmchen666 (20 Apr, '19) Upvoted: 25 Jul, '22 Comments: 2

Play a jingle in the buffer while a DJ connects

https://github.com/AzuraCast/AzuraCast/issues/701 "Is it possible to play a Jingle in the 5 second buffer when a DJ connects. Now you get a 5 second silence, that ...
Suggested by: Buster Neece (20 Apr, '19) Upvoted: 23 Mar Comments: 2
Not planned Live DJs

Playlist description and alternate names

It would be nice if there was a "description" field in playlist details, to give some info about the playlist (e.g. for a jazz playlist, description could be ...
Suggested by: reblochon (19 Feb) Upvoted: 12 Mar Comments: 1
Under consideration

Audio Shout-Outs

It would be amazing to Integrate the widget that allows automatically receiving shout-outs from the listeners in the Media Library.
Suggested by: NED (26 Dec, '22) Upvoted: 18 Apr Comments: 1
Under consideration

Player Widget: show album title and date

It would be nice if the Player Widget could display the current track's ALBUM TITLE as well as DATE (I believe DATE is not currently exposed by the API, see ...
Suggested by: reblochon (16 Dec, '22) Upvoted: 22 Feb Comments: 1
Under consideration

Station List

Just a page with a list of the public stations on the server.
Suggested by: echoplex media (30 Aug, '22) Upvoted: 12 Mar Comments: 1
Under consideration

Duplicate song prevention only (independent from artist duplicate prevention)

AFAIK, the current "prevent duplicate" feature tries to avoid playing the same song and the same artist within x period of time. I would like to prevent the same song ...
Suggested by: reblochon (05 Aug, '22) Upvoted: 31 Oct, '22 Comments: 1
Under consideration

DATE in Now Playing API

Please consider adding an entry for the DATE tag in the Now Playing API. Currently I do not see a way to display the currently playing track's date of release, it ...
Suggested by: reblochon (11 Mar, '22) Upvoted: 23 Dec, '22 Comments: 1
Under consideration

Request Reporting

It would be nice to have reporting possibilities within AzuraCast regarding song requests. Like in our current broadcasting software we run a report which shows the ...
Suggested by: Roy (08 Sep, '21) Upvoted: 06 Nov, '22 Comments: 1
Under consideration

make schedule exportable/subscribable

Make the schedule exportable and/or able to subscribed to as an .ics file so that it could be used in other places -- for example a calendar app or a Nextcloud ...
Suggested by: elmussol (27 Apr, '21) Upvoted: 17 Aug, '22 Comments: 1


Module for auto creation service through Boxbilling billing system Link https://www.boxbilling.com/
Suggested by: Manuel Pinnecke (12 Nov, '20) Upvoted: 31 Jan Comments: 1
Not planned

Submit your name/comments along with requests

Is it possible to add a form when requesting a song that asks for your name and comments, and have it show up in the title of the stream?
Suggested by: Kim (23 Sep, '20) Upvoted: 30 Jun, '22 Comments: 1
Under consideration

Add API endpoint for the most played songs

A API endpoint that would have a list of the 5 most played songs in a certain station.
Suggested by: Afonso Santos (09 Mar, '20) Upvoted: 22 Jan Comments: 1

Move Advanced Maximum Listeners to Administration tab

First let me say i absolutley love Azuracast and continue the great work,what i think would be great is to move advanced maximum listeners from the Broadcasting tab ...
Suggested by: Dave (16 Oct, '19) Upvoted: 22 Mar Comments: 1
Under consideration

Enable stereo mode for microphone in Web DJ

Currently, signal from microphone is encoded in mono. Enabling stereo mode would allow DJs to use their consoles as audio input and play music in stereo.
Suggested by: Ivellios (20 Apr, '19) Upvoted: 01 Jul, '21 Comments: 1
Under consideration

Push notifications for Live shows

ability to send push notifications if a Live DJ starts his Live stream
Suggested by: Jan Nortje (04 Aug, '22) Upvoted: 14 Jan Comments: 0
Under consideration