DSheirer / sdrtrunk

A cross-platform java application for decoding, monitoring, recording and streaming trunked mobile and related radio protocols using Software Defined Radios (SDR). Website:
GNU General Public License v3.0
1.54k stars 252 forks source link

Allow for Icecast/Shoutcast Metadata Customization #1660

Open bradjtrammell opened 11 months ago

bradjtrammell commented 11 months ago

I didn't see this anywhere, so I figured I would post here that I would love to see the addition of a feature (or option in the settings) that allows you to customize what is outputted to the Icecast/Shoutcast streaming option.

For example, one of my channels says: TO:1 Onondaga Fire Dispatch FROM:911005 Onondaga Fire Dispatch

I'd prefer it say something like: OC Fire Dispatch - Talking: Onondaga Fire Control (911005) Where the first part is the channel, second is the radio user (or id).

Hopefully this make sense. It would be nice to have the ability to customize it with the channel name, current radio ID, talk group, etc. Or have a list of variables to choose from to pass along to those streaming servers.

doug-hoffman commented 9 months ago

PR #1395 adds functionality to specify the icecast metadata format at runtime. You would have to change the alias from "Onondaga Fire Dispatch" to "OC Fire Dispatch", but it would allow what you're looking for otherwise.