Great Thanks!! It worked well, but I discovered that my client won't play radio stations, so I saw in the docs that its possible to make a fake video stream to let the client play it (Plex)
Tvheadend played it perfectly.
This is the example I was working from but couldnt get it to work but I think its for older ffmpeg.
pipe:///usr/bin/ffmpeg -loglevel fatal -loop 1 -y -i /path/to/image.png -re -i INPUTLINK
-vcodec libx264 -acodec copy -mbd rd -copyinkf -flags +ilme+ildct -fflags +genpts
-metadata service_provider=RADIOPROVIDER -metadata service_name=RADIONAME -tune zerolatency -f mpegts pipe:1