Труконф возглавил рейтинг ВКС-разработчиков 2023

Блог

Вернуться

Трибуна с техническим директором Труконф

11.09.2023
Кристина Сандомирская

Кристина Сандомирская

Трибуна с техническим директором Труконф 1

6 сентября мы провели специальный вебинар, во время которого состоялся открытый диалог между техническим директором компании Труконф и пользователями ВКС-решений.

Станислав Солдатов рассказал о технологическом пути компании и последних важных изменениях в продуктах для видеоконференцсвязи и совместной работы. Гости вебинара смогли принять участие в открытом диалоге и задать интересующие их вопросы с трибуны напрямую техническому директору.

Запись вебинара на нашем Youtube-канале

Трибуна с техническим директором Труконф 2

Ответы на вопросы с вебинара

Каким образом выстраивается приоритет разработки и внедрения тех или иных функций в продукты TrueConf?

Мы стараемся реагировать на возникающие запросы от пользователей и быстро реализовывать их. Например, в феврале 2022 года появилась потребность в защите от DDoS-атак и мы сразу начали работать над этим. Есть основные вещи, для разработки которых требуется много времени — в таком случае определяется вектор, в котором мы собираемся двигаться и после начинаем работать. По запросу крупного заказчика мы можем доработать функционал, который уже находится у нас в разработке, в более короткий срок. Но быстро, «на коленке», программная разработка к сожалению не делается.

Чем обусловлен долгий выход клиентских приложений для Linux?

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

Неудобно работать с интерфейсом администратора. Будут ли изменения? Когда это планируется?

В рамках TrueConf Enterprise 2.0 мы разработали новый интерфейс панели администратора — накопилось много изменений, которые мы выпустим одним большим обновлением, что повлечет за собой изменение и панели управления TrueConf Server.

Возможно ли сделать LTS-версию?

Обычно у нас есть две версии: одна выпускается в релиз, а вторая находится в разработке.
Если в релизной версии находятся какие-то критичные ошибки, то они оперативно исправляются, и мы ее перевыпускаем, чтобы вы могли использовать стабильную версию в долгосрочной перспективе. Для более длительного срока поддержки нам будет необходимо продлевать жизнь старой версии и выпускать новые. Соответственно, в релизе придется поддерживать параллельно две версии, но мы постараемся учесть ваше пожелание.

Почему в релизах много багов?

У нас багов столько же, сколько в любом другом продукте, но поскольку мы работаем в режиме открытости, вы можете наблюдать проблемы других пользователей и наши комментарии по ним в телеграм-сообществе. Мы, конечно, тоже можем сделать обратную связь непубличной, но стараемся быть более открытыми.

Расскажите о вашем шифровании

В TrueConf используется базовое шифрование трафика — две стороны «договариваются» о симметричном ключе, и с его помощью на время конференции кодируется весь разговор. Для кастомных решений есть возможность заменить его на другой алгоритм: например, у нас есть вариант с AES-128, AES-256, ГОСТ, а также сертифицированными алгоритмами других стран для зарубежных заказчиков.

Будет ли доступен протокол UDP для внешних подключений?

Мы, как производитель проприетарного ПО, экспериментируем с разными протоколами. В зависимости от сетевых возможностей канала и нагрузки на ВКС-сервер видео может передаваться как по TCP, так и по UDP-протоколу. Мы с удивлением выяснили, что UDP, несмотря на то, что он предназначен для передачи данных в режиме реального времени, хуже справляется со своей задачей при нестабильном интернет-соединении, поэтому зачастую в таких ситуациях в TrueConf используется протокол TCP.

Камеры в современных смартфонах активно используют ИИ для улучшения качества изображения. Не планируется ли внедрение схожего функционала в мобильные приложения TrueConf?

Сейчас мы делаем акцент на качественном и хорошем звуке в клиентских приложениях, однако у нас есть наработки и в этом направлении. Если будет спрос, то отдел по искусственному интеллекту ускорит реализацию данного функционала.

С чем связано отсутствие синхронного перевода в приложении TrueConf?

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

Планируется ли реализация функции по расшифровке текста из видео? Если да, то расшифровка будет происходить в онлайн-режиме или это будет постобработка для записей?

Можно делать расшифровку текста и в онлайне, и в оффлайне, но проблема в том, что на данный момент для качественной расшифровки требуется контекст. Если движок распознавания «услышал» всю фразу, то он распознает ее в разы лучше, поэтому сперва у нас будет реализована постобработка.

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

Скоро состоится релиз TrueConf 5.3, в котором мы обновили систему лицензирования — онлайн-пользователи станут значительно дешевле для заказчика. Чат останется частью платформы TrueConf, но мы хотим, чтобы вы, как и раньше, платили за видеосвязь. Чтобы узнать подробнее о новой системе лицензирования, приходите к нам на вебинар 27 сентября.

Когда будет возможность включать 4K-звонки и HD-звук на ВКС-сервере, а не через техподдержку?

На данный момент разрешение 4K по умолчанию доступно в звонках «1 на 1». HD-звук сейчас активно нами тестируется, а включение 4K-разрешения от каждого пользователя конференции действительно возможно на данный момент только через техподдержку, но в последнем обновлении мы существенно упростили эту процедуру. В будущем настроить эти параметры можно будет в панели администратора TrueConf Server.

Каковы сложности и трудозатраты для введения дополнительных переменных в письмах-приглашениях, например — owner_mail и owner_phone для автозаполнения?

Мы активно разрабатываем нашу систему персонализации почтовых приглашений и надеемся, что скоро сможем ее выпустить. При необходимости можем добавить туда не только переменные owner_mail и owner_phone, но и много других полей — направляйте пожелания в чат TrueConf Talks, мы их рассмотрим.

Когда создается конференция на домашнем сервере, на которую приглашены пользователи с разных серверов — правильно понимаю, что в обновлении TrueConf 5.4 система будет самостоятельно создавать на каждом сервере конференцию для приглашенных пользователей и делать каскад между всеми серверами автоматически? И каждый пользователь в этом случае будет находиться на своем домашнем сервере?

Все верно. В TrueConf Server 5.4 при создании конференции на одном сервере, в которой участвуют пользователи сторонних ВКС-серверов, автоматически будет образован каскад, и каждый участник будет получать медиапотоки со своего домашнего сервера.

Планируете ли вы внедрить функцию One Button to Push с календарем, чтобы выводить ссылку TrueConf в виде кнопки «Присоединиться к конференции» для SIP/H.323-терминалов?

Если у производителей терминалов есть открытое API, то мы можем его поддержать со своей стороны. На данный момент при отправке приглашения пользователю в письме приходит файл события календаря в формате .ICS, и, например терминал TrueConf Group сразу добавляет это событие в календарь. При необходимости мы можем доработать этот инструмент.

В калькуляторе TrueConf Server при выборе шлюза для SIP/H.323-подключений более чем на 10 пользователей появляется рекомендация приобрести MCU. Справится ли шлюз в TrueConf Server с 22-мя подключениями?

Мы рекомендуем использовать TrueConf MCU для большого количества SIP/H.323-подключений, потому что ВКС-терминал кодирует и передает единую раскладку для всех участников, что позволяет снизить нагрузку на сервер. Вы можете использовать для этого и TrueConf Server, но в таком случае рекомендуется также отправлять единую раскладку для всех участников, чтобы минимизировать затраты ресурсов.

Какие перспективы для развития более тесного взаимодействия между TrueConf Server и TrueConf MCU? Не планируете ли вы их объединить? Будет ли поддержка защищенного протокола TrueConf в MCU?

TrueConf MCU отвечает за SIP/H.323-подключения и находится полностью под контролем администратора сервера. В TrueConf Server же мы стараемся предоставить возможность контроля над конференцией не только администратору сервера, но и непосредственно пользователю, поэтому на данный момент объединять мы их не будем.

Будет ли поддержка ГИД SSO (ранее Газпром ID)?

Мы поддерживаем все возможные технологии единого входа, в том числе и ГИД SSO.

Будет ли в TrueConf поддержка виртуальной камеры OBS?

На данный момент мы рекомендуем использовать связку TrueConf c OBS 27.1 и плагином OBS VirtualCam 2.0.4. В будущих обновлениях поддержим и новую встроенную виртуальную камеру OBS.

Планируется ли подробная документация по TrueConf Enterprise?

Ситуация такая, что мы сейчас находимся в состоянии тестовой эксплуатации новой архитектуры TrueConf Enterprise и хотим скорее выпустить новую версию TrueConf Enterprise 2.0, по которой уже будет опубликована вся необходимая документация.

Будет ли закрытый тест TrueConf Enterprise 2.0? Как можно к нему присоединиться?

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

Планируется ли делать пул для резервирования кластеров в Enterprise? Например, в одном офисе я хочу иметь 2-3 кластера, и чтобы, в случае выхода из строя одного из них, это никак не влияло на абонента и приложение продолжило функционировать.

В рамках TrueConf Enterprise мы рекомендуем иметь резервные кластеры — при наличии 20 кластеров вам стоит иметь около двух резервных, чтобы в экстренной ситуации можно было переключиться на запасной.

Будете ли вы развивать телефонию в TrueConf Enterprise 2.0? Появится ли паркинг, перевод вызова, вторая линия, ожидание, группы обзвона?

Телефония является самостоятельным сервисом с большим количеством возможностей, часть из них реализуется сервисами по типу Asterisk, с которыми у нас есть интеграция. При помощи техподдержки на данный момент вы можете подключить скрипт-дозвон, и в скором времени мы добавим такие функции как вторая линия, ожидание и перевод вызова.

Как будет реализован переход трафика для SIP/H.323-терминалов в Enterprise 2.0?

В TrueConf Enterprise 2.0 будет реализовано каскадирование: трафик будет передаваться с сервера на сервер по протоколу trueconf и дальше отдаваться той точке, к которой подключается SIP-устройство. Один из домашних серверов будет принимать трафик из сети, далее самостоятельно микшировать и передавать эту информацию SIP/H.323-терминалу.

Как в TrueConf Enterprise 2.0 будет работать балансировщик нагрузки?

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

Хотелось бы иметь инструменты миграции базы данных из TrueConf Enterprise на новую версию.

После релиза TrueConf Enterprise 2.0 будут предоставлены все необходимые инструменты для миграции.

Благодарим всех за активное участие в вебинаре и за интересные вопросы!


Подписка на новости