1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/OpenVidu_CN-shixun-server

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 8.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 27.11.2024 20:07 49a8ce6

Поскольку новый официальный интерфейс DEMO более привлекателен, а развёртывание стало более удобным, этот демонстрационный проект будет прекращён. Вы можете перейти по ссылке для просмотра официальной статьи о развёртывании DEMO, которая была проверена и эффективна.

Также срочно ищем (k)命(8)之(s)子(кодера) для добавления в группу. Вместе мы обсудим автоматическое развёртывание кластера OpenVidu + KMS, ориентированного на облако.


Официальный авторизованный веб-сайт перевода OpenVidu на китайский язык, перейдите сюда для получения более подробной информации

Заинтересованные студенты могут присоединиться к группе DingTalk 21919158, чтобы вместе общаться и учиться!

Также вы можете следить за аккаунтом организации Gitee :point_right: OpenVidu-KMS Circle of Interest :point_left:

Введение

Веб-решение для видеоконференций с открытым исходным кодом

Поделиться рабочим столом

Видео

Архитектура программного обеспечения

OpenVidu — действительно отличный проект, пожалуйста, поставьте ему звезду🌟

  • Серверная часть:

    • Springboot
    • Mybatis-plus
  • Клиентская часть (в настоящее время приглашаем фронтенд-разработчиков для расширения @hertzz52):

    • h5 (используется для отладки на стороне сервера, вероятно, существует множество проблем)

Установка и использование

Установка

  1. Среда docker-ce

  2. Установите соответствующие компоненты OpenVidu (docker предоставляет один ключ для установки, дополнительные методы см. в документации)

    • Измените 127.0.0.1 на свой IP-адрес локальной сети в следующих командах, чтобы использовать его в локальной сети (обратите внимание, что в Windows Toolbox используется фиксированный IP-адрес: 192.168.99.100; в Windows for docker используется IP-адрес локальной сети, и необходимо переключиться на Linux):
docker run -p 4443:4443 --rm -e OPENVIDU_SECRET=wesleyone -e OPENVIDU_PUBLICURL=https://127.0.0.1:4443/ openvidu/openvidu-server-kms:2.13.0

После успешного запуска образа docker выполните следующие действия для тестирования:

  • Откройте браузер по адресу https://127.0.0.1:4443 и разрешите доступ через HTTPS.
  • Введите учётные данные OPENVIDUAPP и пароль wesleyone.
  • Нажмите кнопку TEST, затем снова введите пароль wesleyone, и если появится экран с галочкой, установка прошла успешно.

Тест пройден

Использование Запустите shixun с помощью docker

  • Измените 127.0.0.1 на свой IP-адрес в локальной сети в следующей команде, чтобы использовать её в локальной сети (обратите внимание, что в Windows Toolbox используется фиксированный IP-адрес: 192.168.99.100; в Windows for docker используется IP-адрес локальной сети, и необходимо переключиться на Linux):
docker run -d -p 8899:8899 --name=shixun -e openvidu.secret=wesleyone -e openvidu.publicurl=https://127.0.0.1:4443/ registry.cn-shanghai.aliyuncs.com/openvidu_cn/shixun:2.13.0

Или запустите в IDEA Требования к среде: как минимум JDK8, Maven3.5

  1. Импортируйте проект в IDE, рекомендуется использовать IDEA (установить плагин Lombok).
  2. Измените конфигурацию файла application.properties, указав openvidu.url на свой IP-адрес в локальной сети (если вы изменили его при запуске OpenVidu с помощью Docker).
  3. Выполните метод main класса com.easy.lab.shixun.ShixunApplication.
  4. Откройте браузер и введите https://127.0.0.1:8899 (другие устройства в вашей локальной сети также могут получить доступ к https://local_ip:8899). (Учётные данные участника можно найти в файле db/data.sql, в настоящее время используется база данных H2 в памяти.)

Общие проблемы

  • Перед доступом к странице 8899 необходимо сначала получить доступ к 4443 и выполнить тест (рекомендуется использовать Chrome последней версии, разрешение камеры должно быть включено).
  • Доступ к 8899 через порт 8899 требует разрешения доступа через HTTPS.
  • При выполнении restart.sh может потребоваться разрешение, выполните chmod 755 restart.sh.
  • В Windows необходимо отключить антивирусное программное обеспечение или добавить его в белый список, а также отключить брандмауэр.
  • Дополнительные сведения о проблемах см. здесь

Развёртывание в облаке Руководство по развёртыванию OpenVidu+KMS+COTURN на Alibaba Cloud, достаточно одной статьи, есть официальная авторизованная документация DOCS Рекламный баннер Alibaba Cloud

Благодарности

Контакты Номер группы DingTalk: 21919158

Сканирование QR-кода для присоединения к группе DingTalk,

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/OpenVidu_CN-shixun-server.git
git@api.gitlife.ru:oschina-mirror/OpenVidu_CN-shixun-server.git
oschina-mirror
OpenVidu_CN-shixun-server
OpenVidu_CN-shixun-server
master