h3
meeting.rs
h3 | meeting.rs | |
---|---|---|
7 | 5 | |
547 | 167 | |
2.0% | 0.6% | |
6.5 | 8.9 | |
24 days ago | 7 days ago | |
Rust | Rust | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
h3
-
We Just Released our Rust WebTransport Teleconferencing System - Here are Some Lessons Learned
We encountered quite a few hurdles on our journey. For one, we had to build our own yew-webtransport and yew-websocket integration from scratch by adding WebTransport definitions to wasm-bindgen (pull request link). We also had to add WebTransport support to the h3 crate (pull request link). co-created by @ten3roberts
- 🔧🔧🔧 WebTransport server support in the h3 crate is available today! 🚀🚀🚀
-
[Problem Solving Rust Video] We Built a WASM Video Conferencing System in Rust capable of handling 1000 users per call
Hey u/Kulinda it is in the roadmap to replace WebSockets with WebTransport once https://github.com/hyperium/h3/pull/183 is merged.
-
The hyper 1.0 Polish Period
Yes and that is h3.
-
Any rust implementations of WebTransport ?
I'm personally following the development H3 (Hyperium) (HTTP/3 implementation), which is built on top of Quinn (QUIC implementation). Sadly the project has slowed down due to personal circumstances of its main developer and WebTransport isn't currently in their roadmap.
-
Experiments with h3 clients + Envoy
hyperiem/h3
meeting.rs
-
We Just Released our Rust WebTransport Teleconferencing System - Here are Some Lessons Learned
It's even easier to deploy with Docker spawning just one container: https://github.com/meeting-rs/meeting.rs/blob/docker/Dockerfile
-
Is it possible to do Zoom like application using just the standard API available in the browser?
Yes, check this: https://github.com/williamlsh/meeting.rs
-
Meeting.rs, a simple one to one meeting application using WebRTC implemented in Rust
I open sourced a simple one to one meeting application using WebRTC implemented in Rust. https://github.com/williamlsh/meeting.rs
What are some alternatives?
quinn - Async-friendly QUIC implementation in Rust
tiny-webrtc-gw - tiny/fast webRTC video conferencing gateway
quiche - 🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
wasm-bindgen - Facilitating high-level interactions between Wasm modules and JavaScript
neqo - Neqo, an implementation of QUIC in Rust
yew-websocket - Yew Rust / Wasm for using WebSockets
videocall-rs - teleconference system written in rust
h3spec - Test tool for error cases of QUIC and HTTP/3
Ant-Media-Server - Ant Media Server is a live streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and it can run on-premise or on-cloud.
nginx-quic - [DISCONTINUED: As of May 20, 2023, the upstream has stopped receiving updates as the quic branch has been merged into the mainline.] An UNOFFICIAL read-only mirror of https://hg.nginx.org/nginx-quic (quic and default branches) which updated daily.