Оставьте заявку
Опишите здесь свои потребности и идеи. Мы скоро вернемся с ответами и оценкой времени и цены.
Отправляя персональные данные из этой формы, вы даете согласие с Политикой обработки персональных данных.

Разработка программ для видеочатов и конференций

разработка систем видеоконференций для бизнеса
ProVideoMeeting
Видеоконференции для бизнеса. Переключайте режимы — выбирайте подходящий под ваши нужды. Подписывайте документы онлайн, меняйте дизайн платформы под бренд компании, создавайте встречи прямо в календаре. Работает на компьютере и телефоне. Без установки.
пример проекта

Функции

Видеоконференция WebRTC
разработка WebRTC-видеоконференций
Мы разрабатываем для любого количества участников:

  • Видеочаты один на один
  • Видеоконференции с неограниченным количеством участников

50 живых видео на одном экране одновременно — это максимум, что мы делали. Например, максимум участников видеоконференции в Zoom — 100, но на одном экране показываются только 25. Чтобы увидеть остальные, нужно переключить экран.

Некоторые другие функции:
В наших сервисах видеоконференций мы также разрабатываем пользовательские фоны, закрепление / увеличение видео участников, выбор камеры и микрофона из списка, отключение камеры и микрофона, допуск в конференцию по снимку из комнаты ожидания.
запись видеоконференции
Запись всего экрана видеоконференции. Установите время хранения записи на сервере. Например, на одном из наших продуктов мы храним видео 30 дней без подписки и вечно в продвинутом плане.
Запись конференции
разработка видеочатов с демонстрацией и совместным использованием экрана
Выбирайте, что будете показывать: картинку с камеры, экран целиком или одно конкретное окно.
Все участники конференции могут делиться экранами одновременно.
Демонстрация экрана и совместное использование нескольких экранов одновременно
видеоконференции со звонками на внешние номера
Если у ваших коллег слабый интернет, можно позвонить им по телефону — по аудио, без видео. При разработке мы используем технологию SIP с серверами Asterisk и FreeSWITCH.
Присоединяйтесь к звонку с телефона
разработка видеоконференций с чатом
Отправляйте текстовые сообщения и смайлики. Реагируйте с помощью эмодзи. Делитесь изображения и документы. Перейдите в личный чат с одним участником. Смотрите список участников в видеоконференции.
Текстовый чат
подписывать документы легально в видеоконференции
Поделитесь документом на экране видеочата. Работайте над документом вместе: просматривайте и вносите правки. Подписывайте прямо в приложении: загрузите изображение электронной подписи или нарисуйте ее вручную. Удобно для удаленного подписания контрактов.
Редактирование и подписание документов
видеоконференции с опросами
Создавайте опросы с открытыми и закрытыми вопросами. Просматривайте статистику. Ускорьте процесс принятия коллективных решений!
Опросы
разработка программ для вебинаров
В режиме трансляции показывайте аудитории презентацию на весь экран и видео ведущего. Добавьте видео приглашенных докладчиков. Записывайте всю сессию видеоконференцсвязи, чтобы потом поделиться с участниками.
Вебинары
постоянные комнаты для звонков с красивой ссылкой
Создайте комнату и задайте пользовательскую ссылку — например, videoconference.com/dailymeeting. Удобно для видеочатов, которые проходят регулярно.
Вечные комнаты с пользовательскими ссылками
управление пользователями видеоконференции
Назначьте администраторов и поручите им создание комнат, добавление и удаление пользователей.
Управление пользователями
безопасная система видеоконференций для бизнеса
  • Наши системы видеоконференций используют одноразовые коды вместо паролей
  • Организатор видит гостей, уже когда они находятся в комнате ожидания. Посмотрите на фотографию гостя перед тем, как впустить его
  • Мы также разрабатываем видеоконференции с шифрованием AES-256 в WebRTC — самый надежный уровень шифрования, взломать его практически невозможно
Безопасность
индивидуальный брендинг и кастомизация платформы для видеоконференций
Измените цвет интерфейса на фирменный цвет вашего бренда, используйте свой логотип, меняйте фоны на корпоративные изображения.
Индивидуальный брендинг
распознавание речи и перевод в видеочате
Речь пользователя распознается и отображается на экране. Наши программы для видеоконференций умеют распознавать даже иностранные языки.
Распознавание речи в текст и перевод
совместный просмотр видео в видеочате
Смотрите фильм или матч вместе с друзьями. Покажите новым сотрудникам видео о введении в должность. Общайтесь по видео, голосом и текстом.
Совместный просмотр видео онлайн
разные планы подписки на платформу видеоконференций
Предлагаем решения для Freemium модели монетизации. Бесплатные планы с базовыми функциональностями, расширенные — для профессионалов и бизнес-пользователей.
Виды подписки
Отрасли
Бизнес: инструменты корпоративного общения

Телемедицина: продукты в соответствии с HIPAA (западным стандартом защиты данных здравохранения), с электронной медицинской картой, планированием посещений и платежами

Дистанционное обучение:
с досками, LMS-системами, отзывами учителей, бронированием уроков и платежами
Развлечения: онлайн-кинотеатры, мессенджеры

Фитнес и тренировки: тренировки в группах или индивидуально по видео

Электронная коммерция и маркетплейсы: текстовые чаты, демонстрация товаров и услуг по видеосвязи в реальном времени
Девайсы
Разрабатываем программы видеочатов для веб-версии и приложения для ПК, планшетов, мобильных телефонов и гарнитур VR.
устройства поддержки видеоконференций и видеочатов
Технологии
для стриминга на сторонние сервисы, такие как YouTube и Facebook
RTMP
для трансляции на большую аудиторию
HLS
для звонков на телефонные номера
SIP
для видеочатов и конференций
Технология работает во всех современных браузерах и мобильных устройствах. Google, Apple и Microsoft поддерживают и развивают WebRTC.

WebRTC поддерживает VP8, VP9 и профиль H264 Constrained Baseline для видео и OPUS, G.711 (PCMA и PCMU) для аудио. Он позволяет передавать видео с разрешением до 8192 × 4320 пикселей — это больше, чем 4K. Ограничения качества в WebRTC — только скорость интернета и мощность устройства пользователя.

Качество видео в WebRTC лучше, чем в видеочатах на базе SIP — это доказывает исследование, которое провели в одном из индонезийских университетов. Посмотрите рисунок 6 на стр.9 “Результаты видеотестирования” и подтверждение под ним.
Фрилансеры или агентства, которые не специализируются на разработке видеоконференций, могут выбрать ту технологию, которую лучше знают. Но не ту, которая лучше подходит под ваши задачи.

Мы хорошо знаем все видеотехнологии. Поэтому при выборе конкретного решения фокусируемся на вас и ваших требованиях. Если в одном проекте вам нужно несколько функций, мы используем микс из нескольких технологий.
WebRTC — это основная технология, которая почти всегда используется для разработки видеоконференций.
Для разных задач лучше всего подходят разные технологии
Основные технологии
для подключения IP-камер
RTSP & RTP
Нужен ли медиасервер для разработки программного обеспечения для видеоконференций?
Для видеочатов с 2–6 участниками мы разрабатываем p2p-решения. P2p — технология передачи данных напрямую от пользователя к пользователю. Поэтому не придется платить за большой трафик на сервере.
Для видеоконференций с 7 и более участниками мы используем медиасерверы и мосты — в основном Kurento.

Для прототипов, которые нужно реализовать быстро, мы можем использовать сторонние решения — готовые программы для видеоконференций с медиасерверами и функцией кастомизации.
для видеочатов с 2–6 участниками
P2P
для быстрых прототипов
Сторонние решения
для видеочатов и конференций
видеочаты один на один
P2p означает, что видео и аудио идут напрямую от отправителя к получателю, им не нужно сначала проходить через сервер. Компьютеры, смартфоны и планшеты достаточно мощные, чтобы обрабатывать так 2–6 потоков без задержек.

Иногда этого достаточно. Например, для медицинских видеоконференций достаточно 2 участников — врача и пациента. Разработка видеочата с медиасервером здесь не требуется.
Видеочаты p2p
видеоконференции с медиасервером
Мы регулярно сравниваем медиасерверы и мосты, поскольку все они развиваются. Зная ваши потребности, мы рекомендуем оптимальный выбор.
А вот с отправкой более 5 потоков без задержек современные устройства справиться не могут. Тут нужен медиа-сервер. Видеопоток каждого участника отправляется туда на обработку, а сервер “рассылает” его остальным.

Чаще всего в качестве медиасервера мы используем Kurento. Вот, почему:

  • Надежность
Это один из первых медиасерверов. Поэтому его используют больше всего разработчиков. Это значит, что если возникнет какая-то проблема, найти решение будет быстрее и проще благодаря пользовательской поддержке. А значит и стоить это будет дешевле.
Также Twilio, которые купили Kurento еще в 2017 году, предоставляют самое надежное из платных сторонних решений для видеочатов из всех, что мы использовали.
Есть и другие похожие решения. Но они не такие надежные и гибкие, как Kurento.

  • Возможность добавлять пользовательские функции
От совместного использования экрана до распознавания лиц и многого другого — мы ни разу не столкнулись с тем, чтобы какую-либо функцию, которая нужна была нашему клиенту, нельзя было разработать с помощью Kurento.

  • Это бесплатно
У Kurento открытый исходный код. Это значит, что вы можете использовать его в своих продуктах легально и бесплатно.

Но мы также работаем и с другими медиасерверами и мостами — когда нужно не так много функций. Или если это существующий продукт на другом медиасервере:
Видеоконференции с медиа-сервером
интеграция сторонних решений в видеоконференцию
Используя сторонние решения, вы платите за время использования продукта — чаще всего за каждую минуту. Разработка собственного видеочата в долгосрочной перспективе обойдется дешевле.

Однако их быстрее интегрировать в продукт. Так что, если горят сроки, мы можем использовать готовые решения.

Обычно мы выбираем одно из этих:

  • Twilio
  • Vonage (раньше назывались OpenTok, Tokbox)
  • OpenVidu — продукт команды Kurento
Интеграция сторонних решений
Стоимость
Мы разрабатываем индивидуальные приложения с учетом ваших потребностей. Поэтому сначала мы составляем план, рисуем кликабельный прототип, затем составляем смету. Только потом на их основе можем дать вам примерную оценку на разработку — точные цена и срок заранее неизвестны. Но вот примерные ориентиры:
компонент видеочата стоимость разработки
Это не полностью функционирующая система с логином, подписками, бронированием и т.д. Только видеоконференцсвязь с текстовым чатом и совместным использованием экрана. Вы можете интегрировать его в свой сайт или приложение, откуда он будет получать информацию о пользователях.
~ 2–4 недели · $8,000
Отдельный компонент видеочата
стоимость разработки полноценной системы видеоконференций
Простая полноценная система видеоконференции занимает у нас около 4–5 месяцев и стоит около $56,000. Она создается с нуля для одной из платформ — Web, iOS или Android. На ней пользователи могут регистрироваться, выбирать из нескольких тарифных планов и использовать все базовые функциональности.
~ 4–5 месяцев · $56,000
Полноценная система
разработка больших систем видеоконференций стоимость
Свяжитесь с нами, обсудим ваш проект. После первого звонка вы получите приблизительную оценку.
~ 7 месяцев · $280,000
Разработка большой системы для видеоконференций
обсудим ваш проект и вместе оценим сроки и стоимость разработки. Мы рады поделиться многолетним опытом, предложить идеи для вашего продукта и дать совет.