Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

157 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mux

not on crates.io.

Transport boundary

The separation between mux and RTP is intentional: it contains the complexity of both protocols. Mux should depend on the common reliable-stream contract and should be able to use TCP or RTP without changing its stream or session state machines. RTP-specific setup and exceptional behavior belong below the mux transport boundary. If replacing RTP with TCP requires redesigning mux behavior, treat that as a broken abstraction boundary.

Architecture

Throughput

About

A high-throughput duplex-openable fair multiplexer on any reliable protocols

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages