title: What's the best protocol for live audio (radio) streaming for mobile and web?
body: <p>I am trying to build a website and mobile app (iOS, Android) for the internet radio station.
  Website users broadcast their music or radio and mobile users will just listen radio stations and chat with other listeners.</p>
  
  <p>I searched a week and make a prototype with Wowza engine (using HLS and RTMP) and SHOUTcast server on Amazon EC2.</p>
  
  <p>Using HLS has a delay with 5 seconds, but RTMP and SHOUTcast has 2 second delay.
  With this result I think I should choose RTMP or SHOUTcast.</p>
  
  <p>But I am not sure RTMP and SHOUTcast are the best protocol. :(</p>
  
  <p>What protocol should I choose?
  Do I need to provide a various protocol to cover all platform?</p>