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

OSCHINA-MIRROR/ucloud-cn-urtc-web

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

1 Описание

urtc-web — это демо в реальном времени аудио и видео от UCloud, подходящее для просмотра на всех устройствах. Оно предоставляет пользователям примеры исходного кода и помогает им быстро подключиться к сервисам аудио и видео через WebRTC. Пользователи могут смотреть прямые трансляции в любое время и в любом месте с помощью компьютера/мобильного H5/планшетного ПК/WeChat/Smart TV и т. д., а также поддерживают высокую степень настройки и вторичную разработку.

Онлайн-адрес: https://web.urtc.com.cn. Вы можете ознакомиться с различными функциями, обратившись к руководству пользователя.pdf.

Примечание: создайте приложение URTC в консоли управления UCloud, чтобы получить appId и appKey. В течение первых 10 000 минут в месяц бесплатно, после этого действует модель оплаты в реальном времени.

2 Список функций

  • Видеоконференции или прямые видеотрансляции.
  • Чистое аудиовзаимодействие.
  • Переключение размера окна видео.
  • Включение/выключение камеры.
  • Включение/выключение микрофона.
  • Включение/выключение динамика.
  • Подключение/отключение конференции.
  • Совместный доступ к экрану.
  • Запись.
  • Побочный поток вещания.
  • Обмен ссылками.
  • Адаптация пользовательского интерфейса для компьютеров, мобильных устройств и планшетов, прямой доступ к ссылке общего доступа через WeChat.
  • Автоматическое повторное подключение при потере соединения.
  • Получение информации о статистике видеокомнаты (частота кадров, битрейт, коэффициент потери пакетов и т.д.).
  • Функции обнаружения камеры, динамика и микрофона.
  • Функция переключения камеры.
  • Настройка имени пользователя и формата видео.
  • Конфигурация размера видео (180P - 1080P).
  • Контроль разрешений пользователей (вверх по потоку/вниз по потоку/все).
  • Частное развёртывание.

3 Архитектура проекта

avatar

4 Преимущества проекта

4.1 Глобальная передача в реальном времени

Опираясь на мощную сеть покрытия UCloud, можно получить доступ поблизости, передавать данные между странами и операторами связи, предоставляя услуги аудио и видеосвязи по всему миру.

4.2 Низкая задержка

Благодаря глобальной инфраструктуре UCloud гарантируется, что средняя задержка международной линии связи составляет менее 300 мс, что превосходит аналогичные продукты отрасли.

4.3 Устойчивость к слабым сетям

Благодаря доступу поблизости по всему миру, саморазработанному алгоритму диспетчеризации HTTPDNS и повторной передаче потерянных пакетов, обеспечивается высококачественная связь даже при слабом соединении, и 70% потерянных пакетов всё ещё могут поддерживать нормальную связь.

4.4 Многорежимные звонки

Поддерживаются голосовые звонки, один на один, многосторонние видеозвонки и один ко многим конференциям.

5 Инициализация проекта

Установка

npm install 或 yarn

Запуск

npm run start 或 yarn start

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

Упаковка

npm run build 或 yarn build

Файл конфигурации

Примечание:

  1. AppId и AppKey можно получить из URTC продукта, см. https://docs.ucloud.cn/urtc/quick.
  2. AppKey не должен быть раскрыт в Интернете, рекомендуется сохранять его на сервере и получать через API во время работы.
  3. Из-за политики безопасности браузера, которая ограничивает доступ к HTTP-адресам, кроме 127.0.0.1, Web SDK поддерживает только HTTPS протокол или http://localhost (http://127.0.0.1), не используйте HTTP протокол для развертывания вашего проекта.
  4. Для запуска проекта необходимо настроить appid\appkey, путь конфигурации: /src/config/index.js

Комментарии ( 0 )

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

Введение

Описание недоступно Развернуть Свернуть
JavaScript и 5 других языков
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/ucloud-cn-urtc-web.git
git@api.gitlife.ru:oschina-mirror/ucloud-cn-urtc-web.git
oschina-mirror
ucloud-cn-urtc-web
ucloud-cn-urtc-web
main