
insert_metadata ( id = "custom_metadata", radio ) on_meta ( "server.insert_metadata", radio ) # Apply amplification metadata (if supplied) radio = amplify ( override = "liq_amplify", 1. Fixed an issue with sending metadata to the good ol Nicecast encoder. Radio = switch(id="schedule_switch", track_sensitive=true, ) on_meta ( "fallback", radio ) # Allow for Telnet-driven insertion of custom metadata. Double-clicking an empty row in the MegaSeg Playlist section no longer attempts. Radio = random(id="standard_playlists", weights=, ) You will see the name in the upper right-hand corner. 2.) Once you have downloaded Nicecast, select the dish icon and open Nicecast. If you have not purchased it already you can purchase Nicecast here.

#Shoutcast nicecast not authorized how to
Playlist_test_schedule_thing = cue_cut(id="cue_playlist_test_schedule_thing", playlist_test_schedule_thing) How to connect Nicecast to SHOUTcast (Broadcast from Mac/OS X) 1.) Setting up Nicecast on Mac for the first time: Download and install Nicecast. Playlist_test_schedule_thing = playlist(id="playlist_test_schedule_thing",mime_type="audio/x-mpegurl",mode="randomize",reload_mode="watch","/var/azuracast/stations/azuratest_radio/playlists/playlist_test_schedule_thing.m3u") Playlist_default = cue_cut(id="cue_playlist_default", playlist_default) Playlist_default = playlist(id="playlist_default",mime_type="audio/x-mpegurl",mode="randomize",reload_mode="watch","/var/azuracast/stations/azuratest_radio/playlists/playlist_default.m3u") set("/var/azuracast/stations/azuratest_radio/config/liquidsoap.pid") # WARNING! This file is automatically generated by AzuraCast. I recall previous discussions suggesting that perhaps this was a known issue in how Liquidsoap implements the protocols that allow DJs to connect directly to Liquidsoap as opposed to Icecast/SHOUTcast, but if there was an available solution for this, it would significantly benefit our support burden and render a much smoother experience for listeners.


It's only when they first submit new metadata, thus triggering a change in metadata from their initial state, that it propagates this properly as a metadata change.
#Shoutcast nicecast not authorized update
This has been a long-reported issue, basically for as long as I've been using Liquidsoap, but I looked and couldn't immediately find an existing issue documenting what happens, so I wanted to "resurrect" this issue, so to speak, and see if maybe there's a novel way we could solve it in Liquidsoap 2.0.īasically, the problem is this: when a live DJ connects to an input.harbor, whatever metadata their stream is using right when the stream connects doesn't get transmitted "downstream" as a metadata update on any Icecast/SHOUTcast outputs.
