Commit Graph

  • 7ae1e8fe05 fix: build in ci zarazaex69 2026-05-06 20:10:17 +03:00
  • 0cae2d0b8f fix: golangci errors zarazaex69 2026-05-06 19:55:09 +03:00
  • f79f610459 doc: add sub doc for SUB format zarazaex69 2026-05-06 19:20:52 +03:00
  • 5c68a52abd doc: add doc for client URI format zarazaex69 2026-05-06 19:06:11 +03:00
  • 1965cff5cf fix: -client-id bug zarazaex69 2026-05-06 18:51:28 +03:00
  • 19a08e79ea feat(sh): sync script with client-id key zarazaex69 2026-05-06 18:32:16 +03:00
  • df7934463b doc: sync doc with client-id key zarazaex69 2026-05-06 18:31:55 +03:00
  • 8be56493f0 feat: add clientid key zarazaex69 2026-05-06 18:23:39 +03:00
  • d1454d2fa6 feat: remove b protocol zarazaex69 2026-05-06 18:23:13 +03:00
  • 0b11b0c1ac feat: add android build targets zarazaex69 2026-05-03 18:36:36 +03:00
  • 6a11bb888f Merge pull request #32 from s0me0ne-25/master zarazaex 2026-05-04 04:27:37 +03:00
  • eac91a4c94 Update surnames s0me0ne-25 2026-05-04 00:02:20 +03:00
  • aad4e5cbcb Update names s0me0ne-25 2026-05-03 23:55:25 +03:00
  • c631f371d0 Merge pull request #31 from alananisimov/patch-1 zarazaex 2026-05-03 19:09:16 +03:00
  • 7c32586ca3 Update mobile.go Alexander 2026-05-03 18:42:23 +03:00
  • 2d2e9d5045 feat: configure livekit logger suppression for production zarazaex69 2026-05-03 18:25:27 +03:00
  • e1ad3509db ddos script to main new 2026 crypto coin - olcrtc zarazaex69 2026-05-03 16:28:38 +03:00
  • eb4ccd6886 chore: make Python scripts executable zarazaex69 2026-05-03 16:27:40 +03:00
  • db3c2ccc34 Merge branch 'master' of https://github.com/openlibrecommunity/olcrtc zarazaex69 2026-05-03 16:15:07 +03:00
  • a2234b6a2a perf: optimize write polling and kcp interval for lower latency zarazaex69 2026-05-03 16:10:32 +03:00
  • bca50fa7c9 feat: add session epoch tracking to detect peer restarts zarazaex69 2026-05-03 15:53:11 +03:00
  • 4b9fb13d16 Merge pull request #30 from s0me0ne-25/patch-1 zarazaex 2026-05-03 14:16:31 +03:00
  • 00430f0c62 Update manual.md s0me0ne-25 2026-05-03 14:07:36 +03:00
  • 254613fb51 fix: golangci zarazaex69 2026-05-03 12:03:58 +03:00
  • a9fdf6c831 fix: string wbstream has 3 occurrences zarazaex69 2026-05-03 12:02:02 +03:00
  • c8029b5239 feat(mobile): fix name wb_stream -> wbstream zarazaex69 2026-05-03 11:57:41 +03:00
  • 00cdb19937 use up registr zarazaex69 2026-05-03 11:56:23 +03:00
  • 749560351e refactor: readme rewrite zarazaex69 2026-05-03 11:53:06 +03:00
  • 96c5716dcc doc: add base documentation to olcrtc zarazaex69 2026-05-03 11:50:41 +03:00
  • 3f559e61f7 fix: scripts zarazaex69 2026-05-03 11:50:11 +03:00
  • 3c816a38e8 fix: state zarazaex69 2026-05-03 11:50:04 +03:00
  • 23535288cf Merge pull request #29 from alananisimov/mobile-provider-config zarazaex 2026-05-03 11:18:46 +03:00
  • 1fe085d7be fix mobile android build Alexander Anisimov 2026-05-03 11:06:09 +03:00
  • ee4afe6f07 fix: reconnect keepalive DONT work zarazaex69 2026-05-03 10:44:06 +03:00
  • 7e454c619a add mobile provider configuration Alexander Anisimov 2026-05-03 10:42:17 +03:00
  • fce4d12fbc fix: waitForNewSession spam zarazaex69 2026-05-03 10:33:40 +03:00
  • a4e6079148 fix: golangci zarazaex69 2026-05-03 10:24:18 +03:00
  • aaa0a5013a feat(readme): actualize zarazaex69 2026-05-03 09:31:19 +03:00
  • dd606ddfb2 fix: fix all golangci errors zarazaex69 2026-05-03 06:10:48 +03:00
  • 6183233eeb fix: fix bug where the srv side ignored WebRTC renegotiation zarazaex69 2026-05-03 02:04:41 +03:00
  • 1114a394fa feat(ci): add recurse submodule zarazaex69 2026-05-03 01:47:56 +03:00
  • 2d5ad86d35 feat(script): update scripts zarazaex69 2026-05-03 01:47:29 +03:00
  • de006acdc7 feat: remove ui completely zarazaex69 2026-05-03 01:32:54 +03:00
  • 71d164729f Merge branch 'transport/smux' into transport/videochannel zarazaex69 2026-05-03 01:24:39 +03:00
  • 5bb8178e50 feat(smux): replace internal/mux with smux over KCP zarazaex69 2026-05-03 00:45:58 +03:00
  • 14f9ed72ec feat: add smux dependency for multiplexing support zarazaex69 2026-05-02 18:12:01 +03:00
  • 6aaf68c6b3 Merge branch 'transport/vp8-kcp' into transport/videochannel zarazaex69 2026-05-02 18:07:31 +03:00
  • cb6922dfbd build: promote kcp-go to direct dependency and update lossyconn zarazaex69 2026-05-02 18:05:41 +03:00
  • 35c05b654a feat(vp8channel): wrap carrier in KCP for reliable, ordered delivery zarazaex69 2026-05-02 18:03:44 +03:00
  • 940b32e1fb chore: remove local replace directive for gr module zarazaex69 2026-05-02 15:01:10 +03:00
  • 21d46e478b refactor: remove debug logging and unused queue monitor zarazaex69 2026-05-02 14:56:33 +03:00
  • 602c8a7b0d refactor: remove telemetry and metrics collection zarazaex69 2026-05-02 14:39:49 +03:00
  • 1101528cf6 refactor: add comprehensive diagnostics and flow control to data pumping zarazaex69 2026-05-02 02:18:45 +03:00
  • 647f605905 feat: add inbound queue and dispatch goroutine for vp8 transport zarazaex69 2026-05-01 13:27:21 +03:00
  • 2a24f7f196 fix: change vp8Keepalive from P-frame to keyframe zarazaex69 2026-05-01 10:16:36 +03:00
  • 5ddc942405 refactor: adjust vp8 keepalive timing and queue parameters zarazaex69 2026-05-01 10:11:43 +03:00
  • 9a5a4b249d feat(vp8channel): drain outbound channel before reconnect callback zarazaex69 2026-04-30 14:13:54 +03:00
  • 4a5b255db6 refactor: calculate sample duration based on batch size zarazaex69 2026-04-30 13:51:55 +03:00
  • 86b92d4fc5 feat(videochannel): cache idle frame to avoid re-encoding zarazaex69 2026-04-30 12:24:00 +03:00
  • 2c8edeeef0 feat(thread): make 1 ffmpg tread zarazaex69 2026-04-30 08:29:54 +03:00
  • bf454145ba feat(lcm): implement strict lifecycle management for both encoders and decoders zarazaex69 2026-04-30 08:14:05 +03:00
  • b4408715bb upd zarazaex69 2026-04-30 07:36:35 +03:00
  • 92462878d7 chore: update gr submodule (add reedsolomon for tile) zarazaex69 2026-04-30 07:02:07 +03:00
  • 8996b2878a fix: validate tile codec requires 1080x1080 dimensions zarazaex69 2026-04-30 06:56:59 +03:00
  • ad7c9a5c3e feat: add tile as videochannel visual codec via -video-codec tile zarazaex69 2026-04-30 06:55:34 +03:00
  • 01494504e2 chore: add olcrtc to gitignore zarazaex69 2026-04-30 06:32:57 +03:00
  • f11cf6baef refactor: remove "b" codec support zarazaex69 2026-04-30 05:09:07 +03:00
  • d5cc9850ec Merge remote-tracking branch 'origin/master' into transport/videochannel zarazaex69 2026-04-30 05:02:20 +03:00
  • 8ee1855ba3 chore: update videochannel/gr submodule zarazaex69 2026-04-30 05:01:40 +03:00
  • 6805a3aa40 feat: add project status zarazaex 2026-04-30 05:01:24 +03:00
  • e742a789b9 chore: update gr submodule and replace qr dependencies zarazaex69 2026-04-30 04:56:45 +03:00
  • 5f66d764b5 refactor(videochannel): replace qr libs with grqr codec zarazaex69 2026-04-30 04:56:33 +03:00
  • d4de7a1d1c chore: add gr submodule for videochannel transport zarazaex69 2026-04-30 04:50:29 +03:00
  • 9c7b4e316f refactor(videochannel): remove b codec zarazaex69 2026-04-30 01:55:17 +03:00
  • e848bde8de fix(videochannel): reduce QR code quiet zone from 10 to 2 zarazaex69 2026-04-30 01:26:51 +03:00
  • fad1f605ea fix(telemost): trigger reconnect only on failed state, not disconnected zarazaex69 2026-04-30 01:26:37 +03:00
  • 3064850f7c fix(telemost): exclude TURN/TURNS URLs from server hello config zarazaex69 2026-04-30 00:58:25 +03:00
  • 3e64c1f3cb docs: fix mage command name in readme zarazaex69 2026-04-30 00:31:34 +03:00
  • 5d1acf6a25 refactor(mage): rename BuildB to BuildCLIB for clarity zarazaex69 2026-04-30 00:31:02 +03:00
  • e7a62a77c2 docs: add buildB command description to readme zarazaex69 2026-04-30 00:29:20 +03:00
  • 9025ba9b81 refactor: remove byte tracking from pumpToMux zarazaex69 2026-04-30 00:20:18 +03:00
  • b83b334472 Remove periodic progress logging in pumpToMux zarazaex69 2026-04-28 19:18:23 +03:00
  • 689441a7f4 Add configurable QR error correction level for video transpor zarazaex69 2026-04-27 18:53:39 +03:00
  • 98ad27bec5 Add configurable B codec parameters zarazaex69 2026-04-27 06:11:25 +03:00
  • f1f5a584f5 Remove debug logging from handleFrame zarazaex69 2026-04-27 04:01:54 +03:00
  • e4aeb3ac28 Add white frame detection and debug frame capture zarazaex69 2026-04-27 03:59:39 +03:00
  • 12d22770b4 feat(log): Log frame length and codec in handleFrame, and B codec decode failures in visual_b.go zarazaex69 2026-04-26 22:53:49 +03:00
  • fe13ba28e3 feat(b): Add support for RGBA frame format in B visual codec zarazaex69 2026-04-25 21:22:13 +03:00
  • 5c36e0d95a build: add support for building with 'b' codec in magefile zarazaex69 2026-04-22 21:28:02 +03:00
  • a2d1b95ffa feat: add support for 'b' visual codec in videochannel zarazaex69 2026-04-22 21:26:50 +03:00
  • f124da9bbd fix: add backpressure to vp8channel via outbound buffer check in CanSend zarazaex69 2026-04-22 17:42:32 +03:00
  • 89505b7754 fix: make vp8-fps and vp8-batch flags required for vp8channel transport zarazaex69 2026-04-22 17:21:14 +03:00
  • 6379fa527e feat: add vp8-fps and vp8-batch settings for vp8channel throughput tuning zarazaex69 2026-04-22 17:17:08 +03:00
  • 01a3b3a9d6 feat: add vp8channel transport for data tunneling via VP8 payload zarazaex69 2026-04-22 17:02:40 +03:00
  • af34cdbd8e feat: add video-qr-size configuration for videochannel transport zarazaex69 2026-04-21 22:32:01 +03:00
  • 77ac433f36 refactor: normalize wbstream provider name in scripts zarazaex69 2026-04-21 20:42:10 +03:00
  • d1c6545d38 feat(loging): update the error messages zarazaex69 2026-04-21 20:36:16 +03:00
  • 06908d9219 feat:add claude prompt to gitig zarazaex69 2026-04-21 19:20:06 +03:00
  • 12d02d743c fix: update mobile constructor call to include missing configuration parameters zarazaex69 2026-04-21 02:56:10 +03:00
  • fce29b939d test: update renderVisualFrame and extractVisualPayload calls with resolution parameters zarazaex69 2026-04-21 02:54:30 +03:00