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

OSCHINA-MIRROR/cdnbye-hlsjs-p2p-engine

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

Английский | Simplified Chinese

cdnbye logo

Дайте вашим зрителям возможность стать бесконечно масштабируемыми через CDN.

npm jsdelivr

CDNBye hlsjs-p2p-engine реализует протокол данных WebRTC для масштабирования потокового вещания живых/видео-на-demand с помощью пир-то-пир сети, используя протокол, аналогичный BitTorrent. Формирующаяся пир-сеть может располагаться поверх других CDN или над сервером источника. Поддерживается hls.js, что позволяет воспроизводить HLS на любой платформе с использованием многих популярных HTML5 плееров, таких как video.js, JWPlayer и Flowplayer.## Возможности

  • Протокол данных WebRTC для легкого пир-то-пир взаимодействия без плагинов
  • Поддержка прямых и видео-на-demand потоков через протокол HLS (m3u8)
  • Поддержка зашифрованных потоков HLS
  • Очень простая интеграция с существующими проектами hls.js
  • Гладкое откатывание к обычному использованию сервера, если браузер не поддерживает WebRTC
  • Совместимость со всеми CDN, агности́чность к DRM и видеокодировкам. Не требуется изменения сервисной стороны.
  • Поддержка большинства популярных HTML5 плееров, таких как video.js, Clappr, Flowplayer
  • Эффективные политики расписания для повышения производительности пир-то-пир потока
  • Использование базы данных IP для группировки пиров по провайдерам и регионам## Площадка Нажмите меня!

Поддержка браузера

WebRTC уже встроен в стандарт HTML5 и широко распространен в современных браузерах. Совместимость CDNBye зависит от поддержки браузером WebRTC и Hls.js. Обратите внимание, что Mobile Safari на iOS не поддерживает MediaSource API.

Компактность Chrome Firefox macOS Safari Android WeChat/QQ Opera Edge IE iOSSafari
Протокол данных WebRTC
Hls.js
CDNBye

Использование

Просмотреть документацию## Интеграция плеера Поддерживает практически все веб-плееры, нажмите здесь для получения дополнительной информации.

API и конфигурация

См. API.md

Консоль

Зарегистрируйте свой домен в панели управления, где вы можете просматривать информацию, связанную с p2p.

Связанные проекты

  • hls-sw-p2p-engine - Live/VOD P2P Engine для всех браузеров, включая iOS Safari, с помощью ServiceWorker.
  • android-p2p-engine - Live/VOD P2P Engine для Android и Android TV.
  • ios-p2p-engine - iOS Video P2P Engine для любого плеера.
  • flutter-p2p-engine - Live/VOD P2P Engine для Flutter, предоставлено mjl0602.
  • shaka-p2p-engine - P2P engine для Shaka Player.
  • dashjs-p2p-engine - Веб-технология доставки видео без плагинов для MPEG-DASH.
  • mp4-sw-p2p-engine - Веб-технология доставки видео для MP4.

Часто задаваемые вопросы

Мы собрали некоторые часто задаваемые вопросы.Перед отправкой проблемы, пожалуйста, проверьте, есть ли ответ на ваш вопрос в разделе часто задаваемых вопросов.

Обратная связь

Электронная почта: service@cdnbye.com
Skype: live:86755838
Telegram: @cdnbye

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

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

Введение

Плагин для ускорения видео, который использует технологию WebRTC datachannel, максимально увеличивает p2p-коэффициент без влияния на пользовательский опыт, что позволяет снизить затраты на трафик для CP. QQ группа: 746163014 Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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