Requires a bit of coding knowledge, similar to Wordpress building & hosting. You would either need to use a streaming provider who can supply an allowed format if you plan on being 'Live' or hosting the audio/video at a host like Brightcove or Vimeo.
If you're playing music you may need to watch who you choose as some flag it regardless if you have a license or not.
the fastest way is to "convert" you audio stream into a video stream .... there are quite a lot of solutions out there , then publish a channel using that live video stream ( the Direct Publisher option would be the easiest and fastest )
and of course you could also provide some recorded shows as extra to your channel viewers ( same - convert you audio recordings into video )