Используйте NAS для создания платформы видеоконференций, интеграции различных мощных функций и достижения передачи до 4K — Panda — не кошка
Используйте NAS для создания платформы видеоконференций, интеграции различных мощных функций и достижения передачи до 4K — Panda — не кошка

Предисловие

Этот проект был обнаружен очень рано, но я вспомнил о нем только недавно, когда в компании было собрание и захотелось поделиться экраном или чем-то еще. Бесплатный WebRTC — SFU — простая, безопасная, масштабируемая видеоконференция в реальном времени, поддерживающая разрешение до 4K, совместимая со всеми основными браузерами и платформами. В этом проекте можно реализовать слишком много функций, я не буду описывать их все. Вы можете посмотреть официальную карту функций.

Функции

Вы можете найти проект непосредственно на GitHub, выполнив поиск mirlavpejic85/mirotalksfu. Если вам интересно, вы можете перейти на страницу проекта и нажать звездочку, чтобы поддержать его. URL-адрес не включен здесь, чтобы избежать блокировки.

опыт

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

Домашняя страница проекта

Здесь я наугад создаю комнату и называю ее пандой. Поскольку я использую здесь свой собственный IP-адрес в интрасети, если я использую протокол http напрямую, появится всплывающее окно, просто нажмите, чтобы продолжить. На этом этапе вы увидите окно с просьбой дать имя вашему компьютеру.

Присоединиться к встрече

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

Детали проекта

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

Функция

При этом проект поддерживает совместное использование экранаи запись,Общий экран поддерживает совместное использование отдельных страниц или отдельных веб-страниц.,Это может быть полезно для удаленного обучения чему-либо.,Если у кого-то из фанатов возникнут проблемы в будущем, разверните,Я могу позволить ему присоединиться к комнате прямо через это,Чтобы указать на ошибки и дать рекомендации,Очень полезно.

совместное использование экрана

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

Настройка элементов

развертывать

Развертывание проекта простое,И у чиновника проекта тоже есть инструкции,Хотя это не так просто понять,И все это на английском языке. Но у нас есть Google Translate, верно? По официальной информации,Этот проект требует открытия необычайно большого количества портов.,Для удобства мы можем использовать только docker-compose.,Конечно, если вы не против, вы также можете вручную установить их один за другим.

Разрешения порта

Здесь нам нужно сначала создать новую папку WebRTC в папке Docker Synology, затем создать в ней папку приложения и общую папку, а затем создать новый src в папке приложения. Завершенное дерево каталогов должно выглядеть следующим образом.

дерево каталогов

Затем заходим на страницу проекта, скачиваем соответствующий файл на картинке, помещаем файл docker-compose в корневой каталог, а файл конфигурации кладем в папку src. (Не забудьте удалить шаблон посередине)

Хранение файлов

Затем мы используем инструмент SSH для подключения к Synology, получаем права администратора, переходим в корневой каталог проекта и вводим команду: docker-compose up -d

командная строка

развертыватьпосле завершения Браузероткрытый входhttp://nasip+3010Вы можете увидеть интерфейс проекта, введя номер порта.。

рекомендуется НАН

Прибыла первая партия Z4Pro от Jispace. Будь то отзывы фанатов или официальные обзоры, лично я считаю, что эту машину все же стоит купить. В то же время, первая партия предпродажных Z423 должна быть отправлена ​​в ближайшее время. Panda проведет комплексную оценку NAS как можно скорее после ее получения. В то же время она опубликует выпуск. различные экстремальные методы проверки производительности NAS и опробуем их на Z423. Попробуйте различные проекты искусственного интеллекта, чтобы увидеть, как работает этот первоклассный потребительский NAS.

Конечно, если вам все еще нравятся традиционные NAS, я особенно рекомендую вам купить QNAP 464C2, который также является основным NAS, используемым в настоящее время Panda. QNAP используется для синхронизации и отслеживания моего рабочего процесса, а JiSpace используется для видеостены всей семьи, а также для резервного копирования фотографий и файлов. Разделение труда четкое.

Подвести итог

Очень мощный проект,Будь то встречи,Его также можно использовать для обучения и руководства. Поддержка совместного использования отдельных веб-страниц,Поддержка совместного использования записи экрана,Поддерживает отдельный обмен файлами,Многие функции объединены,Создание мощной платформы для видеоконференций или обмена видео. При необходимости можете попробовать развернуть самостоятельно.,Очень полезно.

Выше приведено все содержание этого выпуска. Если оно вам показалось интересным или полезным, пожалуйста, поставьте лайк и заберите его. Наконец, я надеюсь привлечь ваше внимание. Увидимся в следующем выпуске!

Ставьте лайк, собирайте и подписывайтесь

boy illustration
Учебное пособие по Jetpack Compose для начинающих, базовые элементы управления и макет
boy illustration
Код js веб-страницы, фон частицы, код спецэффектов
boy illustration
【новый! Суперподробное】Полное руководство по свойствам компонентов Figma.
boy illustration
🎉Обязательно к прочтению новичкам: полное руководство по написанию мини-программ WeChat с использованием программного обеспечения Cursor.
boy illustration
[Забавный проект Docker] VoceChat — еще одно приложение для мгновенного чата (IM)! Может быть встроен в любую веб-страницу!
boy illustration
Как реализовать переход по странице в HTML (html переходит на указанную страницу)
boy illustration
Как решить проблему зависания и низкой скорости при установке зависимостей с помощью npm. Существуют ли доступные источники npm, которые могут решить эту проблему?
boy illustration
Серия From Zero to Fun: Uni-App WeChat Payment Practice WeChat авторизует вход в систему и украшает страницу заказа, создает интерфейс заказа и инициирует запрос заказа
boy illustration
Серия uni-app: uni.navigateЧтобы передать скачок значения
boy illustration
Апплет WeChat настраивает верхнюю панель навигации и адаптируется к различным моделям.
boy illustration
JS-время конвертации
boy illustration
Обеспечьте бесперебойную работу ChromeDriver 125: советы по решению проблемы chromedriver.exe не найдены
boy illustration
Поле комментария, щелчок мышью, специальные эффекты, js-код
boy illustration
Объект массива перемещения объекта JS
boy illustration
Как открыть разрешение на позиционирование апплета WeChat_Как использовать WeChat для определения местонахождения друзей
boy illustration
Я даю вам два набора из 18 простых в использовании фонов холста Power BI, так что вам больше не придется возиться с цветами!
boy illustration
Получить текущее время в js_Как динамически отображать дату и время в js
boy illustration
Вам необходимо изучить сочетания клавиш vsCode для форматирования и организации кода, чтобы вам больше не приходилось настраивать формат вручную.
boy illustration
У ChatGPT большое обновление. Всего за 45 минут пресс-конференция показывает, что OpenAI сделал еще один шаг вперед.
boy illustration
Copilot облачной разработки — упрощение разработки
boy illustration
Микросборка xChatGPT с низким кодом, создание апплета чат-бота с искусственным интеллектом за пять шагов
boy illustration
CUDA Out of Memory: идеальное решение проблемы нехватки памяти CUDA
boy illustration
Анализ кластеризации отдельных ячеек, который должен освоить каждый&MarkerгенетическийВизуализация
boy illustration
vLLM: мощный инструмент для ускорения вывода ИИ
boy illustration
CodeGeeX: мощный инструмент генерации кода искусственного интеллекта, который можно использовать бесплатно в дополнение к второму пилоту.
boy illustration
Машинное обучение Реальный бой LightGBM + настройка параметров случайного поиска: точность 96,67%
boy illustration
Бесшовная интеграция, мгновенный интеллект [1]: платформа больших моделей Dify-LLM, интеграция без кодирования и встраивание в сторонние системы, более 42 тысяч звезд, чтобы стать свидетелями эксклюзивных интеллектуальных решений.
boy illustration
LM Studio для создания локальных больших моделей
boy illustration
Как определить количество слоев и нейронов скрытых слоев нейронной сети?
boy illustration
[Отслеживание целей] Подробное объяснение ByteTrack и детали кода