Возможно, вы захотите взглянуть на использование платформы WebRTC.
WebRTC - это новый API, разработанный консорциумом World Wide Web (W3C) и в настоящее время поддерживаемый в настольных браузерах Chrome и Firefox., а также Chrome для Android.
С WebRTC вы можете осуществлять как видео, так и аудиовызовы между пользователями вашего сайта, не требуя установки на компьютер никаких плагинов (например, Flash).
Существует ряд библиотек с открытым исходным кодом, которые помогут вам без особых усилий интегрировать WebRTC:
Спецификации WebRTC хорошо сделаны.Они написаны так, что даже в ненадежных сетях (с большой задержкой или большим количеством пропущенных пакетов) качество получаемого сервером звука будет приемлемым.
Google провел презентацию еще в 2013 году , который объясняет все компоненты.Кроме того, в html5rocks есть отличная статья для начинающих, посвященная пониманию основ WebRTC .
Надеюсь, это поможет.