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.
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" + ...
Planned
An option to active or deactivate autoplay
it would be good an option to activate or deactivate autoplay of audio player.
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 ...
Done
Add option within the playlist: insert opening and closing audio (vignette)
I suggest adding option within the playlist: insert opening and closing audio (vignette)
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 ...
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 ...
Planned
OneDrive as Storage Location
Add OneDrive as a Storage Location
OneDrive (personal) and also OneDrive for Business
For automatically sending backups to
Planned
reseller privilege
if the app allow admins to create reseller account , that would be great
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 ...
Under consideration
Add ability for administrators to move a station's base/media directory.
https://github.com/AzuraCast/AzuraCast/issues/973
Done
Automatically Adjust Quality streaming
add supported automatically adjust the quality based on connection speed if there are Some mountpoints
Done
Reshuffle A Playlist
The ability to re-shuffle a playlist that is set to playback in "Shuffle Mode".
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 ...
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 ...
Done
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 ...
Done
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 ...
Done
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 ...
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 ...
Done
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 ...
Done
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 ...
Done
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 ...
Planned
Support Matomo Analytics
Support streaming live listener statistics via Matomo in the same style as the Google Analytics integration.
Done
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 ...
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 ...
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
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 -> ...
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 ...
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 ...
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 ...
Under consideration
Disable playlist on specified date / time
See issue https://github.com/AzuraCast/AzuraCast/issues/1223
Done
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
Done
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?
Done
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.
Done
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 ...
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 ...
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.
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 ...
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 ...
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 ...
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 ...
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 ...
Planned
Boxbilling-Modul
Module for auto creation service through Boxbilling billing system
Link https://www.boxbilling.com/
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?
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.
Done
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 ...
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.
Under consideration
Push notifications for Live shows
ability to send push notifications if a Live DJ starts his Live stream
Under consideration