javascript

Видео-звонки в видеоконференцию Zoom с веб страниц

  • среда, 25 октября 2017 г. в 03:13:23
https://habrahabr.ru/company/Voximplant/blog/340746/
  • Разработка веб-сайтов
  • Программирование
  • JavaScript
  • API
  • Блог компании Voximplant



В предыдущей хабрастатье я показал, что если сервис умеет интегрироваться по SIP и RTP, то с ним можно делать много интересных штук. Например, приглашать в видеоконференции Zoom участников с мобильных телефонов. Но наше облако Voximplant — это не только телеком и телефоны. Еще мы любим и умеем SDK, чтобы звонить и принимать звонки из неожиданных мест: с веб страниц, из приложений (звонки через интернет намного дешевле, чем через голосовой канал) и даже из VR/AR Unity решений. В этой статье я покажу, как с помощью нескольких строк фронтенд JavaScript создавать «звонящие» страницы, с помощью которых участники смогут делать видеозвонок в конференцию. И да, благодаря последнему обновлению от Apple звонить теперь можно и с веб страниц на iPhone!

Настройка Zoom


Все то же самое, что в предыдущей хабрастатье.

Настройка Voximplant


В предыдущей статье я подробно рассказал про создание нового приложения и организацию конференций, чтобы голос всех участников с телефонов микшировался на стороне облака Voximplant и затем коммуницировался с Zoom по одному SIP каналу. В этой статье я покажу другу схему работы, когда каждый пользователь, звонящий с веб страницы через видео звонок, будет подключаться напрямую к конференции Zoom. Соответствующий сценарий Voximplant (один, потому что два нужные были только для организации конференции со стороны Voximplant) выглядит вот так: