← Все проекты
P2P

WebRTC File Transfer

2026в разработке
WebRTCP2PPrivacy
Открыть ссылку →
WebRTC File Transfer — превью P2P-передачи файлов

Экспериментальный веб-инструмент для прямой P2P-передачи файлов на базе WebRTC. Пользователь создаёт сессию, второй участник подключается по ссылке или коду, а файл передаётся напрямую между браузерами.

Проект связан с новым курсом ROOTWIN на автономные сервисы и приватную передачу данных без лишней серверной прослойки.

Идея

WebRTC File Transfer создаётся как простой способ передать файл напрямую между двумя пользователями. Вместо загрузки файла на облачный сервер инструмент использует браузерное P2P-соединение: один пользователь создаёт сессию, второй подключается, после чего начинается передача.

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

Как должен работать сценарий

  • отправитель выбирает файл или папку;
  • приложение создаёт ключ соединения или QR-код;
  • получатель подключается по переданному ключу;
  • браузеры устанавливают WebRTC-соединение;
  • файл передаётся напрямую с отображением прогресса.

Направление разработки

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

Для ROOTWIN это не просто файлообменник, а эксперимент с автономными веб-сервисами: минимум серверной роли, больше контроля у пользователя и меньше зависимости от внешних платформ.