Quel est le meilleur protocole pour la transmission audio en direct (radio) en streaming pour mobile et sur le web?

Je suis en train de construire un site web et une application mobile (iOS, Android) pour la station de radio internet.
Les utilisateurs du site web de diffusion de leur musique ou de la radio mobile et les utilisateurs il suffit d'écouter les stations de radio et de discuter avec d'autres auditeurs.

J'ai cherché une semaine et de faire un prototype avec Wowza moteur (à l'aide de TLS et RTMP) et le serveur SHOUTcast sur Amazon EC2.

À l'aide de HLS a un retard de 5 secondes, mais RTMP et SHOUTcast a 2 seconde de retard.
Avec ce résultat, je pense que je devrais choisir RTMP ou SHOUTcast.

Mais je ne suis pas sûr RTMP et SHOUTcast sont le meilleur protocole. 🙁

Ce protocole devrais-je choisir?
Dois-je fournir un divers protocole de couvrir toutes les plate-forme?

OriginalL'auteur Paul | 2015-05-12