В указанной ниже статье рассказывается как разработать простейший sip клиент, работающий на JS через браузер, позволяющий организовать полноценную аудио/видео связь между пользователями:
Данная ссылка ведёт на страницу загрузки клиента:
А тут wiki проекта, в ней можно прочесть о том как данный проект можно интегрировать в например asterisk: