Commit Graph

40 Commits

Author SHA1 Message Date
zarazaex69
73db058480 refactor: simplify and consolidate PoC scripts for SaluteJazz, Telemost, and WebStream DataChannel testing 2026-04-19 22:55:15 +03:00
zarazaex69
74c67b1057 feat: add proof-of-concept implementation for WebRTC stream handling 2026-04-19 22:46:00 +03:00
zarazaex69
9ae5aa3d4b feat: update project dependencies in requirements.txt 2026-04-19 22:45:12 +03:00
zarazaex69
1dad7930e3 refactor: simplify DataChannel handling by removing redundant state tracking and logging 2026-04-19 21:19:33 +03:00
zarazaex69
8f2c18bccf chore(code): remove legacy implementation files 2026-04-14 01:32:28 +03:00
zarazaex69
8cd187afa4 chore(poc): rename poc.py to telemost_poc.py 2026-04-14 01:31:56 +03:00
zarazaex69
ddfe592482 feat(poc): add comprehensive datachannel state tracking and diagnostics 2026-04-14 00:47:49 +03:00
0xcodepunk
743a2b5777 feat(jazz): PoC DataChannel через SaluteJazz SFU (#1)
- Добавлен code/jazz_poc.py: два aiortc-клиента подключаются к анонимной
  комнате Jazz и обмениваются произвольными данными через DataChannel
- Реализована сериализация LiveKit DataPacket protobuf (без protoc)
- Автоматическое определение подсети SFU и выбор правильного TURN-сервера
  (fix TURN 403 Forbidden IP при несовпадении подсетей relay/SFU)
- Быстрый WS-reconnect при mismatch подсетей
- Добавлена зависимость aiohttp в requirements.txt
- Пока без шифрования
2026-04-11 20:24:27 +03:00
zarazaex69
2b1b3aac5a chore(init): migrate init script from fish to bash 2026-04-11 13:59:30 +03:00
zarazaex69
da00d6158f fix(init): Correct typo in Fish virtual environment activation 2026-04-09 18:36:18 +03:00
zarazaex69
c7b50dfd80 chore(init): Add Fish shebang 2026-04-09 18:36:02 +03:00
zarazaex69
e386065877 chore(dcstream): Update repository URL to openlibrecommunity organization 2026-04-09 10:50:13 +03:00
zarazaex59
1c2c2ab98f chore: Add AI generation markers to source files 2026-04-07 02:35:37 +03:00
zarazaex59
d6acd962a7 feat(olcrtc): Add WebRTC overlay client for Yandex Telemost 2026-04-06 23:44:02 +03:00
zarazaex59
8f75f600e8 fix(invicible): Update test payload and fix newline at EOF 2026-04-06 23:17:46 +03:00
zarazaex59
a0c5f2b937 style(invicible): Adjust console output formatting 2026-04-06 01:49:38 +03:00
zarazaex59
c61073311b feat(invicible): Add WebRTC QR code bidirectional data transfer utility 2026-04-06 01:44:40 +03:00
zarazaex59
1711ea8936 chore(deps): Add imageio with ffmpeg support 2026-04-06 01:12:22 +03:00
zarazaex59
e97ca66d10 chore(deps): Add cryptography library dependency 2026-04-06 00:21:48 +03:00
zarazaex59
1522527358 chore(dcstream): Make script executable 2026-04-05 22:35:29 +03:00
zarazaex59
12c67bf768 feat(dcstream): Add WebRTC data channel streaming utility 2026-04-05 22:33:47 +03:00
zarazaex59
0781ebfd08 chore(scripts): Make Python scripts executable 2026-04-05 22:03:55 +03:00
zowue
d9606d6f75 feat(vcsend): Add WebRTC video QR code transfer utility 2026-04-05 14:02:31 +03:00
zowue
08ce2db510 chore(deps): Replace duplicate qrcode with opencv and pyzbar 2026-04-05 14:00:10 +03:00
zowue
791d67e0b1 feat(flood): Increase peer connection stress test parameters 2026-04-05 12:31:09 +03:00
zowue
b8e5f4d12b chore(poc): Update conference ID and add QR code dependencies 2026-04-05 11:49:08 +03:00
zowue
ec6a7d12d0 chore(deps): Replace soundfile with ggwave dependency 2026-04-05 10:49:05 +03:00
zowue
cffb6dd238 chore(deps): Add soundfile dependency to requirements 2026-04-05 10:08:43 +03:00
zowue
b497be91c2 chore(deps): Add numpy dependency to requirements 2026-04-05 09:36:59 +03:00
zowue
eb376c4cad feat(dcsend): Add WebRTC DataChannel file transfer utility 2026-04-05 09:36:46 +03:00
zowue
ca5a47ad1f feat(info): Add comprehensive WebRTC information collector utility 2026-04-05 09:22:56 +03:00
zowue
0f91dad9fd feat(limits): Add comprehensive WebRTC limits detection module 2026-04-05 08:53:48 +03:00
zowue
042d9e3d29 chore(poc): Update conference ID across test utilities 2026-04-05 08:10:05 +03:00
zowue
c2758cf5cc refactor(poc): Remove DataChannel limits checking from main test flow 2026-04-05 07:43:39 +03:00
zowue
bba3347e17 refactor(poc): Extract DataChannel limits checking into dedicated module 2026-04-05 07:40:29 +03:00
zowue
3185d4cc4c feat(poc): Update test messages with internationalization support 2026-04-05 03:57:07 +03:00
zowue
a2c4dbfc0d feat(flood): Add WebRTC conference flood testing utility 2026-04-05 02:52:48 +03:00
zowue
b5f03a138f refactor(telemost): Consolidate WebRTC implementation into unified POC 2026-04-05 02:26:33 +03:00
zowue
038382aef2 feat(telemost): Add WebRTC client implementation with server and peer components 2026-04-05 02:26:28 +03:00
zowue
9d906ecf48 feat(init): Add Fish shell initialization script for project setup 2026-04-05 02:25:55 +03:00