-
Hello, I'm using MsQuic with WebTransport for a browser game. After giving it some The perfect solution would be to "link" crucial packets in a chain with each I'm yet to figure out if there's any native support from QUIC or MsQuic for that Is there any way for me to realize my original idea without this workaround? Cheers, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
I'm curious if you built this yourself or are getting it from somewhere. I've had others ask for WebTransport and I'd like to be able to help them too.
This sounds like you want priorities. MsQuic has priorities (not well tested tbh, but should work) at the stream level (
Streams are really light weight. While I'm not as familiar with the WebTransport layer/API, at the MsQuic/QUIC layer you can create new streams as you see fit (even per "link" in the chain). For example, when we measure "requests per second" with MsQuic, each request/response is a single bidirectional stream. We're able to generate over a million per second, back and forth, in our setup. |
Beta Was this translation helpful? Give feedback.
I'm curious if you built this yourself or are getting it from somewhere. I've had others ask for WebTransport and I'd like to be able to help them too.
This sounds like you want priorities. MsQuic has priorities (not well tested tbh, but should work) at the stream level (
QUIC_PARAM_STREAM_PRIORITY
). So if your data is on separate streams you can set a higher priority for your crucial data.