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.

Listeners count visible on public page

I was wondering if you could add an option to display a counter that would show how many listeners are currently connected. I think some users would like to know how ...
Suggested by: dj2 (06 Oct, '19) Upvoted: 09 May, '22 Comments: 1
Not planned

LDAP Authentication support

Please add LDAP Authentication with group support for access rights
Suggested by: Cedric (12 Jan, '21) Upvoted: 26 Dec, '22 Comments: 0
Under consideration

"Remember me" checkbox on login

It would be nice to have a "Remember me" type checkbox in the login screen, so that we're not always logging into the dashboard on a trusted device.
Suggested by: Afonso Santos (09 Aug, '19) Upvoted: 20 May, '22 Comments: 4
Done

Crossfade+Jingle playlists

Jingles are usually media clips of 90 seconds or less giving station info or running ads over a bit of music. When such clips are subjected to the crossfade ...
Suggested by: Speedy Charly (27 Nov, '21) Upvoted: 04 Jan Comments: 3
Under consideration

Intro and outro for playlist

They would serve for the beginning and the end of a show or some type of announcement to schedule it in a certain time so that the listener knows what type of event ...
Suggested by: Ruben Jara (25 Aug, '20) Upvoted: 04 Jul, '22 Comments: 3
Under consideration

Sorting listeners by fields

In Reports > Listeners To add the feature of sort the list clicking in Time (sec) User Agent or Location
Suggested by: Cristian (10 Apr, '20) Upvoted: 21 Sep, '22 Comments: 2
Under consideration

Make playlist management a separate permission from media management.

https://github.com/AzuraCast/AzuraCast/issues/619
Suggested by: Buster Neece (18 Apr, '19) Upvoted: 25 Mar, '22 Comments: 2
Under consideration

Provide the option to enter the userid and licenseid of a paid shoutacst premium account

Provide the option to enter the userid and licenseid of a paid shoutacst premium account in addition to the shoutcast authash at the relevant mount point. So that ...
Suggested by: Marc (08 Jun, '19) Upvoted: 17 Jun, '21 Comments: 1
Done

Low-latency output in Web DJ

Currently, when broadcasting via Web DJ, we cannot hear in real time what we say to the microphone or what we play. Implementing low-latency output would resolve this ...
Suggested by: Ivellios (20 Apr, '19) Upvoted: 24 Nov, '22 Comments: 1
Done

Expand mount point configuration to include mono/stereo/joint-stereo.

https://github.com/AzuraCast/AzuraCast/issues/276
Suggested by: Buster Neece (18 Apr, '19) Upvoted: 13 Jul, '22 Comments: 1
Under consideration

Show port in right side widget Broadcasting Service

Show the station port on the right side menu, where it has the icecast information.
Suggested by: Douglas Vieira (04 Jan, '22) Upvoted: 08 Jul, '22 Comments: 0
Planned

Docker Cluster Swarm Installtion

Script to install everything in cluster swarm to guarantee for example high availability and replication between the nodes and zero down time.
Suggested by: Thiago (30 Jun, '21) Upvoted: 09 Aug, '22 Comments: 0
Under consideration

Create playlist based on tags

It would be beautiful to have the possibility to automatically create playlists based on some criteria like tags (maybe genre or custom fields).
Suggested by: Marco (31 Mar, '21) Upvoted: 10 Sep, '22 Comments: 0
Under consideration

Statistics from date and hour

Hello guys! It would be very useful to have a way to get statistics for a certain period and time. For example, there is a talk show that airs every Monday at ...
Suggested by: David Jill (30 Aug, '19) Upvoted: 28 Jan, '21 Comments: 0
Done

Discord bot for API calls

I noticed that AzuraCast has an API here: https://www.azuracast.com/api/ can these commands be made into a discord bot server?
Suggested by: Mike (03 Jun, '19) Upvoted: 25 Apr, '22 Comments: 0
Under consideration

Different jingle playlists for requests queue

I would love to be able to have a way, when a user requests a song from automation, before a request plays, a different type of jingle playlists will play, letting ...
Suggested by: Jonathan (05 Sep, '19) Upvoted: 07 Jan Comments: 2
Under consideration

Support Custom Sample Rates

https://github.com/AzuraCast/AzuraCast/issues/887 Examples: 43.2 KHz
Suggested by: Buster Neece (20 Apr, '19) Upvoted: 24 Aug, '22 Comments: 2
Not planned AutoDJ

Add station logo to public page

Would be nice to be able to add a custom logo to the public player, maybe in the top right corner (see attached picture)
Suggested by: Sean (02 Jul, '22) Upvoted: 06 Jan Comments: 1
Under consideration

Transcode music to a different quality upon upload

https://github.com/AzuraCast/AzuraCast/issues/776 "Sometimes it's not necessary to storage music on server in high quality. For example, if broadcasting goes in ...
Suggested by: Buster Neece (19 Apr, '19) Upvoted: 19 Feb, '21 Comments: 1
Under consideration

azuracast should also work with IP 6

azuracast should also work with IP 6
Suggested by: Manuel Pinnecke (13 Nov, '22) Upvoted: 14 Jan Comments: 0
Under consideration

Custom streaming data menu for every moutpoint

Custom streaming data menu for every moutpoint Example : /moutpoint1 Stream Title: <Stream 1> Stream Description: <Description Stream 1> Stream Genre: <.....> ...
Suggested by: gunsar (09 Sep, '21) Upvoted: 25 Mar, '22 Comments: 0
Under consideration

Use Spotify api for artwork

Would love to see the option to use the Spotify api to fetch artwork as last.fm is often inaccurate for me. Many thanks for providing AzuraCast as open source, ...
Suggested by: Johnb (27 Jul, '21) Upvoted: 30 Dec, '22 Comments: 0
Under consideration

Live chat

Add a live chat to the public page. That can be activated or deactivated in the station configuration.
Suggested by: Rogelio (01 Jan, '21) Upvoted: 06 Aug, '22 Comments: 0
Not planned

S3 Storage Support for Media Directory

I would love to see support for mounting S3-compatible storage as a media storage backend. This way, one could run AzuraCast on hardware that might not have a lot of ...
Suggested by: Tyler Rodick (13 Aug, '20) Upvoted: 16 Jun, '21 Comments: 4
Done

Make Public Page a PWA Page

Create an option to install the public page with Player on Home Screen
Suggested by: Fernando (17 Jul, '20) Upvoted: 20 Sep, '22 Comments: 3
Done

EasyUpdating

Hi there. Wonder if it would be possible to make a "Button" in the admin page when updates are ready, and make an auto update from there? Maybe make buttons Update, ...
Suggested by: Eric Dahl (31 Jul, '19) Upvoted: 03 Sep, '21 Comments: 2
Done

Custom fallback Cover for every Station

Hello, currently there is only a function to select a Fallback cover for the complete Server. I really want to define another one for any station. Greetings
Suggested by: preterive (23 May, '19) Upvoted: 15 Nov, '21 Comments: 2
Under consideration

Upload Custom Artwork For Live Broadcast

Would it be possible to include the ability to customise artwork for metadata sent from a live stream rather than using the Last FM API? I know you can add custom ...
Suggested by: Mixtape (01 Oct, '22) Upvoted: 26 Dec, '22 Comments: 1
Done

Development of Android and iOS App

Make it more robust and accessible on mobile phones.
Suggested by: Richard (19 Jan, '22) Upvoted: 17 Dec, '22 Comments: 1
Under consideration

[API] an endpoint to sync a playlist

Hello, Currently, I use the API to, in order: - empty a folder linked to a playlist - add mp3 in this folder The problem is that the playlist refresh is done ...
Suggested by: gwado (30 Jun, '21) Upvoted: 25 Oct, '22 Comments: 1
Under consideration

Podcast statistics

I love the new podcast feature but I find it not so useful without statistics (downloads, subscribers, ...)
Suggested by: RadioQuar (06 Jun, '21) Upvoted: 19 Jan Comments: 1
Planned

Nginx Rtmp Video Server

Streaming Live Video with NGINX
Suggested by: Yosef (16 Jun, '20) Upvoted: 03 Jan Comments: 1
Not planned

Allow a drop or bumper to play prior to a song.

example" Hey guys, this is Peter Frampton, blah blah" and his track plays next.
Suggested by: themadcap1976 (11 Nov, '19) Upvoted: 17 Dec, '22 Comments: 1
Under consideration

Show Total Play Count for Song

Add a column or section to show the total times that a songs has been played
Suggested by: Afonso Santos (17 Aug, '19) Upvoted: 15 Nov, '22 Comments: 1
Under consideration

Reliability Monitoring

Ensure broadcast reliability with automatic stream monitoring and recovery from failures.
Suggested by: Wura (02 Sep, '21) Upvoted: 30 Sep, '21 Comments: 0
Under consideration

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

Custom "Public Page Web-Builder" for each radio

This Feature , is amassing Hello Developers i have an supper idea for, Public Page for each stations to have an customization tab for personal wallpaper and ...
Suggested by: Daniel Marku (dakudj) (04 Apr, '20) Upvoted: 16 Dec, '22 Comments: 0
Not planned

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
Planned

Hour Clocks

Hi, I've been using AzuraCast since the early days and I love how far this has come. I've spread the word about it to many people within the industry and love the new ...
Suggested by: Joe Kinch (22 Sep, '21) Upvoted: 29 Dec, '22 Comments: 1
Under consideration

Webhook event: scheduled playlist change

Would it be possible to add a webhook event that triggers when the current playlist changes? I would like to post an automatic message (on Discord in my case) when ...
Suggested by: reblochon (14 Aug, '22) Upvoted: 17 Jan Comments: 0
Under consideration

Studio Message

An Chat window below the player so listeners can send a message wich will be displayed on lets say the live DJ page. In that way listeners can answer Questions, tell ...
Suggested by: SchattenWolf2008 (16 Feb, '22) Upvoted: 25 Oct, '22 Comments: 0
Under consideration

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.

https://github.com/AzuraCast/AzuraCast/issues/973
Suggested by: Buster Neece (19 Apr, '19) Upvoted: 01 Jul, '21 Comments: 0
Done

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: 27 Nov, '22 Comments: 4
Not planned

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
Done

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
Done

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

Add BPM information to media

Suggested by: messkaline (14 May, '22) Upvoted: 21 Nov, '22 Comments: 1
Under consideration

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
Done