Занимание цифровых встреч должно быть простым, безопасным и не требовать установки программного обеспечения, просто браузера и подключения к Интернету.
Ненужные логики, регистрации пользователей и данные должны проходить не через третьи стороны, но между коллегами, участвующими в собрании, это делает соединение частным, а также устойчивым к перегруженным серверам, которые приложения, такие как Skype и Discord, могут испытывать под высокой нагрузкой, что часто случается при кризисе.
Наши цифровые встречи должны быть гибкими, устойчивыми и защищенными!
Целевые компании, ассоциации и отдельные компании Kollokvium, как молодые, так и старые, особенно те, которые без какого -либо более глубокого опыта компьютера, поскольку это не требует установки или регистрации, и может быть запущено, просто следуя по ссылке и нажав запуск.
В отличие от многих других технологий видеоконференций, мы передаем все медиа -потоки всем участникам, вместо того, чтобы отправлять на центральный медиа -сервер для смешивания потоков, результатом являются более низкая задержка, лучшая качество, конфиденциальность и безопасность, как поток данных P2P, теперь вовлеченные в среду, за исключением того, что настройки в комнате (Service Service Is Service Is Data -Councourt - это «Сервер», и данные. (сигнализация и состояние комнат).
Система использует стандартизированные нативные технологии, такие как WEBRTC, открытый стандарт для веб -коммуникации. Мы также используем мощность технологии, уже в руках наших конечных пользователей - больше не переосмыслите колесо!
Наша реализация добавляет расширенные концепции маршрутизации видео, такие как переадресация потока, оценки полосы пропускания и многие другие вещи.
.. и еще
ctrl-l Запрос низкого разрешения медиа-потоков из всех подключенных участия.
ctrl-r Start / Stop Recording of Meeting (применяется к переработке всех участвующих)
ctrl-g Toogle Active-Speaker Vide / Grid View (по умолчанию).
ctrl-m -Mute / Unt-Mute Microphone.
ctrl-v MUTE / UNT-MUTE CAMERA.
ctrl+q Mute / Unl-Mute All Audio.
ctrl+s включить / отключить субтитры (подписи).
ctrl+i скрываю / показывать окно чата и филиш.
ctrl-u Получите статистику для каждого RTCPeerconnection. Создайте отчеты на основе 1-N HTML, которые передаются обратно в клиент в виде загружаемых файлов.
ctrl-b START/STOP Запись каждого потока индивидуально.
broadcast mode - вид/режим, в котором пользователь может создать комнату/пространство для 1 -м -человека -трансляций для лекций, презентаций и таких сценариев
advanced mode -просмотр/режим, который позволяет «Организатору» (Создатель Создателя) Мите-видео/аудио удаленным, ударом, запретом, блокировке и установкой кончитных кодов и т. Д. ** 2022-01-31-В настоящее время развитие ***
Клонировать репозиторий и запустить npm install См. Package.json для сценариев сборки.
См. Package.json (раздел/объект сценариев)
Стройте и и запустите с помощью npm start , а затем просмотрите localhost:1337 или для разработки только для Frontend Используйте npm start:debug , которая намного более плавная. Заметьте, что NPM Start: Debug использует общий WSS -сервер, размещенный нами по умолчанию. Пожалуйста, изучите разделы Scripts package.json для дальнейшей информации.
Для развертывания в Azure вам нужна учетная запись Azure, и вам необходимо создать приложение Azure WEP и учетную запись хранения для размещения статического веб -сайта.
Разветвляется репозиторий и подключитесь к Heroku и запустите развертывание, измените настройки.json
Если вы хотите развернуть только фронт-конце в качестве статического сайта, создайте приложение и скопируйте все файлы из папки Dist/Client в корне вашего веб-приложения.
Удачи, и если столкнуться с проблемами, ошибками или вопросами или просто иметь идеи, которыми можно поделиться. Разместите их здесь по проблемам (https://github.com/coloquium/kollokvium/issues)
Спасибо Сами Анас, https://www.pexels.com/sv-se/@samianas за отличное фоновое изображение, которое мы используем в настоящее время.
С уважением команды Коллоквиум (коллоквиум)