jianjunz
jianjunz
QUIC agent supports reliable streaming. Audio agent, video agent and other agents should support back pressure from QUIC agent if it cannot send data to client in time.
QUIC objects are not correctly destroyed when they're closed or disconnected.
If a client publish a WebTransport stream, and leave the conference w/o stop the publication, all subscribers won't be notified the subscription is ended.
Currently publishing or subscribing a stream over a WebTransport connection needs to send a request to portal first, which follows WebRTC connection's behavior. This socket.io connection is not necessary and...
This is an umbrella issue for tracking the progress of media over WebTransport. - [x] WebTransport support. - [ ] Data flow between QUIC agent and audio agent. - [...
Run build.js with `-c` specified. It exits with 0 even check fails. Following is an example of check failure. ``` ... [PASS] avstream.node [FAIL] quic.node Error: ../source/agent/addons/quic/build/Release/quic.node: undefined symbol: [A...
Node.js v10.x is EOLed. The latest node.js v16 added support for [Web Streams API](https://nodejs.org/docs/latest-v16.x/api/webstreams.html#webstreams_web_streams_api), which implements WHATWG streams standard.
Some terms, variables, functions are not well documented, so it's hard for starters to understand the code. Example 1: *terminal* appears more than 200 times in `roomController.js`, but it seems...