Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

quick_event_received StreamDataReceived for new uni or bidi stream has QUIC stream identifier bytes in data #566

Open
gmarzot opened this issue Feb 24, 2025 · 0 comments

Comments

@gmarzot
Copy link

gmarzot commented Feb 24, 2025

I am implementing MoQT python package (aiomoqt) as close to the QUIC layer interface as possible, after WT session established.

The protocol handler for quic_event_received detects a new stream and the data will have QUIC stream identifier bits.
e.g., 0x405400 (uni) or 0x404100 (bidi).

Is this by design or perhaps i am not implementing some handling in my protocol. i wanted to not pass this through H3/WT as WebtransportStreamDataReceived as that seemed to introduce some difficulties for MoQT's

If i insist on staying at the QUIC layer is there an elegant .. or least gross way to get the stream identifier removed.. or i just do it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant