Нужны ли видеозвонки в VR?


    В Voximplant мы в основном занимаемся автоматикой звонков: автоматически ответить и рассказать что с заказом, автоматически позвонить перед доставкой, автоматически соединить с нужным клиентом — вся вот эта история и JavaScript в облаке. Но кроме этого мы любим делать к нашей платформе SDK: Web SDK, чтобы звонить из браузера и в браузер, нативные Android и iOS SDK, чтобы в роуминге звонить через интернет, React Native SDK, чтобы звонить из кросс-платформенных приложений. А несколько дней назад мы сделали SDK для Unity. Который позволяет звонить из виртуальной реальности.

    Сюрприз: это не про игры


    Когда произносят «Unity», подразумевают игры. И мы даже пообщались с представителями игровой индустрии, нужны ли им в играх голосовые и видеозвонки. Дружный хор «Нет, ни в коем случае!» нас слегка удивил. Оказалось, что для большинства кооперативных игр возможность общения голосом со случайными партнерами по игре ни к чему хорошему не приводит. Читы, оскорбления и мат — самое частое, чего опасаются разработчики. Лишь крупнейшие проекты со специфичным геймплеем могут позволить себе добавить голосовое общение: World of Warcraft, World of Tanks и им подобные. Но не кооперативный аналог Clash Royale из App Stor’а.

    Unity + VR = не только игры


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

    VR в образовании, тренировках и квестах


    С момента релиза SDK прошло всего несколько дней, но мы уже видим большой интерес к передаче видео и голоса без задержек «внутрь» VR приложений. Из того, что нам рассказывают и хотят попробовать:

    • Обучение в специализированных школах. Эксперименты по физике и химии в виртуальном пространстве выглядят зрелищно и хорошо запоминаются. А надевший шлем и превратившийся в «говорящий шарик» учитель может «телепортироваться» от одного ученика к другому, корректируя их действия и отвечая на вопросы. При этом востребованный учитель может вести занятия сразу для нескольких школ, физически находясь у себя дома или в головном офисе.

    • Презентации в виртуальном пространстве. Что дает VR по сравнению с монитором? Возможность крутить головой. Вспоминаем обычный вебинар: слайды на весь экран, маленькое видео ведущего в уголке — грусть, тоска. Ставим камеру перед ведущим, проецируем видеозвонок на текстуру в виртуальную реальность, на текстуру слева от него — слайды. Получаем возможность ученикам не только общаться в реальном времени, но и поворотом головы выбирать, на чем фокусировать внимание — на слайдах или на докладчике. То есть делать то, что мы делаем при посещении очных занятий.

    • Обучение сотрудников МЧС, нефтяников и прочих ребят, которым для тренировки нужны специальные места, ситуации и оборудование. Коммуникации без задержек и возможность включать в конференцию множество людей с разных устройство: веб-страниц личных кабинетов, сотовых, SIP-переговорных.

    • Квесты. Возможность сыграть в мафию, сидя у себя дома — бесценно :)

    Реализация: немного боли и страдания


    Android и iOS SDK с libwebrtc наперевес у нас есть уже давно, и мы наивно полагали, что сделать SDK для Unity будет не очень сложно. Суровая реальность, как обычно, внесла свои коррективы. Первая «наивная» версия добавляла в верхнее меню пункт «экспортировать Android/iOS проект с нужными модификациями и подключенными библиотеками». Знакомые разработчики, которым мы это показали, покрутили пальцем у виска и отправили смотреть Google Сardboard SDK. Как оказалось, сборку нативного кода все-таки можно интегрировать в сам Unity Editor: для этого нужно разложить бинарные файлы в строго отведенные места проекта и добавить плагин к самой IDE, который включится в процесс сборки и проведет все модификации «на лету». Еще одной сложностью были права в новых андроидах: сама по себе Unity их спрашивать не умеет, поэтому пришлось делать два круга обвязки: первый добавлял в проект нужный манифест, а второй — запрашивал права к микрофону и камере при инициализации SDK.

    Ваше мнение?


    Все вышеописанное делают с момента появления первых VR-прототипов. Включая передачу голоса и видео. Но каждая такая разработка сейчас — уникальная штука со своим парком велосипедов. Делать их дорого и долго. А наш SDK позволяет добавлять в VR приложения голос и видео за несколько часов, что позволяет коллегам быстро экспериментировать и двигать вперед индустрию. Первые результаты будут минимум через полгода, но вы можете попробовать наш SDK уже сейчас и поделиться своим мнением о будущем VR в комментариях.
    Voximplant
    95,00
    Облачная платформа голосовой и видеотелефонии
    Поделиться публикацией

    Комментарии 19

      +1
      Только если в секс по телефону звонить. Но тогда в комплекте к очкам должна идти силиконовая сиська и еще один полезный девайс для органа чуть ниже пояса. Для всего остального достаточно плоской картинки, по крайней мере, на нынешнем уровне развития VR.
        +1
        С сексом по телефону непонятно, как и какое видео передавать. Сейчас все мучаются с точным позиционированием камеры для профессионально снятых роликов… А если делать звонок в реальном времени — то куда в виртуальности картинку кидать? И с чего ее снимать? Тут по-моему больше вопросов, чем ответов. А вот преподаватель у доски, или говорящий летающий шарик для детей во время урока физики — тут уже понятно и куда что выводить, и зачем головой вращать.
          +1
          У меня знакомая работала в сексе по телефону — им выдавали готовые текстовки и надо было просто читать клиенту «с чувством, толком, расстановкой». Некоторые и без заготовок обходились.

          С видео можно сделать аналогично:
          — Чего сегодня хочет мой шаловливый папочка?
          — Хочу стиль собачки, детка.
          И ему включают соответствующее VR-видео из коллекции порнхаба, а оператор только озвучивает, продолжая читать по заготовленной текстовке.
      +1
      Корпоратив может и заинтересоваться. Вопрос в железе — не у всех оно есть, и стандартов маловато.
        +1
        Очки/шлемы становятся доступнее, стандарты тоже формируются: https://www.gvra.com/
        Я думаю, что это все вопросы времени :)
        +1
        На мой взгляд с современными устройствами VR видеозвонки не зайдут, шлемы сейчас тяжелые и большие, надевать их не очень хочется, для этого нужна как по мне существенная причина, увлекательная и очень красивая игра может быть такой причиной, а необходимость поговорить в видеочате — нет, я лучше уж буду смотреть в двумерный монитор, чем натягивать на себя шлем, путаться в проводах, искать на ощупь устройства ввода и т.п.
          0
          Обучение, тренинги?
            0
            Под них софт надо писать — это долго, дорого, непрактично.
              0
              Так юнити жеж. Быстро и недорого. К нам уже несколько компаний зашли, которые такой софт делают. Про нефтяников — это я не придумал :)
                +1
                Я работаю в крупной телекоммуникационной компании и если честно, то не могу придумать, какого рода тренинги и обучение мы могли бы поместить в VR. Даже для настройки спутниковой связи проще и нагляднее взять со склада железяку, подняться на крышу и развернуть систему в условиях, приближенных к «боевым». Теоретически, это можно запихнуть в VR, но смысла в этом я не вижу.

                В юнити я не силен, но по моему опыту работы с подрядчиками, «быстро и недорого» по качеству обычно не соответствует ожиданиям заказчика и в итоге все равно выльется либо в «долго и дорого» с кучей доработок, либо так и останется на уровне негодной заготовки.
          0
          Скептики доставляют, то есть никому не интересно смотреть что видит кто-то другой в VR? :)
            +1
            Очень интересно наблюдать как фантастика из романа «Фальшивые зеркала» Лукьяненко потихоньку становится реальностью. Ждем Windows Home под VR ;)
              +1
              Прямой путь в Глубину Диптауна:) и уже ТАМ звонить друзьям. Картинка почему-то Зал Славы напомнила оттуда.
                +1
                Системы видеоконференцсвязи на рынке уже более 20 лет, но бизнес ими активно не пользуется. Потому что не нужно это для решения задач, наверное.
                  0
                  В нашей компании видеоконференции используются для связи с другими офисами довольно активно и это весьма удобно, так как многие вещи можно показать «на пальцах» и не тратить уйму времени на словесные объяснения. Да и комфортнее общаться с группой людей, имея визуальный контакт. Если гендиректор выступает, это транслируется на все офисы сразу — «телевизионный» формат воспринимается сотрудниками лучше, чем объявление на внутреннем сайте. Так что для крупных компаний видеосвязь очень полезна.

                  Но плоской картинки, даже не очень хорошего качества, вполне хватает. А вот VR явно излишен по ряду причин.

                  Почему бизнес не активно использует видеосвязь:
                  1. Потому что не каждому бизнесу это по карману и они попросту не имеют возможности оценить преимущества видеосвязи в рабочей обстановке.
                  2. Только средние и крупные компании имеют более одного офиса. И зачастую плотная координация между филиалами не требуется, достаточно обычного телефонного звонка руководителю филиала.
                  0
                  В VR не нужны видеозвонки, они нужны в AR.
                  Microsoft год назад уже показали Holoportation для HoloLens.
                    0
                    А Цукерберг несколько месяцев назад показал в VR. Кстати, с нашим SDK его демку с видеозвонком с виртукальных часов на запястье можно за день повторить. 5:21 вот тут: https://youtu.be/NCpNKLXovtE?t=321
                      +1
                      Не был в курсе об успехах Фейсбука. Выглядит неплохо.
                      Основное отличие в том, что подход с AR позволяет взаимодействовать с окружающими предметами напрямую, проецируя на них изображение. VR такой возможности не предоставляет, во всяком случае до того момента, пока не появятся контроллеры с реалистичной обратной связью.
                      Считаю, что и сейчас, и в перспективе AR устройства больше ориентированы на рабочие и обучающие процессы, а VR устройства на развлекательные.

                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                  Самое читаемое