Загрузка модулей...

Введите текст и нажмите «Старт»

Кадр #0
Бл/кадр 1
k
Оценка
Поиск...
Ожидание...
0
?

Данные получены

Полный размер

О приложении

Visual Transfer

Версия 1.0

Автор: DebLinux

Приложение для визуальной передачи данных между устройствами через экран камеры. Поддерживает множество протоколов: QR-коды, цветные QR, фонтанные коды, JAB Code, ArGRID, Cimbar и Color Matrix.

Используемые библиотеки и технологии:

Какой режим выбрать?

QR-код
QR-кодQR

Классический чёрно-белый квадратный код — самый распространённый формат

Color QR
Color QRColor

Цветной QR-код — вмещает больше данных за счёт цветных ячеек

QR 4×/9×
QR 4× / 9×4× / 9×

Помехоустойчивый QR с фонтанным кодированием — надёжная передача

Cimbar
CimbarCimbar

Цветная матрица с высокой плотностью — быстрая передача больших данных

JAB Code
JAB CodeJAB

Многослойный цветной 2D-код — увеличенная ёмкость через палитру цветов

ArGRID
ArGRIDArGRID

Матрица с якорными маркерами — устойчива к искажениям и поворотам

Color Matrix
Color MatrixC.Matrix

Цветная матрица с фонтанным кодированием — скорость и отказоустойчивость

Экспорт видео

Формат
Избыточность
|

Дополнительные кадры для надёжной передачи при потере кадров сканером

Протокол
FPS
Данные
Кадров
Длительность
Ёмкость/кадр

Трансляция

Статус: | FPS:
URL сервера-ретранслятора

URL Python-сервера (WebSocket ретранслятор). HTTP URL автоматически конвертируется в WebSocket.
По умолчанию: http://localhost:8888
Сервер: python mini-services/stream-relay/server.py

Как подключить к OBS Studio
  1. Запустите сервер: python mini-services/stream-relay/server.py
  2. Нажмите «Начать стриминг» — кадры отправляются через WebSocket
  3. OBS Studio: Media Source → URL: http://localhost:8888/preview
  4. Или RTMP: rtmp://127.0.0.1:1935/live/stream (требует FFmpeg)

Фоновый режим: Стриминг продолжается при свёрнутой вкладке (setInterval), но частота кадров снижается браузером до ~1 FPS.