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

OSCHINA-MIRROR/potato-easyrtc

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

EasyRTC

EasyRTC — радость от использования WebRTC с открытым исходным кодом!

EasyRTC от Priologic — это набор инструментов для работы с WebRTC на основе открытого исходного кода, который включает в себя установку сервера EasyRTC и клиентский API. Для разработки используются рабочие приложения с исходным кодом на HTML5 и JavaScript, распространяемые под лицензией BSD 2.

Особенности

  • Установите сервер EasyRTC WebRTC на свой собственный сервер Linux, Windows или Mac за считанные минуты, а не дни.
  • Используйте наш API EasyRTC и примеры кода приложений для создания и развёртывания вашего приложения WebRTC за часы, а не недели.
  • EasyRTC полностью бесплатен и имеет открытый исходный код под лицензией BSD 2. Никаких затрат на использование или других скрытых платежей.

Установка в двух словах

  1. Установите Node.js (http://nodejs.org).
  2. Загрузите файлы из папки server_example/ и поместите их в локальную папку по вашему выбору. — package.json (в папке server_example/). — server.js (в папке server_example/) или скачайте и распакуйте этот файл .zip (http://easyrtc.com/files/easyrtc_server_example.zip).
  3. Запустите команду npm install в установочной папке, чтобы установить зависимые пакеты (включая EasyRTC).
  4. Запустите EasyRTC, выполнив команду node server.js.
  5. Просмотрите примеры, используя браузер с поддержкой WebRTC. (по умолчанию используется порт 8080).

Подробные пошаговые инструкции, включая дополнительные параметры настройки, можно найти в /docs/easyrtc_server_install.md.

Примечание: нет необходимости устанавливать клиентские файлы отдельно; они были установлены как часть EasyRTC на шаге 3.

Документация

Всю документацию можно найти в папке docs/.

Сервер EasyRTC

  • Инструкции по установке для Ubuntu, Windows и Mac (в файле /docs/easyrtc_server_install.md).
  • Параметры конфигурации (в файле /docs/easyrtc_server_configuration.md).
  • Использование событий сервера (в файле /docs/easyrtc_server_events.md).
  • Сервер API (в файле /docs/server_html_docs/index.html).

Клиентский API EasyRTC

  • Учебное пособие по клиентскому API (в файле /docs/easyrtc_client_tutorial.md).
  • Клиентский API (в файле /docs/client_html_docs/easyrtc.html).
  • API передачи файлов клиента (в файле /docs/client_html_docs/easyrtc_ft.html).

Общее развитие

  • Часто задаваемые вопросы (в файле /docs/easyrtc_faq.md).
  • Аутентификация (в файле /docseasyrtc_authentication.md/).
  • Конфигурация ICE, TURN, STUN (в файле /docs/easyrtc_server_ice.md).
  • Работа с комнатами (в файле /docs/easyrtc_rooms.md).
  • Обслуживание с использованием SSL (в файле /docs/easyrtc_server_ssl.md).
  • Совместная работа с IIS или Apache (в файле /docs/easyrtc_with_other_servers.md).
  • Предстоящие функции (в файле /docs/easyrtc_upcoming_features.md).
  • Журнал изменений (в файле /docs/easyrtc_changelog.md).

Структура папок

  • / (корневая папка) — лицензии и информация о пакете.
  • /api/ — файлы клиентского API, включая easyrtc.js.
  • /demos/ — живые демонстрации EasyRTC и пример кода.
  • /docs/ — документация по использованию API и запуску сервера.
  • /lib/ — необходимые библиотеки.
  • /node_modules/ — модули Node.js, которые требуются. Эта папка будет создана во время установки.
  • /server_example/ — простой пример сервера.

Включённые демонстрации

EasyRTC поставляется с рядом демонстраций, которые работают сразу после установки.

  • Видео- и/или аудиосоединения.
  • Многопользовательский видеочат.
  • Обмен текстовыми сообщениями с каналами данных или без них.
  • Общий доступ к экрану и вкладке.
  • Передача файлов.

Ссылки для получения помощи и информации

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

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

Введение

EasyRTC — это набор радостей Open Source WebRTC! Наш JavaScript API скрывает различия между браузерами Chrome и Firefox и упрощает кодирование, необходимое для работы с приложениями WebRTC. Сервер сигнализации использует socket.io на основе node.js. Огромное количество бесплатного кода, так что вы можете создать приложения WebRTC за несколько ... Развернуть Свернуть
BSD-2-Clause
Отмена

Обновления

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

Участники

все

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

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