aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-node/src/meshbay_node/transport/webrtc/limits.py
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-09-24 01:35:54 +0200
committerChristophe Besson <cbesson@gmail.com>2026-09-24 16:45:37 +0200
commit15e7084bad34edb60a5999994731a8a2ed1dc6c8 (patch)
tree6741ba7be16f214783991fa0278229058cba3037 /packages/meshbay-node/src/meshbay_node/transport/webrtc/limits.py
parentbf2c2edf8edab5ce546293552a44de2dcc876282 (diff)
downloadmeshbay-15e7084bad34edb60a5999994731a8a2ed1dc6c8.tar.gz
refactor(node): move framing, shared limits and ffmpeg jobs out of webrtc_server
transport/webrtc/channel.py, limits.py and media_tools.py, cut from webrtc_server.py as text; the facade imports them back. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'packages/meshbay-node/src/meshbay_node/transport/webrtc/limits.py')
-rw-r--r--packages/meshbay-node/src/meshbay_node/transport/webrtc/limits.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/meshbay-node/src/meshbay_node/transport/webrtc/limits.py b/packages/meshbay-node/src/meshbay_node/transport/webrtc/limits.py
new file mode 100644
index 0000000..89fe86b
--- /dev/null
+++ b/packages/meshbay-node/src/meshbay_node/transport/webrtc/limits.py
@@ -0,0 +1,5 @@
+"""Limits read by more than one part of the WebRTC session."""
+
+
+CHUNK_SIZE = 1024 * 1024
+MAX_MSG = 64 * 1024 * 1024