stream: refactor TCP backpressure handling
The previous implementation stopped sending TCP messages to all clients when a single one stopped consuming them, which obviously created problems for shared media. Instead, we now manage a backlog in stream-transport, and slow clients are removed once this backlog exceeds a maximum duration, currently hardcoded. Fixes #80
parent
95ce953e
Loading
Loading
Pipeline
#72443
failed
with stages
in
1 hour, 56 minutes, and 22 seconds
Loading
-
mentioned in issue #97 (closed)
-
mentioned in issue gstreamer#1298 (closed)
Please register or sign in to comment